mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-07 18:13:23 +09:00
f865d231d02d0d4133c2df34c27e8bf0ce9c914f
* This is to align target OpenGL version with Minecraft 25w37a, which raised the minimum required OpenGL version to 3.3 * With this upgrade, the following features become part of the project's possible implementation scope: - Sampler Objects (ARB_sampler_objects) - Instanced arrays (ARB_instanced_arrays) - Explicit attribute locations (ARB_explicit_attrib_location) - Dual-source blending (ARB_blend_func_extended) - Timer queries (ARB_timer_query) * These capabilities may be leveraged in future work depending on project needs
MobileGL
Note
Important Note: The project is undergoing a complete redesign and rewrite. The previous implementations have been removed or replaced.
Third-party components
SPIRV-Cross by KhronosGroup - Apache License 2.0: github
glslang by KhronosGroup - Various Licenses: github
unordered_dense by Martin Leitner-Ankerl - MIT License: github
OpenGL Mathematics (GLM) by G-Truc Creation - The Happy Bunny License: github
DiligentCore by Diligent Graphics - Apache License 2.0: github
Languages
C++
84.4%
C
6%
Python
5.7%
CMake
1.7%
Shell
1.4%
Other
0.5%