mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-08 04:08:32 +09:00
Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7618ff27f4 | ||
|
|
05493e5e15 |
@@ -1,16 +1,19 @@
|
|||||||
# MobileGL
|
# MobileGL
|
||||||
|
|
||||||
|
> [!NOTE]
|
||||||
|
> **Important Note**: This project will undergo a complete redesign and rewrite in several weeks. The current implementation will be replaced completely.
|
||||||
|
|
||||||
## Third party components
|
## Third party components
|
||||||
|
|
||||||
**SPIRV-Cross** by **KhronosGroup**: [github](https://github.com/KhronosGroup/SPIRV-Cross)
|
**SPIRV-Cross** by **KhronosGroup** - [Apache License 2.0](https://github.com/KhronosGroup/SPIRV-Cross/blob/master/LICENSE): [github](https://github.com/KhronosGroup/SPIRV-Cross)
|
||||||
|
|
||||||
**glslang** by **KhronosGroup**: [github](https://github.com/KhronosGroup/glslang)
|
**glslang** by **KhronosGroup** - [Various Licenses](https://github.com/KhronosGroup/glslang/blob/main/LICENSE.txt): [github](https://github.com/KhronosGroup/glslang)
|
||||||
|
|
||||||
*(Unused Currently)* **GlslOptimizerV2** by **aiekick**: [github](https://github.com/aiekick/GlslOptimizerV2)
|
*(Unused Currently)* **GlslOptimizerV2** by **aiekick** - [Apache License 2.0](https://github.com/aiekick/GlslOptimizerV2/blob/master/LICENSE): [github](https://github.com/aiekick/GlslOptimizerV2)
|
||||||
|
|
||||||
**unordered_dense** by **Martin Leitner-Ankerl**: [github](https://github.com/martinus/unordered_dense)
|
**unordered_dense** by **Martin Leitner-Ankerl** - [MIT License](https://github.com/martinus/unordered_dense/blob/main/LICENSE): [github](https://github.com/martinus/unordered_dense)
|
||||||
|
|
||||||
**OpenGL Mathematics (*GLM*)** by **G-Truc Creation**: [github](https://github.com/g-truc/glm)
|
**OpenGL Mathematics (*GLM*)** by **G-Truc Creation** - [MIT License](https://github.com/g-truc/glm/blob/master/copying.txt): [github](https://github.com/g-truc/glm)
|
||||||
|
|
||||||
## Progress
|
## Progress
|
||||||
|
|
||||||
@@ -27,11 +30,11 @@
|
|||||||
|
|
||||||
**Target**: **OpenGL implementation compatible with Minecraft 1.17 to 1.21.5**
|
**Target**: **OpenGL implementation compatible with Minecraft 1.17 to 1.21.5**
|
||||||
|
|
||||||
| Component | Development Progress\* |
|
| Component | Development Progress* |
|
||||||
|--------------------------------|------------------------|
|
|--------------------------------|-----------------------|
|
||||||
| **OpenGL State Manager** | **65 / 65** |
|
| **OpenGL State Manager** | **65 / 65** |
|
||||||
| **Abstraction Layer (MG_RHI)** | **0 / 61** |
|
| **Abstraction Layer (MG_RHI)** | **0 / 61** |
|
||||||
| **OpenGL ES Backend** | **N/A** (of MG_RHI) |
|
| **OpenGL ES Backend** | **N/A** (of MG_RHI) |
|
||||||
| **Vulkan Backend** | **planned** |
|
| **Vulkan Backend** | **planned** |
|
||||||
|
|
||||||
\* *The number of functions that have been implemented*
|
* *The number of functions that have been implemented*
|
||||||
|
|||||||
Reference in New Issue
Block a user