diff --git a/PlannedFunctions.md b/PlannedFunctions.md index fb754ba0..4abe8852 100644 --- a/PlannedFunctions.md +++ b/PlannedFunctions.md @@ -64,18 +64,18 @@ --- ### **6. State Management** -- [ ] glBlendFunc -- [ ] glBlendFuncSeparate -- [ ] glClear -- [ ] glClearColor -- [ ] glClearDepth -- [ ] glColorMask -- [ ] glDepthFunc -- [ ] glDepthMask -- [ ] glDisable -- [ ] glEnable +- [x] glBlendFunc +- [x] glBlendFuncSeparate +- [x] glClear +- [x] glClearColor +- [x] glClearDepth +- [x] glColorMask +- [x] glDepthFunc +- [x] glDepthMask +- [x] glDisable +- [x] glEnable - [x] glPixelStorei -- [ ] glViewport +- [x] glViewport --- diff --git a/README.md b/README.md index 0c4ee4b7..55429bfe 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ | Component | Development Progress | |--------------------------------|----------------------| -| **OpenGL State Manager** | **57 ~ 65%** | +| **OpenGL State Manager** | **60 ~ 70%** | | **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** | **43 / 65** | -| **Abstraction Layer (MG_RHI)** | **0 / 60** | +| **OpenGL State Manager** | **59 / 62** | +| **Abstraction Layer (MG_RHI)** | **0 / 57** | | **OpenGL ES Backend** | **N/A** (of MG_RHI) | | **Vulkan Backend** | **planned** |