index
:
I Like Trains
better-network
main
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gfx
/
gl
Commit message (
Expand
)
Author
Age
*
Wrap up some low level texture operations in glTexture class
HEAD
main
Dan Goodliffe
24 hours
*
Add BillboardProgram to SceneShader
Dan Goodliffe
3 days
*
Allow specifying all three partition functions independently
Dan Goodliffe
3 days
*
Support for the BillboardPainter
Dan Goodliffe
3 days
*
Tidy the preFrame logic into a single function in SceneRenderer
Dan Goodliffe
8 days
*
Reduce shader includes, doesn't use materialInterface, just Detail
Dan Goodliffe
11 days
*
Simplified and tidied ShadowMapper
Dan Goodliffe
11 days
*
Fix up the preFrame process to use both frustums
Dan Goodliffe
13 days
*
Refactor test-instancing so the data is generated in a common fixture
Dan Goodliffe
2026-02-14
*
Add support for partitioning by 2 unary predicates
Dan Goodliffe
2026-02-14
*
Return indices instead of iterates from InstanceVertices::partition
Dan Goodliffe
2026-02-14
*
Make similar array tidy-up to networkStraight shaders
Dan Goodliffe
2026-01-31
*
Tidy networkCurve shaders
Dan Goodliffe
2026-01-31
*
Rename shader source in keeping with glsl expectations
Dan Goodliffe
2026-01-31
*
Initial commit using tesselation shader to create curves
Dan Goodliffe
2026-01-31
*
Update OpenGL context and shaders to v4.6
Dan Goodliffe
2026-01-29
*
Fix search/replace of GL_* macros in glsl
Dan Goodliffe
2026-01-29
*
Explicit cast to vec3 to disambiguate length/distance calc
Dan Goodliffe
2026-01-26
*
Fix warnings and minor tidy for GL lookups
Dan Goodliffe
2026-01-26
*
Include GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS in networkCurve output calc
Dan Goodliffe
2026-01-23
*
Add glDebugScope
Dan Goodliffe
2026-01-16
*
Pass shaders through glslangValidator
Dan Goodliffe
2026-01-16
*
Update the SceneShader's view port on sceneRenderer resize
Dan Goodliffe
2025-04-08
*
Default environment direction light shines down, not up
Dan Goodliffe
2025-04-07
*
Merge branch 'imgui'
Dan Goodliffe
2025-04-02
|
\
|
*
Remove unrequired UIShader
Dan Goodliffe
2025-03-19
*
|
Add ManyPtr which tracks specified subclasses
Dan Goodliffe
2025-03-22
|
/
*
Add support for resizing a SceneRenderer
Dan Goodliffe
2025-03-14
*
Rebalance shadow band distribution
Dan Goodliffe
2025-03-11
*
Initialise shadow bounding box to light view point
Dan Goodliffe
2025-03-11
*
Pass a Frustum to shadow renderers
Dan Goodliffe
2025-03-11
*
Simplify ShadowMapper with AxisAlignedBoundingBox
Dan Goodliffe
2025-03-11
*
Pass frustum into render functions
Dan Goodliffe
2025-03-07
*
Move camera out of gl folder, it's not OpenGL specific
Dan Goodliffe
2025-03-05
*
Have Camera keep an array of frustum plane definitions
Dan Goodliffe
2025-03-05
*
Cache the camera's view matrix
Dan Goodliffe
2025-03-02
*
Improve Terrain::generateMeshes performance
Dan Goodliffe
2025-02-25
*
Add VertexArrayObject::data for an external existing buffer
Dan Goodliffe
2025-02-25
*
Basic soft shadows
Dan Goodliffe
2024-10-26
*
Merge branch 'billboard-shadows'
Dan Goodliffe
2024-10-22
|
\
|
*
Move lots of maths helpers to inline, constexpr, templates
Dan Goodliffe
2024-10-20
|
*
Misc readability fixes
Dan Goodliffe
2024-10-17
|
*
Re-express viewProjections calculations as a fold expression
Dan Goodliffe
2024-10-17
|
*
Remove magic number for stencil view angles
Dan Goodliffe
2024-10-17
|
*
Don't assume size of stencil texture
Dan Goodliffe
2024-10-17
|
*
Better shadowBands sizes
Dan Goodliffe
2024-10-17
|
*
Generate stencils as views offset from light direction
Dan Goodliffe
2024-10-10
|
*
Use foliage yaw rotation to select shadow stencil layer
Dan Goodliffe
2024-10-10
|
*
Include foliage yaw rotation in vertex, pass through instead of whole model r...
Dan Goodliffe
2024-10-10
|
*
Fix stencil shadow depth offset
Dan Goodliffe
2024-10-10
[next]