Our great sponsors
- Revelo Payroll - Free Global Payroll designed for tech teams
- Onboard AI - Learn any GitHub repo in 59 seconds
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- SonarCloud - Analyze your C and C++ projects with just one click.
-
cgl
Common OpenGL - Description of the commen subset of OpenGL 2.1, OpenGL ES 2.0 and OpenGL 4.5 core profile, with tools and tutorials for using it in C and C++. (by hypatia-of-sva)
Depends on what you need. After failing with vulkan, I'm currently looking into really understanding OpenGL, but only a simpler part of it (the non deprecated parts of GL 2.1, which is basically the same as the mobile GL ES 2.0 API, see https://github.com/hypatia-of-sva/cgl for my reference comparisons). I'm still learning myself, so I can't give much advice, but I would say that it doesn't seem too bad, it's only really limited if you need newer features, but basic shading, texturing and vertex processing works just fine even under those more restricted interfaces
-
There is this https://github.com/openglonmetal/MGL which could give you OpenGL 4.6 over metal.
-
Revelo Payroll
Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
-
metal-cpp
Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engines that are written in C++.