| Commit message (Expand) | Author | Age |
* | Fixup MapByMember to work with shared or unique ptr | Dan Goodliffe | 2023-02-22 |
* | Move Appender in Persistence NS and simplify types | Dan Goodliffe | 2023-02-21 |
* | Rename ModelFactory to AssetFactory | Dan Goodliffe | 2023-02-21 |
* | Support for loading objects, uses and model factories from an XML resource | Dan Goodliffe | 2023-02-21 |
* | Add missing override | Dan Goodliffe | 2023-02-21 |
* | Implement XML deserializer with SAXParse | Dan Goodliffe | 2023-02-21 |
* | Add checked_fopen wrapper and FileStar container | Dan Goodliffe | 2023-02-21 |
* | Add helper Selection to insert into a map based on a member value as key | Dan Goodliffe | 2023-02-21 |
* | Accept a CSV for glm::vec data | Dan Goodliffe | 2023-02-21 |
* | Allow override member variable names and selection helper when mapping member... | Dan Goodliffe | 2023-02-21 |
* | Make sure an object is created before remembering it | Dan Goodliffe | 2023-02-21 |
* | Add SAXParse base class | Dan Goodliffe | 2023-02-21 |
* | Swap @ prefix for p. prefix for special value names | Dan Goodliffe | 2023-02-20 |
* | Add support for smooth faces | Dan Goodliffe | 2023-02-16 |
* | Refactor so ModelFactoryMesh can define the smooth property on faces | Dan Goodliffe | 2023-02-16 |
* | First cut of the model factory and the hardcoded Brush 47 model | Dan Goodliffe | 2023-02-15 |
* | Add OpenMeshCore library | Dan Goodliffe | 2023-02-15 |
* | Add helper operator to perform vec3*mat4 and perspective divide | Dan Goodliffe | 2023-02-01 |
* | Add utilities for mutating, concatenating, creating vectors | Dan Goodliffe | 2023-02-01 |
* | Add missing braces | Dan Goodliffe | 2023-01-26 |
* | Fix wrap/clamp settings on icon textures | Dan Goodliffe | 2023-01-12 |
* | Support creating test render output framebuffers of different sizes | Dan Goodliffe | 2023-01-10 |
* | Fix up all the static analyzer warnings | Dan Goodliffe | 2023-01-08 |
* | Tidy shadow map creation | Dan Goodliffe | 2023-01-07 |
* | Use the whole texture when only some shadow map bands | Dan Goodliffe | 2023-01-07 |
* | Only generate the first N shadow maps which are useful | Dan Goodliffe | 2023-01-07 |
* | min/mag filter for shadow mapper depth map texture | Dan Goodliffe | 2023-01-06 |
* | Add rendering support for spot lights | Dan Goodliffe | 2023-01-05 |
* | Include uniform name in required uniform does not exist error message | Dan Goodliffe | 2023-01-05 |
* | Use VertexArrayObject for SceneShader::PointLight | Dan Goodliffe | 2023-01-02 |
* | Use VertexArrayObject for SceneRenderer | Dan Goodliffe | 2023-01-02 |
* | Single helper for rendering the fullscreen quad | Dan Goodliffe | 2023-01-02 |
* | Add gl_traits for all the common types | Dan Goodliffe | 2023-01-02 |
* | VertexArrayObject helper supports binding an entire object, not just fields | Dan Goodliffe | 2023-01-02 |
* | Should use value_type, not element_type | Dan Goodliffe | 2023-01-02 |
* | Add helper for configuring vertex array objects/buffers of arbitrary things | Dan Goodliffe | 2023-01-02 |
* | Add a traits struct to lookup sizes/type enums for passing to OpenGL | Dan Goodliffe | 2023-01-02 |
* | Add a concept for sequential collections suitable for passing to OpenGL | Dan Goodliffe | 2023-01-02 |
* | Allow operator*= on spans, not just arrays | Dan Goodliffe | 2022-12-30 |
* | Make Vertex constexpr | Dan Goodliffe | 2022-12-30 |
* | Add directional light to pointlight test, fix setting of GL_DEPTH_TEST | Dan Goodliffe | 2022-12-30 |
* | Move test render helpers into a new test library | Dan Goodliffe | 2022-12-29 |
* | Add missing explicit on constructors | Dan Goodliffe | 2022-12-29 |
* | Tidy Camera::extentsAtDist | Dan Goodliffe | 2022-12-29 |
* | Add helper to produce cartesian product of two arrays | Dan Goodliffe | 2022-12-29 |
* | constexpr collections helpers | Dan Goodliffe | 2022-12-29 |
* | Add helper to apply perspective division | Dan Goodliffe | 2022-12-28 |
* | Reduce size of shadow map texture | Dan Goodliffe | 2022-12-28 |
* | Generate 4 bands of shadow maps | Dan Goodliffe | 2022-12-28 |
* | Generate a single shadow band and region definition | Dan Goodliffe | 2022-12-28 |