Commit Graph

20 Commits

Author SHA1 Message Date
57b97148a4 initial modelbatch 2024-09-06 06:37:19 +10:00
224bb6616c Official iOS/iPadOS/visionOS/tvOS support 2024-09-03 05:39:45 -04:00
fbf66585eb upgrade SDL3 to d4b80726142d9108f16d4806c09779d612501608 2024-09-02 04:16:29 +10:00
503c48404c project mouse into view when clicking w/ mouse unlocked 2024-08-28 02:28:24 +10:00
428b142bf2 un-hardcode various render properties (environment, material) 2024-08-25 14:49:07 +10:00
7a417e0701 add mouse support 2024-08-24 13:52:32 +10:00
39d46da7f7 allow camera movement with the keyboard 2024-08-22 17:08:28 +10:00
60ced3691d fix memory leaks + minor refactor 2024-08-13 21:04:16 +10:00
dc88042a36 break up gameplay stuff 2024-08-13 08:38:21 +10:00
477ce10e68 use controller for moving around a test plane 2024-08-08 16:05:30 +10:00
fbff9b77fd depth buffer implementation 2024-08-07 19:13:23 +10:00
a26d80ea5b use stderr wrapper for error prints 2024-08-05 20:56:06 +10:00
d1e9c12f50 no retroactive, it's not supported until Xcode 15 2024-08-05 00:22:50 -07:00
bc9289474b compile metal in cmake 2024-08-05 00:08:16 -07:00
1fe9578b3a add fps counter 2024-08-05 16:47:10 +10:00
b08fc1c51b make high dpi support a flag in applicationconfig 2024-08-05 15:47:39 +10:00
d896f2eaa7 preliminary metal renderer 2024-08-05 15:44:51 +10:00
0bcbaa6404 application config for window settings 2024-08-05 14:01:23 +10:00
e8581396cc use correct flag defines 2024-08-05 14:01:23 +10:00
dc10f5d0ce application skeleton 2024-08-05 12:15:07 +10:00