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
*
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
*
Adding missing copy/move operations to glContainer
Dan Goodliffe
2024-01-13
*
Integer support in persistence
Dan Goodliffe
2024-01-09
*
Simplify find_arcs_radius
Dan Goodliffe
2024-01-07
*
Global positions in network data
Dan Goodliffe
2024-01-07
*
Template Ray on position type
Dan Goodliffe
2024-01-07
*
Unified crossProduct
Dan Goodliffe
2024-01-07
*
Helper to create a cubiod from dimensions
Dan Goodliffe
2024-01-06
*
Template GeometicPlane on Position type
Dan Goodliffe
2024-01-05
*
Inline functions of GeometricPlane
Dan Goodliffe
2024-01-05
*
Remove more use of legacy types
Dan Goodliffe
2024-01-01
*
Templatise functions in maths.h using PositionND
Dan Goodliffe
2023-12-29
*
Remove misleading power operator^ on vec2/3
Dan Goodliffe
2023-12-29
*
Remove weird operator! on vec2/3
Dan Goodliffe
2023-12-29
*
Add crossInt - cross product for integer vectors
Dan Goodliffe
2023-12-02
*
Model positions as integers
Dan Goodliffe
2023-11-25
*
Remove getTransform
Dan Goodliffe
2023-11-25
*
Add Location method for getting the rotation only transform
Dan Goodliffe
2023-11-11
*
WIP typedefing all the things - sources
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
*
Swap GLEW for more modern glad
Dan Goodliffe
2023-05-28
*
Refactor InstanceVertices in terms of glContainer
Dan Goodliffe
2023-05-01
*
Don't explictly call destructor of contained element
Dan Goodliffe
2023-05-01
*
Add the pack container
Dan Goodliffe
2023-05-01
*
Add method to get GL buffer name of glContainer
Dan Goodliffe
2023-05-01
*
glContainer should at least double in capacity as required
Dan Goodliffe
2023-05-01
*
Extend glContainer with most of the interface expected of an STL container
Dan Goodliffe
2023-05-01
*
Initial commit of glContainer
Dan Goodliffe
2023-04-30
*
Rename strings.h to something that won't conflict with a system header
Dan Goodliffe
2023-04-30
*
Reformat with new clang-format 16
Dan Goodliffe
2023-04-29
*
Drop .hpp for header only things
Dan Goodliffe
2023-04-29
*
Add getTransform to Location; wraps the standard mat4 calculations
Dan Goodliffe
2023-04-23
*
Fixup vertexAttribFunc for matrices
Dan Goodliffe
2023-04-19
*
Specialize vertexAttribFunc for matrices because there's an upper limit of si...
Dan Goodliffe
2023-04-18
*
Current thread partakes in work effort while waiting
Dan Goodliffe
2023-04-14
*
Simplify doWork, add tests for various interface uses
Dan Goodliffe
2023-04-14
*
New WorkItem/job/promise/future based interface
Dan Goodliffe
2023-04-14
*
Simplify worker with jthread
Dan Goodliffe
2023-04-14
[next]