Commit Graph

146 Commits

Author SHA1 Message Date
04d8039f5c ui progress 2025-11-02 14:14:34 -06:00
6a5f65d291 separate gpu validation flag 2025-11-02 08:43:53 -06:00
ee1f720fa1 text reimpl 2025-10-22 03:22:23 -05:00
2fdf891d49 ui layer testing 2025-10-15 12:02:38 -05:00
5bee781ede formatting 2025-09-25 18:51:13 -05:00
11aec42474 fake swapchain frame latency wait 2025-09-24 18:08:09 -05:00
c61e30d3a4 typed gpu resource ids 2025-09-24 17:50:33 -05:00
34294754c7 gpu refactor progress 2025-09-16 22:40:56 -05:00
db9d3677d5 res refactor progress 2025-08-25 20:49:14 -05:00
0324866b9c meta layer progress 2025-08-24 18:08:41 -05:00
3d863022fb collider layer refactor 2025-07-30 17:31:14 -05:00
dd3427db83 res -> result 2025-07-30 15:58:38 -05:00
b61cf28266 base_math refactor progress 2025-07-30 14:07:29 -05:00
a844aaa225 base_math refactor progress 2025-07-30 12:58:22 -05:00
acc006e316 base refactor progress 2025-07-29 21:24:34 -05:00
580447d3d5 base_core refactor 2025-07-29 20:56:33 -05:00
deaa397709 bitbuff refactor 2025-07-29 20:01:35 -05:00
809994ebd4 non-pch modules made into layers 2025-07-28 16:55:20 -05:00
a8651f7aa7 upgrade from fxc to dxc 2025-07-25 13:43:47 -05:00
a7b6b501a2 formatting 2025-07-23 20:31:46 -05:00
87b6e3b909 offscreen light falloff 2025-07-23 18:05:25 -05:00
75a5177444 disable lighting in debug camera 2025-07-23 16:49:30 -05:00
e52470951a render texture scaling 2025-07-23 15:11:47 -05:00
7227c8f3d1 render texture testing 2025-07-23 14:53:12 -05:00
5fb52441d4 render texture testing 2025-07-23 10:58:41 -05:00
cebb0dae46 temporal accumulation testing 2025-07-20 14:06:39 -05:00
9344c2c632 3d blue noise 2025-07-19 17:51:01 -05:00
fd0501c700 working jfa 2025-07-17 19:48:30 -05:00
2f3c47697b app startup as job 2025-07-11 21:24:56 -05:00
9fc74f4838 texture load waitable 2025-07-11 19:39:24 -05:00
66bae61b1a schedule user update from sys scheduler 2025-07-10 18:32:26 -05:00
e3e0a98456 wait on frame latency object 2025-07-10 13:55:10 -05:00
514c2a6496 fibers wip 2025-07-03 19:53:59 -05:00
fe40690871 fibers test wip 2025-07-02 14:56:49 -05:00
f26339ffc3 fiber testing 2025-07-02 13:12:31 -05:00
acc1fd69f1 texture upload test 2025-06-23 14:26:41 -05:00
b96465191e dx12 present testing 2025-06-19 22:24:56 -05:00
1e06520d99 create & track gpu descriptor heaps on command lists 2025-06-18 18:38:06 -05:00
d51c694795 sprite prefetch 2025-06-18 14:21:35 -05:00
657e48d7b1 formatting 2025-06-17 23:31:50 -05:00
cfd8fb5f21 store arena in its own committed memory 2025-06-17 22:21:58 -05:00
894044669c formatting 2025-06-17 17:47:47 -05:00
29ec298b48 dx12 progress 2025-06-17 15:21:26 -05:00
54a8a45835 validate dx12 root signature presence. create debug log arena before registering callback 2025-06-08 18:47:25 -05:00
934dd0f13f use 32 bit indices for mesh buffer 2025-06-08 16:15:58 -05:00
d0ec962123 dx12 testing 2025-06-04 00:29:25 -05:00
da2de90de1 unify gpu api types into 'gpu_handle' 2025-06-03 16:54:57 -05:00
f3ca533817 gpu pass -> dispatch 2025-06-03 15:10:25 -05:00
fae10387cd light testing setup. backbuffer resize delay. 2025-06-02 22:54:50 -05:00
a47009f16b cross-chunk tile wall merging 2025-05-21 21:17:04 -05:00