summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Improve light approximations in LightDirectionDan Goodliffe3 days
* Fix warnings in Environment:getSunPosDan Goodliffe3 days
* Fix warnings in glAllocator.hDan Goodliffe3 days
* glAllocator revampDan Goodliffe2026-03-15
* Add missing algorithm includeDan Goodliffe2026-03-15
* Avoid UB in calculating member offsetDan Goodliffe2026-03-15
* Remove unused bits from gameMainSelector.cppDan Goodliffe2026-03-15
* Expose Camera's aspect ratioDan Goodliffe2026-03-15
* Fix class/struct mix-up friending test caseDan Goodliffe2026-03-15
* Bump ctre to latestDan Goodliffe2026-03-15
* Don't pass null to Texture constructor pixel dataDan Goodliffe2026-03-14
* Shared VAO for all 3 parts of RailVehicleClassDan Goodliffe2026-03-12
* Reuse vertex array objects for common structures with DSADan Goodliffe2026-03-11
* Add missing typename exporting base::value_type from InstanceVerticesDan Goodliffe2026-03-11
* Sprinkling of glDebugScope in assets and render partsDan Goodliffe2026-03-11
* Split addAttribsFor away from requiring a buffer to bindDan Goodliffe2026-03-11
* Replace hacky m4 shader preprocessing with proper glslang versionDan Goodliffe2026-03-10
* Refactor glMappedBufferWriter into a DSA wrapper for std::spanDan Goodliffe2026-03-10
* Switch frame and render buffer to DSA helpersDan Goodliffe2026-03-10
* Switch to floating point, camera relative position bufferDan Goodliffe2026-03-10
* Specialise glTexture::savePositionDan Goodliffe2026-03-09
* Remove identifier naming lint comments, gl* is fineDan Goodliffe2026-03-08
* Move all low level texture operations to DSA helpers in glTextureDan Goodliffe2026-03-08
* Replace gl_traits glTexParameter with glTexture::parameter DSA wrapperDan Goodliffe2026-03-07
* Fix naming violations in MeshDan Goodliffe2026-03-07
* Add glVertexArray useBufferDan Goodliffe2026-03-07
* Don't create and then replace shadow and billboard texturesDan Goodliffe2026-03-07
* Merge branch 'glalloc'Dan Goodliffe2026-03-07
|\
| * Replace glContainer with glAllocatorDan Goodliffe2026-03-07
| * Remove VertexArrayObject and supporting non-DSA gl_traits helpersDan Goodliffe2026-03-06
| * Replace use of VertexArrayObject with glVertexArray/glBuffer DSA versionsDan Goodliffe2026-03-06
| * Extend glVertexArray with VertexArrayConfiguratorDan Goodliffe2026-03-06
| * Replace generic glBuffer type alias with a full implementationDan Goodliffe2026-03-06
| * Define SequentialCollection in terms of contiguous_rangeDan Goodliffe2026-03-06
| * Add vertexAttribFormatFunc to gl_traits for DSA vertex configurationDan Goodliffe2026-03-06
| * Include a stacktrace in Boost test context reported for OpenGL errorsDan Goodliffe2026-03-06
| * Replace basic glVertexArray with a specific class ready for helpersDan Goodliffe2026-03-04
|/
* Update stencils and billboards less oftenDan Goodliffe2026-03-04
* Calculate an appropriate billboardSize and useMeshClipDistDan Goodliffe2026-03-02
* Wrap up some low level texture operations in glTexture classDan Goodliffe2026-03-02
* Refactor glArrays to better expose underlying typesDan Goodliffe2026-02-28
* Billboard foliageDan Goodliffe2026-02-28
* Add BillboardProgram to SceneShaderDan Goodliffe2026-02-28
* Use RelativeDistance in Camera near/fear and expose member variablesDan Goodliffe2026-02-28
* Allow specifying all three partition functions independentlyDan Goodliffe2026-02-28
* Support for the BillboardPainterDan Goodliffe2026-02-28
* Tidy the preFrame logic into a single function in SceneRendererDan Goodliffe2026-02-23
* Simplified FrustumDan Goodliffe2026-02-21
* Reduce shader includes, doesn't use materialInterface, just DetailDan Goodliffe2026-02-20
* Simplified and tidied ShadowMapperDan Goodliffe2026-02-20