diff options
| author | 3gg <3gg@shellblade.net> | 2025-11-02 15:59:09 -0800 |
|---|---|---|
| committer | 3gg <3gg@shellblade.net> | 2025-11-02 15:59:09 -0800 |
| commit | 3e559ab467857e49941d08b91873ceaa6d1f9d8d (patch) | |
| tree | 2064151a75cee011c8cc1296837d31d163e18b3b /src | |
| parent | d7220ee51c59cd3e51927f2f5e0388c8573f1792 (diff) | |
Add TODO
Diffstat (limited to 'src')
| -rw-r--r-- | src/render/renderer.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/render/renderer.c b/src/render/renderer.c index 26b63bc..6962d6b 100644 --- a/src/render/renderer.c +++ b/src/render/renderer.c | |||
| @@ -236,6 +236,8 @@ void gfx_render_scene(Renderer* renderer, const RenderSceneParams* params) { | |||
| 236 | // potentially renders the scene multiple times as needed. For example, a | 236 | // potentially renders the scene multiple times as needed. For example, a |
| 237 | // depth-prepass, followed by G-buffer, followed by some post-processing, | 237 | // depth-prepass, followed by G-buffer, followed by some post-processing, |
| 238 | // etc. Rename this renderer to scene_renderer? | 238 | // etc. Rename this renderer to scene_renderer? |
| 239 | // TODO: When rendering transparent geometry, we need to turn off depth | ||
| 240 | // writes. | ||
| 239 | // Opaque. | 241 | // Opaque. |
| 240 | state.filter = RenderOpaqueAndAlphaMasked; | 242 | state.filter = RenderOpaqueAndAlphaMasked; |
| 241 | draw_recursively(&state, mat4_id(), gfx_get_scene_root(scene)); | 243 | draw_recursively(&state, mat4_id(), gfx_get_scene_root(scene)); |
