mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-08 12:18:30 +09:00
33 lines
1.2 KiB
Markdown
33 lines
1.2 KiB
Markdown
# MobileGL
|
|
|
|
## Third party components
|
|
|
|
**SPIRV-Cross** by **KhronosGroup**: [github](https://github.com/KhronosGroup/SPIRV-Cross)
|
|
|
|
**glslang** by **KhronosGroup**: [github](https://github.com/KhronosGroup/glslang)
|
|
|
|
**GlslOptimizerV2** by **aiekick**: [github](https://github.com/aiekick/GlslOptimizerV2)
|
|
|
|
## Progress
|
|
|
|
**Target**: **OpenGL 3.2 Core Profile**
|
|
|
|
| Component | Development Progress |
|
|
|--------------------------------|----------------------|
|
|
| **OpenGL State Manager** | **60 ~ 70%** |
|
|
| **Abstraction Layer (MG_RHI)** | **0%** |
|
|
| **OpenGL ES Backend** | **N/A** (of MG_RHI) |
|
|
| **Vulkan Backend** | **planned** |
|
|
|
|
---
|
|
|
|
**Target**: **OpenGL implementation compatible with Minecraft 1.17 to 1.21.1**
|
|
|
|
| Component | Development Progress\* |
|
|
|--------------------------------|------------------------|
|
|
| **OpenGL State Manager** | **59 / 62** |
|
|
| **Abstraction Layer (MG_RHI)** | **0 / 57** |
|
|
| **OpenGL ES Backend** | **N/A** (of MG_RHI) |
|
|
| **Vulkan Backend** | **planned** |
|
|
|
|
\* *The number of functions that have been implemented* |