Graham Pentheny
|
c3080246e5
|
Another attempt to fix linux SDL2 include paths
|
2026-02-03 17:17:20 -05:00 |
|
Graham Pentheny
|
8722cb11d5
|
Fix SDL include paths on macOS with cmake
|
2026-02-03 17:11:57 -05:00 |
|
Graham Pentheny
|
981e1723ce
|
Fixed SDL include paths on linux with cmake
|
2026-02-03 17:10:15 -05:00 |
|
Graham Pentheny
|
5d68449076
|
Specify SDL2 install path explicitly on macOS
|
2026-02-03 16:58:38 -05:00 |
|
Graham Pentheny
|
9bcfac0eb3
|
Always use clang on linux
|
2026-02-03 16:56:30 -05:00 |
|
Graham Pentheny
|
c2e0f8fb5a
|
De-dupe SDL2 download and setup instructions for macOS
|
2026-02-03 16:53:27 -05:00 |
|
Graham Pentheny
|
77302511b0
|
Disable the maybe-uninitialized error on linux when using cmake since it generates false-positives
|
2026-02-03 16:44:28 -05:00 |
|
Graham Pentheny
|
142fc3475d
|
Fixed more cmake errors on macOS
|
2026-02-03 16:36:49 -05:00 |
|
Graham Pentheny
|
333aec628c
|
Disable some noisy warnings-as-errors when compiling with gcc on linux
|
2026-02-03 16:02:48 -05:00 |
|
Graham Pentheny
|
de208f0130
|
Removed explicitly disabled copy constructor and assignment operator from dtMeshTile
Was causing issues compiling on linux because of a warning with memset-ing this struct
|
2026-02-03 15:53:35 -05:00 |
|
Graham Pentheny
|
ed9d0bbd8f
|
Fixed SDL2 linking and includes on macOS when using cmake
|
2026-02-03 15:49:29 -05:00 |
|
Graham Pentheny
|
07e66cd3d6
|
Fixed premake SDL2 framework linking on macOS
|
2026-02-03 15:45:06 -05:00 |
|
Graham Pentheny
|
d66cc87513
|
Fixed fastlz include declaration
|
2026-02-03 15:24:38 -05:00 |
|
Graham Pentheny
|
198cfb3443
|
CMake: compile contrib libraries separately from recast code
So we can control compiler flags like warnings as errors
|
2026-02-03 15:17:54 -05:00 |
|
Graham Pentheny
|
c0af4697a8
|
Update CMake build settings to match premake
|
2026-02-03 12:22:58 -05:00 |
|
Graham Pentheny
|
b0d08d51ee
|
Separate contrib code into its own static library
So we can control compiler parameters
|
2026-02-03 11:53:17 -05:00 |
|
Graham Pentheny
|
6b7e0894fe
|
Use older FatalCompileWarnings since the newer one seems to be broken on Linux with gcc
|
2026-02-02 22:48:03 -05:00 |
|
Graham Pentheny
|
39da322131
|
Set fatalwarnings setting per-project
|
2026-02-02 22:39:51 -05:00 |
|
Graham Pentheny
|
4ee4991127
|
Fix GH Actions runner images
|
2026-02-02 18:42:12 -05:00 |
|
Graham Pentheny
|
bcff86c17d
|
Fixed field naming in some areas of the demo project
|
2026-02-02 18:37:28 -05:00 |
|
Graham Pentheny
|
cb205935d5
|
Fix macro expansion warning
|
2026-02-02 18:32:18 -05:00 |
|
Graham Pentheny
|
a9ee01e64f
|
Rename AppData to AppState
|
2026-02-02 18:32:07 -05:00 |
|
Graham Pentheny
|
3d0aedec33
|
Fix some rider warnings
|
2026-02-02 18:30:31 -05:00 |
|
Graham Pentheny
|
9bee4408c7
|
Better layout of Save and Load buttons in both samples
|
2026-02-02 18:28:47 -05:00 |
|
Graham Pentheny
|
912b7d8ae3
|
Removed bad log line
|
2026-02-02 18:16:01 -05:00 |
|
Graham Pentheny
|
447ab5d591
|
Allow console window to be resized
|
2025-10-06 12:19:23 -04:00 |
|
Graham Pentheny
|
313ab1f5be
|
Better log category surfacing
|
2025-10-06 12:19:13 -04:00 |
|
Graham Pentheny
|
2869b4de9b
|
Rename fp to file
|
2025-10-06 12:18:43 -04:00 |
|
Graham Pentheny
|
94acdde424
|
Rename triareas to triAreas
|
2025-10-04 14:07:31 -04:00 |
|
Graham Pentheny
|
70faf88951
|
Removed unnecessary extra heap allocation from InputGeom
|
2025-09-14 17:06:53 -04:00 |
|
Graham Pentheny
|
ab1593da2e
|
Improve UI for NavMeshTester tool
|
2025-09-12 01:40:11 -04:00 |
|
Graham Pentheny
|
a7e53bf58d
|
Added text separators to label tool window sections
|
2025-09-05 12:02:22 -04:00 |
|
Graham Pentheny
|
dbb899175f
|
Neighbour -> Neighbor in cases that don't break APIs
|
2025-09-05 11:54:19 -04:00 |
|
Graham Pentheny
|
fef4d0e8b5
|
Added ImPlot
|
2025-09-05 01:15:47 -04:00 |
|
Graham Pentheny
|
f1e38913b2
|
Removed marker system
|
2025-09-05 00:51:54 -04:00 |
|
Graham Pentheny
|
86659c636a
|
Fix includes on linux
|
2025-09-05 00:12:11 -04:00 |
|
Graham Pentheny
|
2701b7320b
|
Revert "Modernize fatal compiler warnings flag in premake config"
This reverts commit 6576b81673.
|
2025-09-04 22:07:10 -04:00 |
|
Graham Pentheny
|
bf2d57f187
|
Fix some static analysis warnings
|
2025-09-02 17:48:08 -04:00 |
|
Graham Pentheny
|
65bd5be6b3
|
Fixed Windows compilation errors
|
2025-09-02 17:47:23 -04:00 |
|
Graham Pentheny
|
6576b81673
|
Modernize fatal compiler warnings flag in premake config
|
2025-09-02 17:38:18 -04:00 |
|
Graham Pentheny
|
8f900aff35
|
Clean up InputGeom.h and cpp. Restore some includes that are needed on linux and windows
|
2025-09-02 01:43:43 -04:00 |
|
Graham Pentheny
|
e0917fd547
|
Clean up includes in cpp files
|
2025-08-31 23:24:05 -04:00 |
|
Graham Pentheny
|
c2850d1503
|
Revert "Silence some conversion implicit value warnings"
This reverts commit 614ec06ce3.
|
2025-08-29 23:44:50 -04:00 |
|
Graham Pentheny
|
8de2dcef5f
|
Use vectors to store offmesh connection data rather than arrays
|
2025-08-25 12:08:48 -04:00 |
|
Graham Pentheny
|
30d459ca73
|
Use a vector to store convex volumes rather than fixed-size array
|
2025-08-25 01:01:21 -04:00 |
|
Graham Pentheny
|
2d859216a4
|
Moved mesh loading to a method in Mesh class
|
2025-08-25 00:20:44 -04:00 |
|
Graham Pentheny
|
95633ab6e0
|
Removed some unused macro definitions for snprintf
|
2025-08-25 00:05:30 -04:00 |
|
Graham Pentheny
|
151b2e24b7
|
Use an enum class rather than an old-style enum for sample partition type
|
2025-08-25 00:02:32 -04:00 |
|
Graham Pentheny
|
7d0e1aba99
|
Convert some includes in AppData.h to forward declarations
|
2025-08-24 23:55:38 -04:00 |
|
Graham Pentheny
|
cc1611d417
|
Use unique_ptr for InputGeom in AppData
|
2025-08-24 17:29:14 -04:00 |
|