summaryrefslogtreecommitdiff
path: root/gfx/gl/sceneRenderer.cpp
Commit message (Expand)AuthorAge
* Use LightDirection for calculating/passing all light dir componentsDan Goodliffe2024-10-06
* Shuffle some GL state settingDan Goodliffe2024-08-19
* Simplify setup of uniform locations and containing programsDan Goodliffe2024-07-07
* Adjust light view projection matrix upfrontDan Goodliffe2024-01-30
* Remove the complications from previously storing several shadow maps in the t...Dan Goodliffe2024-01-30
* Geometry shader for single pass shadow mapsDan Goodliffe2024-01-28
* Add traits helpers for glTexParameter functionsDan Goodliffe2024-01-25
* Add traits wrapper for setting uniformsDan Goodliffe2024-01-14
* Run shadow mapper in camera relative spaceDan Goodliffe2023-12-17
* Use 32bit integer texture for position render dataDan Goodliffe2023-12-17
* Use a separate framebuffer for illumination phaseDan Goodliffe2023-12-17
* Support setting framebuffer texture formatDan Goodliffe2023-12-15
* Integer cameraDan Goodliffe2023-12-11
* Switch to millimeters for spatial unitsDan Goodliffe2023-11-15
* Send position and rotation matrix to GPU separatelyDan Goodliffe2023-11-13
* WIP typedefing just about everything elseDan Goodliffe2023-11-09
* WIP typedefing all the things - sourcesDan Goodliffe2023-11-09
* WIP typedefing all the things - headersDan Goodliffe2023-11-07
* Reformat with new clang-formatDan Goodliffe2023-11-07
* Drop .hpp for header only thingsDan Goodliffe2023-04-29
* Revamp how VertexArrayObject configures attributes and dataDan Goodliffe2023-04-17
* Rename lots of shader filesDan Goodliffe2023-04-15
* Fix up all the static analyzer warningsDan Goodliffe2023-01-08
* Only generate the first N shadow maps which are usefulDan Goodliffe2023-01-07
* Use VertexArrayObject for SceneRendererDan Goodliffe2023-01-02
* Single helper for rendering the fullscreen quadDan Goodliffe2023-01-02
* Add directional light to pointlight test, fix setting of GL_DEPTH_TESTDan Goodliffe2022-12-30
* Reduce size of shadow map textureDan Goodliffe2022-12-28
* Generate a single shadow band and region definitionDan Goodliffe2022-12-28
* Initial support for multiple shadow maps in the same textureDan Goodliffe2022-12-28
* First cut of view scope shadow mapper viewDan Goodliffe2022-12-18
* Fix case of GetViewProjectionDan Goodliffe2022-12-11
* Support fall-back internal framebuffer formats, use smaller and/or standard f...Dan Goodliffe2022-12-08
* Disable depth test, remove unnecesary texture binds and clear for lighting passDan Goodliffe2022-12-06
* Increase gBuffer position data to 32bit and drop all the alpha channelsDan Goodliffe2022-12-06
* Explicit ShadowMapper size only, no defaultDan Goodliffe2022-12-04
* Generate and use a shadow mapDan Goodliffe2022-12-04
* Split SceneProvider outDan Goodliffe2022-11-27
* SceneRenderer is a graphics component, not a UI oneDan Goodliffe2022-11-27