[Docs] (README.md|PlannedFunctions.md): Update progress.

This commit is contained in:
BZLZHH
2025-05-03 02:26:05 +08:00
parent 00140d8b57
commit dc5f74cdb9
2 changed files with 27 additions and 22 deletions
+24 -19
View File
@@ -1,16 +1,16 @@
## OpenGL State Manager ## OpenGL State Manager
### **1. Initialization & Query Functions** ### **1. Initialization & Query Functions**
- [ ] glGetAttribLocation - [x] glGetAttribLocation
- [x] glGetBufferParameteriv - [x] glGetBufferParameteriv
- [x] glGetError - [x] glGetError
- [ ] glGetIntegerv - [ ] glGetIntegerv
- [ ] glGetProgramiv - [x] glGetProgramiv
- [ ] glGetShaderiv - [x] glGetShaderiv
- [x] glGetString - [x] glGetString
- [x] glGetStringi - [x] glGetStringi
- [x] glGetTexLevelParameteriv - [x] glGetTexLevelParameteriv
- [ ] glGetUniformLocation - [x] glGetUniformLocation
--- ---
@@ -36,16 +36,16 @@
--- ---
### **4. Shader & Program Management** ### **4. Shader & Program Management**
- [ ] glAttachShader - [x] glAttachShader
- [ ] glBindAttribLocation - [x] glBindAttribLocation
- [ ] glCompileShader - [x] glCompileShader
- [ ] glCreateProgram - [x] glCreateProgram
- [ ] glCreateShader - [x] glCreateShader
- [ ] glDeleteProgram - [x] glDeleteProgram
- [ ] glDeleteShader - [x] glDeleteShader
- [ ] glLinkProgram - [x] glLinkProgram
- [ ] glShaderSource - [x] glShaderSource
- [ ] glUseProgram - [x] glUseProgram
--- ---
@@ -94,16 +94,21 @@
## Abstraction Layer (MG_RHI) ## Abstraction Layer (MG_RHI)
### **1. Initialization & Query Functions** ### **1. Initialization & Query Functions**
- [ ] glGetAttribLocation
- [ ] glGetBufferParameteriv ~~glGetAttribLocation~~
- [ ] glGetError
~~glGetBufferParameteriv~~
~~glGetError~~
- [ ] glGetIntegerv - [ ] glGetIntegerv
- [ ] glGetProgramiv - [ ] glGetProgramiv
- [ ] glGetShaderiv - [ ] glGetShaderiv
- [ ] glGetString - [ ] glGetString
- [ ] glGetStringi - [ ] glGetStringi
- [ ] glGetTexLevelParameteriv
- [ ] glGetUniformLocation ~~glGetTexLevelParameteriv~~
~~glGetUniformLocation~~
--- ---
+3 -3
View File
@@ -14,7 +14,7 @@
| Component | Development Progress | | Component | Development Progress |
|--------------------------------|----------------------| |--------------------------------|----------------------|
| **OpenGL State Manager** | **25 ~ 30%** | | **OpenGL State Manager** | **35 ~ 42%** |
| **Abstraction Layer (MG_RHI)** | **0%** | | **Abstraction Layer (MG_RHI)** | **0%** |
| **OpenGL ES Backend** | **N/A** (of MG_RHI) | | **OpenGL ES Backend** | **N/A** (of MG_RHI) |
| **Vulkan Backend** | **planned** | | **Vulkan Backend** | **planned** |
@@ -25,8 +25,8 @@
| Component | Development Progress\* | | Component | Development Progress\* |
|--------------------------------|------------------------| |--------------------------------|------------------------|
| **OpenGL State Manager** | **24 / 65** | | **OpenGL State Manager** | **38 / 65** |
| **Abstraction Layer (MG_RHI)** | **0 / 65** | | **Abstraction Layer (MG_RHI)** | **0 / 60** |
| **OpenGL ES Backend** | **N/A** (of MG_RHI) | | **OpenGL ES Backend** | **N/A** (of MG_RHI) |
| **Vulkan Backend** | **planned** | | **Vulkan Backend** | **planned** |