mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-08 20:28:32 +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++
86.4%
C
10.2%
Python
1.6%
CMake
0.9%
Shell
0.4%
Other
0.5%