[Test] (Diligent, MG_Test): add depth test and ensure default framebuffer isolation

- Verify nearer depth draw occludes farther draw
- Bind default framebuffer at test start so previous FBO state cannot leak
- Update handoff to 11 passing Diligent tests
This commit is contained in:
BZLZHH
2026-08-23 09:23:06 +08:00
parent bf6061811f
commit 7e765e1535
2 changed files with 95 additions and 2 deletions
+3 -2
View File
@@ -103,6 +103,7 @@ Working tree is clean.
- `DrawsToOffscreenFramebufferFromMobileGLState`
- `DrawsWithScissorFromMobileGLState`
- `DrawsWithBlendFromMobileGLState`
- `DrawsWithDepthTestFromMobileGLState`
---
@@ -154,7 +155,7 @@ Verified locally on Turnip Adreno 750:
- Local test result:
```
[ PASSED ] 10 tests
[ PASSED ] 11 tests
```
---
@@ -245,7 +246,7 @@ Notes:
- [x] Blend test
- [x] Texture filtering / sampler state test
- [x] framebuffer offscreen render-to-texture test
- [ ] Depth test visual test
- [x] Depth test visual test
- [ ] Stencil test
---