Commit Graph

39 Commits

Author SHA1 Message Date
6de00915ea merge ui & render 2025-07-18 12:48:59 -05:00
aa395bfd5a tone mapping 2025-07-18 12:04:06 -05:00
0c1047bc9c separate ui into its own pipeline 2025-07-18 09:12:13 -05:00
acbc25b6a2 emittance testing 2025-07-16 17:44:46 -05:00
9770cb0a84 gbuffer testing 2025-07-16 17:00:38 -05:00
66bae61b1a schedule user update from sys scheduler 2025-07-10 18:32:26 -05:00
2f8ca7c2f5 remove gp_handle, use raw pointer 2025-06-27 01:29:36 -05:00
9e0696d183 push & process commands separately 2025-06-25 20:25:08 -05:00
15b4ca9442 rename gp plan -> flow 2025-06-19 16:00:53 -05:00
4313b1c768 rename layer 'gpu' -> 'gp' 2025-06-19 14:51:06 -05:00
0c0cfdde08 set draw target xform per-dispatch 2025-06-17 16:47:21 -05:00
29ec298b48 dx12 progress 2025-06-17 15:21:26 -05:00
68c116095c rename gpu_cmd_list -> gpu_plan 2025-06-10 00:04:39 -05:00
7229daf49c draw collider fast path when radius=0 2025-06-08 14:10:27 -05:00
df4eb24fe3 rename gpu_cmd_store -> gpu_cmd_list 2025-06-07 20:26:20 -05:00
da2de90de1 unify gpu api types into 'gpu_handle' 2025-06-03 16:54:57 -05:00
fae10387cd light testing setup. backbuffer resize delay. 2025-06-02 22:54:50 -05:00
c7b5a41523 gpu run -> gpu pass. use per-run pass params. set draw view via gpu cmd 2025-06-02 17:06:30 -05:00
91f89ac65b gpu layer refactoring progress 2025-05-27 01:57:47 -05:00
716a26e42c allow text color 2025-05-24 09:09:53 -05:00
f6b4e3ed35 draw_text params struct 2025-05-24 03:47:47 -05:00
99d95d882f draw_text alignment 2025-05-24 03:27:47 -05:00
85bac53e78 rename 'renderer' -> 'gpu' 2025-05-23 20:43:51 -05:00
7c1eae3b8c srgb aware rendering 2025-05-23 00:40:51 -05:00
60c17aac63 bouncier chucker joint. checkered grid shader 2025-05-19 23:44:13 -05:00
98c238ff79 some temporary color pallete defines 2025-05-16 13:25:08 -05:00
cebaed5aa5 refactor renderer_handle -> renderer_texture. retrieve backbuffer as texture. 2025-01-20 11:50:18 -06:00
3c47774e67 rename canvas -> cmd buffer 2025-01-20 09:25:32 -06:00
acced9dfed render to texture 2025-01-17 19:29:57 -06:00
e6cea55854 slight renderer refactor. grid shader. 2025-01-16 18:04:21 -06:00
37f10d76dd working tracers 2025-01-12 18:23:01 -06:00
d52effe5c1 wip collider shapes 2024-10-08 12:15:11 -05:00
3049e02b57 working aim from hold slice correctly 2024-08-05 13:01:15 -05:00
00629aa988 merge texture & sheet into 'sprite' 2024-05-01 15:50:50 -05:00
cf3d678699 texture cache w/ eviction & reloading 2024-05-01 00:22:06 -05:00
04eb118e60 system startup receipts 2024-03-28 13:31:35 -05:00
0f67701761 proper xform tree iteration 2024-03-11 19:39:26 -05:00
fb2e026665 entity & sprite translation 2024-03-02 02:09:01 -06:00
8284923173 initial commit 2024-02-29 16:01:51 -06:00