|
|
2e02cf8137
|
Lay the light cluster tiles over the window when the post processing is skippe; Bind the light cluster buffers when a viewport is created
|
2026-10-15 20:26:23 +02:00 |
|
|
|
f47172f34d
|
Migration cleanup and renderer documentation
|
2026-10-15 19:05:35 +02:00 |
|
|
|
c77151979a
|
Bind an empty shadow map instead of unbinding the shadow map unit
|
2026-10-15 17:11:31 +02:00 |
|
|
|
9f2ae071a6
|
Use clustered light lists in forward shading
|
2026-10-15 16:16:53 +02:00 |
|
|
|
6aa6e505e8
|
Cull lights into clusters in a compute pass
|
2026-10-15 15:21:21 +02:00 |
|
|
|
f85cf5fe52
|
Build view-space light cluster grid in a compute pass
|
2026-10-15 14:16:55 +02:00 |
|
|
|
c0f45184b8
|
Move light data from UBO to std430 SSBO
|
2026-10-15 13:20:59 +02:00 |
|
|
|
677a96c293
|
Add SSBO and compute shader support to gl wrappers
|
2026-10-15 12:13:44 +02:00 |
|
|
|
4f72fd650c
|
Remove glLineWidth probe and wide line calls that never take effect on core contexts
|
2026-10-15 10:35:08 +02:00 |
|
|
|
9e64244ebd
|
Require OpenGL 4.6 core context and regenerate glad
|
2026-10-15 01:39:32 +02:00 |
|
|
|
61bfc6eb1a
|
Move modern OpenGL renderer to rendering/opengl46 and rename classes
|
2026-10-15 01:12:05 +02:00 |
|