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
/
gfx
/
models
Commit message (
Expand
)
Author
Age
*
Texture::getSize helper can be public
Dan Goodliffe
2024-10-17
*
Update Texture::getSize and ::size to account for the third texture dimension
Dan Goodliffe
2024-09-02
*
Calculate centre and size of mesh, wrap it all in a Dimensions object
Dan Goodliffe
2024-08-11
*
Calculate and store the extents of a mesh
Dan Goodliffe
2024-08-10
*
Apply StdTypeDefs for Texture
Dan Goodliffe
2024-08-10
*
Allow passing start index for instanced draw
Dan Goodliffe
2024-06-28
*
Remove some unnecessary includes
Dan Goodliffe
2024-06-28
*
Build stb_image impl as a thirdparty lib
Dan Goodliffe
2024-06-25
*
Reformat with new clang-format
Dan Goodliffe
2024-06-01
*
Remove the static texture cache
Dan Goodliffe
2024-01-25
*
Add traits helpers for glTexParameter functions
Dan Goodliffe
2024-01-25
*
Remove more use of legacy types
Dan Goodliffe
2024-01-01
*
Basic support for saving integer position buffer
Dan Goodliffe
2023-12-15
*
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
*
Make Mesh into a template to support any vertex type
Dan Goodliffe
2023-05-10
*
Drop .hpp for header only things
Dan Goodliffe
2023-04-29
*
Dunno how, but some DOS new lines got in here!
Dan Goodliffe
2023-04-29
*
Revert "Export mesh size and primitive type"
Dan Goodliffe
2023-04-26
*
Add Mesh helper for drawing instances
Dan Goodliffe
2023-04-26
*
Export mesh size and primitive type
Dan Goodliffe
2023-04-19
*
Separate storing of mesh vertex/index data from configuring VAO
Dan Goodliffe
2023-04-17
*
Revamp how VertexArrayObject configures attributes and data
Dan Goodliffe
2023-04-17
*
Remove the old .obj load, assets and supporting stuff
Dan Goodliffe
2023-04-14
*
Write applicable Texture Options into texture atlas texture data
Dan Goodliffe
2023-04-14
*
Define our own enum for texture mapmode
Dan Goodliffe
2023-04-14
*
Set GL_PACK_ALIGNMENT before saving texture to fit buffer correctly
Dan Goodliffe
2023-04-14
*
Externalise a neater definition of TGAHead
Dan Goodliffe
2023-04-14
*
No need to pass size around, we can get it back from the texture
Dan Goodliffe
2023-04-14
*
Add material field to vertex and configure it in mesh
Dan Goodliffe
2023-04-13
*
Add TextureAtlas class as an extension of Texture
Dan Goodliffe
2023-04-13
*
Add defaulted Vertex equality operator
Dan Goodliffe
2023-03-19
*
Make Vertex aggregrate constructor conditional on requirement
Dan Goodliffe
2023-03-19
*
Allow specifiying the texture type/target
Dan Goodliffe
2023-03-16
*
Texture member to save the texture as a TGA
Dan Goodliffe
2023-03-15
*
Add support for setting Texture options on construction
Dan Goodliffe
2023-03-15
*
Support for model colours mixed with textures
Dan Goodliffe
2023-02-24
*
Fix up all the static analyzer warnings
Dan Goodliffe
2023-01-08
*
Add helper for configuring vertex array objects/buffers of arbitrary things
Dan Goodliffe
2023-01-02
*
Make Vertex constexpr
Dan Goodliffe
2022-12-30
*
Support saving a normals texture
Dan Goodliffe
2022-12-11
*
Support saving textures with different output types
Dan Goodliffe
2022-12-11
*
Add a mini C filesystem wrapper library with mmap support
Dan Goodliffe
2022-12-11
*
Save texture to TGA using mmap
Dan Goodliffe
2022-12-09
*
We need to transform the model normals the same as we do the vertices
Dan Goodliffe
2022-12-04
*
Support saving a depth texture
Dan Goodliffe
2022-12-04
*
Simplified texture save
Dan Goodliffe
2022-11-18
*
Refactor for per window context and more setup to the right places
Dan Goodliffe
2022-11-14
[next]