summaryrefslogtreecommitdiff
path: root/gfx/gl/sceneRenderer.cpp
Commit message (Collapse)AuthorAge
* Disable depth test, remove unnecesary texture binds and clear for lighting passDan Goodliffe2022-12-06
| | | | The initial texture render covers the whole screen anyway
* Increase gBuffer position data to 32bit and drop all the alpha channelsDan Goodliffe2022-12-06
| | | | | 16bit float is insufficient for decent shadow accuracy and the alpha channel is pointless in a delayed render.
* Explicit ShadowMapper size only, no defaultDan Goodliffe2022-12-04
|
* Generate and use a shadow mapDan Goodliffe2022-12-04
| | | | | Generated when the directional light is specified in the environment call, passed to the directional light shader pass to conditionally illuminate each pixel.
* Split SceneProvider outDan Goodliffe2022-11-27
|
* SceneRenderer is a graphics component, not a UI oneDan Goodliffe2022-11-27