From dc5f74cdb9c20a55818483773e87c59cbd4f8eb5 Mon Sep 17 00:00:00 2001 From: BZLZHH Date: Sat, 3 May 2025 02:23:22 +0800 Subject: [PATCH] [Docs] (README.md|PlannedFunctions.md): Update progress. --- PlannedFunctions.md | 43 ++++++++++++++++++++++++------------------- README.md | 6 +++--- 2 files changed, 27 insertions(+), 22 deletions(-) diff --git a/PlannedFunctions.md b/PlannedFunctions.md index 17c4a1b5..7674df07 100644 --- a/PlannedFunctions.md +++ b/PlannedFunctions.md @@ -1,16 +1,16 @@ ## OpenGL State Manager ### **1. Initialization & Query Functions** -- [ ] glGetAttribLocation +- [x] glGetAttribLocation - [x] glGetBufferParameteriv - [x] glGetError - [ ] glGetIntegerv -- [ ] glGetProgramiv -- [ ] glGetShaderiv +- [x] glGetProgramiv +- [x] glGetShaderiv - [x] glGetString - [x] glGetStringi - [x] glGetTexLevelParameteriv -- [ ] glGetUniformLocation +- [x] glGetUniformLocation --- @@ -36,16 +36,16 @@ --- ### **4. Shader & Program Management** -- [ ] glAttachShader -- [ ] glBindAttribLocation -- [ ] glCompileShader -- [ ] glCreateProgram -- [ ] glCreateShader -- [ ] glDeleteProgram -- [ ] glDeleteShader -- [ ] glLinkProgram -- [ ] glShaderSource -- [ ] glUseProgram +- [x] glAttachShader +- [x] glBindAttribLocation +- [x] glCompileShader +- [x] glCreateProgram +- [x] glCreateShader +- [x] glDeleteProgram +- [x] glDeleteShader +- [x] glLinkProgram +- [x] glShaderSource +- [x] glUseProgram --- @@ -94,16 +94,21 @@ ## Abstraction Layer (MG_RHI) ### **1. Initialization & Query Functions** -- [ ] glGetAttribLocation -- [ ] glGetBufferParameteriv -- [ ] glGetError + + ~~glGetAttribLocation~~ + + ~~glGetBufferParameteriv~~ + + ~~glGetError~~ - [ ] glGetIntegerv - [ ] glGetProgramiv - [ ] glGetShaderiv - [ ] glGetString - [ ] glGetStringi -- [ ] glGetTexLevelParameteriv -- [ ] glGetUniformLocation + + ~~glGetTexLevelParameteriv~~ + + ~~glGetUniformLocation~~ --- diff --git a/README.md b/README.md index 06bdae76..862738a4 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ | Component | Development Progress | |--------------------------------|----------------------| -| **OpenGL State Manager** | **25 ~ 30%** | +| **OpenGL State Manager** | **35 ~ 42%** | | **Abstraction Layer (MG_RHI)** | **0%** | | **OpenGL ES Backend** | **N/A** (of MG_RHI) | | **Vulkan Backend** | **planned** | @@ -25,8 +25,8 @@ | Component | Development Progress\* | |--------------------------------|------------------------| -| **OpenGL State Manager** | **24 / 65** | -| **Abstraction Layer (MG_RHI)** | **0 / 65** | +| **OpenGL State Manager** | **38 / 65** | +| **Abstraction Layer (MG_RHI)** | **0 / 60** | | **OpenGL ES Backend** | **N/A** (of MG_RHI) | | **Vulkan Backend** | **planned** |