| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Persist a single ShadowStenciller within ShadowMapper | Dan Goodliffe | 2024-08-19 |
| | | |||
| * | Simplify setup of uniform locations and containing programs | Dan Goodliffe | 2024-07-07 |
| | | |||
| * | Add shadow shader which takes into account texture transparency | Dan Goodliffe | 2024-07-07 |
| | | |||
| * | Custom vertex, vertex shader and fragment shader for landmass | Dan Goodliffe | 2024-04-16 |
| | | | | | Handles global position type, colourBias for surface types | ||
| * | Remove the complications from previously storing several shadow maps in the ↵ | Dan Goodliffe | 2024-01-30 |
| | | | | | texture | ||
| * | Set shadow program uniforms all in one function, merge setting of view ↵ | Dan Goodliffe | 2024-01-29 |
| | | | | | projections | ||
| * | Merge common parts of shadow programs into a base class | Dan Goodliffe | 2024-01-29 |
| | | |||
| * | Geometry shader for single pass shadow maps | Dan Goodliffe | 2024-01-28 |
| | | | | | | | | 2D array texture, 4 levels, geometry shader outputs to each layer for a specific band, single scene rendering. Pending massive tidy up. | ||
| * | Set light view point uniform once | Dan Goodliffe | 2024-01-27 |
| | | | | | Not once per shadow pass | ||
| * | Remove the static texture cache | Dan Goodliffe | 2024-01-25 |
| | | | | | | Static variables persist too long, destruction is unmanaged and occurs after the gl context is gone. | ||
| * | Remove legacy Position types from shadowMapper | Dan Goodliffe | 2024-01-01 |
| | | |||
| * | Set the viewPoint uniform in shadow shaders | Dan Goodliffe | 2023-12-03 |
| | | |||
| * | Send position and rotation matrix to GPU separately in shadowmapper dynamic | Dan Goodliffe | 2023-11-25 |
| | | |||
| * | WIP typedefing just about everything else | Dan Goodliffe | 2023-11-09 |
| | | |||
| * | WIP typedefing all the things - headers | Dan Goodliffe | 2023-11-07 |
| | | |||
| * | Reformat with new clang-format | Dan Goodliffe | 2023-11-07 |
| | | |||
| * | Pop and complete instanced shadow support | Dan Goodliffe | 2023-04-26 |
| | | |||
| * | DynamicPoint shadow render now supports updating the position without ↵ | Dan Goodliffe | 2023-03-04 |
| | | | | | calling use again | ||
| * | Fix up all the static analyzer warnings | Dan Goodliffe | 2023-01-08 |
| | | |||
| * | Tidy shadow map creation | Dan Goodliffe | 2023-01-07 |
| | | |||
| * | Only generate the first N shadow maps which are useful | Dan Goodliffe | 2023-01-07 |
| | | | | | Note: we don't yet optimise the use of the shadow map texture, each still renders into its own corner | ||
| * | Add missing explicit on constructors | Dan Goodliffe | 2022-12-29 |
| | | |||
| * | Generate 4 bands of shadow maps | Dan Goodliffe | 2022-12-28 |
| | | |||
| * | Generate a single shadow band and region definition | Dan Goodliffe | 2022-12-28 |
| | | |||
| * | Initial support for multiple shadow maps in the same texture | Dan Goodliffe | 2022-12-28 |
| | | |||
| * | First cut of view scope shadow mapper view | Dan Goodliffe | 2022-12-18 |
| | | |||
| * | Explicit ShadowMapper size only, no default | Dan Goodliffe | 2022-12-04 |
| | | |||
| * | Initial commit of the shadow map generator and shadows render interface | Dan Goodliffe | 2022-12-03 |
| Lots of hard coding, buggy in places, far from great, but the basics work. | |||
