index
:
I Like Trains
main
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
Commit message (
Expand
)
Author
Age
*
Improve sun illumination based on angular size and astronomical twilight
Dan Goodliffe
13 days
*
Merge branch 'billboard-shadows'
Dan Goodliffe
2024-10-22
|
\
|
*
Further template maths functions
Dan Goodliffe
2024-10-21
|
*
Move lots of maths helpers to inline, constexpr, templates
Dan Goodliffe
2024-10-20
|
*
Simple constexpr pow function
Dan Goodliffe
2024-10-17
|
*
Add rotate_yp taking two separate parameters
Dan Goodliffe
2024-10-05
*
|
Fix type of filehandle mode parameter
Dan Goodliffe
2024-10-21
|
/
*
Add helper to quickly parse an ISO date/time
Dan Goodliffe
2024-09-19
*
Add new mathematical constants to lib
Dan Goodliffe
2024-09-19
*
Create standalone composed shader file and format it and the C++ code
Dan Goodliffe
2024-08-10
*
Add missing truthy/falsy operators to AnyPtr
Dan Goodliffe
2024-08-10
*
Help exception class for lazy/cached message content
Dan Goodliffe
2024-08-04
*
Tidy many stringy messes with std::format
Dan Goodliffe
2024-06-04
*
Tidy of glRef
Dan Goodliffe
2024-06-04
*
Disable -Wenum-constexpr-conversion in parts of enumDetails.h
Dan Goodliffe
2024-06-01
*
Reformat with new clang-format
Dan Goodliffe
2024-06-01
*
Add missing include
Dan Goodliffe
2024-06-01
*
Remove conflicting glm::vec operators
Dan Goodliffe
2024-06-01
*
Extract vector_normal helper into lib
Dan Goodliffe
2024-03-23
*
Add helper constructors to Arc
Dan Goodliffe
2024-03-21
*
Make arc_length a member function
Dan Goodliffe
2024-03-21
*
vector_yaw only needs 2 dimensions
Dan Goodliffe
2024-03-21
*
Add non-default constructor to GeometricPlaneT
Dan Goodliffe
2024-03-18
*
Add Ray::intersectPlane
Dan Goodliffe
2024-03-18
*
Fix non-64bit upgrade wrapper for crossProduct
Dan Goodliffe
2024-03-09
*
Rework stream support to work with any collection
Dan Goodliffe
2024-03-08
*
Add read persistence support for tuple and pair
Dan Goodliffe
2024-02-26
*
Support extra arguments in SelectionV::make_s
Dan Goodliffe
2024-02-26
*
Psycho-rebased branch deform-terrain on top of main
Dan Goodliffe
2024-02-24
|
\
|
*
Check ray intersects triangle 'in front' of start
Dan Goodliffe
2024-02-14
|
*
Add materializeRange override for naked iterator pair
Dan Goodliffe
2024-02-12
|
*
Cast relative position accordingly in geometric plane
Dan Goodliffe
2024-02-12
|
*
Add stripiter
Dan Goodliffe
2024-02-12
*
|
Simplify vector addition/subtraction with differnt types
Dan Goodliffe
2024-02-24
|
/
*
Allow specifying a target other than array buffer
Dan Goodliffe
2024-02-02
*
Map buffers RO if const operations, upgrade to RW as required
Dan Goodliffe
2024-02-02
*
Don't keep a span, create as needed
Dan Goodliffe
2024-02-02
*
Fix warnings in test-glContainer
Dan Goodliffe
2024-02-02
*
Add traits vertex attrib func override for arrays
Dan Goodliffe
2024-01-27
*
Support constructing a glContainer from a collection of the same type
Dan Goodliffe
2024-01-27
*
Remove the generic cache completely
Dan Goodliffe
2024-01-26
*
Add traits helpers for glTexParameter functions
Dan Goodliffe
2024-01-25
*
Replace static_asserts with concepts
Dan Goodliffe
2024-01-25
*
Add missing support for glUniform simple span of numbers
Dan Goodliffe
2024-01-22
*
String view/constexpr Shader instances
Dan Goodliffe
2024-01-21
*
Add traits wrapper for setting uniforms
Dan Goodliffe
2024-01-14
*
We only need 3x3 matrix for model rotation spec
Dan Goodliffe
2024-01-13
*
Add glContainer::at override to update a single item
Dan Goodliffe
2024-01-13
*
Use std::span for iterator/data pointer in glContainer
Dan Goodliffe
2024-01-13
*
Default destructor for trivial types of glContainer
Dan Goodliffe
2024-01-13
[next]