summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAge
* Merge branch 'imgui'HEADmainDan Goodliffe8 days
|\
| * Add SvgIcon classDan Goodliffe10 days
| * Remove lots of stuff not required or superseded with ImGui useDan Goodliffe2025-03-19
| * Tidy glArrays, fixes warningsDan Goodliffe2025-03-15
* | Merge remote-tracking branch 'origin/ptrs'Dan Goodliffe13 days
|\ \
| * | Expose size of each container by typeDan Goodliffe14 days
| * | Fix up removeAll and test with more complex hierarchyDan Goodliffe14 days
| * | Use is_base_of_v instead of is_convertible_v to choose OtherObjectsDan Goodliffe2025-03-24
| * | Support using typed collections for subclass filteringDan Goodliffe2025-03-23
| * | Use typed collections for apply/applyOneDan Goodliffe2025-03-23
| * | Use otherObjects where possible for findDan Goodliffe2025-03-23
| * | Other objects support in removeAll/clearDan Goodliffe2025-03-23
| * | Other objects support in operator=Dan Goodliffe2025-03-23
| * | Populate typed collection of pointersDan Goodliffe2025-03-23
| * | Make Collections::objects protected, extend interfaceDan Goodliffe2025-03-22
| * | Invert how shared/unique is specified for CollectionDan Goodliffe2025-03-22
| * | Add ManyPtr which tracks specified subclassesDan Goodliffe2025-03-22
| |/
* / Tidy perf tests with helperDan Goodliffe2025-03-21
|/
* Add a spike of terrain in test-renderDan Goodliffe2025-03-11
* Pass a Frustum to shadow renderersDan Goodliffe2025-03-11
* Template AxisAlignedBoundingBox on unit typeDan Goodliffe2025-03-11
* Current tile in frustum as we loopDan Goodliffe2025-03-11
* Create AxisAlignedBoundingBoxDan Goodliffe2025-03-11
* Pass frustum into render functionsDan Goodliffe2025-03-07
* Move camera out of gl folder, it's not OpenGL specificDan Goodliffe2025-03-05
* Create perf-terrain test window globallyDan Goodliffe2025-02-26
* Improve Terrain::generateMeshes performanceDan Goodliffe2025-02-25
* Add GeoData deformation perf testDan Goodliffe2025-02-23
* Add timeouts to more geoData testsDan Goodliffe2025-02-23
* Fixes and tests to new range helpersDan Goodliffe2025-02-15
* Combine GeoData and Terrain class hierarchiesDan Goodliffe2025-02-09
* Split GeoData mesh basics into a subclassDan Goodliffe2025-02-09
* Move lots of geoData helpers into libDan Goodliffe2025-02-09
* Add tests which explicit count verts/edges/faces after terrain mesh modificationDan Goodliffe2025-02-09
* Add distance helperDan Goodliffe2025-01-21
* Add helper for merging close elements in a vectorDan Goodliffe2025-01-05
* Fix curve walk edge case where the curve legitimately returns to the previous...Dan Goodliffe2025-01-02
* Return angle of intersection of arc with lineDan Goodliffe2025-01-01
* Walk terrain along a curve - edge cases existDan Goodliffe2025-01-01
* Add ArcSegmentDan Goodliffe2024-12-31
* Pass lots more information during GeoData::walkDan Goodliffe2024-12-30
* Expose network base width and surfaceDan Goodliffe2024-12-22
* SetHeightOptions surface changed to defaulted pointerDan Goodliffe2024-12-22
* Fix calculating radius and length of curved linksDan Goodliffe2024-12-21
* Add sanity checking logic to GeoDataDan Goodliffe2024-12-18
* Don't make arbitrary changes to mesh for triangle boundariesDan Goodliffe2024-12-18
* 2D triangle area supportDan Goodliffe2024-12-15
* Psycho-rebased branch terrain-for-networks on top of mainDan Goodliffe2024-12-01
|\
| * Remove extrusion extents that rounded to the same vertexDan Goodliffe2024-11-03
* | Move GeoData::Triangle to global libDan Goodliffe2024-12-01