Commit Graph

38 Commits

Author SHA1 Message Date
2f915de96c add ByteAddressBuffer support to gpu layer 2025-12-08 14:12:51 -06:00
9e8dcba2d3 ui & pp gpu layer updates 2025-12-08 11:39:27 -06:00
ed74c5cea5 ui gpu refactor progress 2025-12-07 13:07:24 -06:00
0559ba8cba formatting 2025-12-07 10:03:24 -06:00
718c0de889 remove profiler markup 2025-12-03 20:41:03 -06:00
7fecea03f5 texture upload 2025-12-03 00:55:17 -06:00
f0f3da0bcd gpu staging heap progress 2025-12-02 21:40:28 -06:00
98d849c3de assume non-uniform resource access in shaders by default 2025-12-02 16:19:10 -06:00
8fbcb004fb parameter-isolated root constants 2025-11-25 05:58:38 -06:00
0d1d46faa3 implement root constants 2025-11-25 01:46:02 -06:00
8dd05d6922 keep a constant number of rtv descriptors per command list 2025-11-24 21:44:33 -06:00
4e95e44823 expose barrier before/after sync, access & layout in gpu api 2025-11-23 22:06:45 -06:00
7c9f5f7e06 gpu fence op 2025-11-23 18:00:26 -06:00
b9181ea200 access barrier batching 2025-11-23 13:32:37 -06:00
f6c946cc64 gpu layer refactor progress 2025-11-22 15:30:40 -06:00
0ac3284511 more refactoring to support gpu pointers 2025-11-20 01:25:50 -06:00
b4a51ff5af gpu layer refactor progress 2025-11-19 16:32:42 -06:00
b10866bed7 tweak swapchain present signature 2025-11-16 06:08:29 -06:00
4a8eacbcda gpu layer refactor progress 2025-11-16 06:01:18 -06:00
4b0a12bc20 backdrop shader 2025-11-14 18:36:17 -06:00
05a84ddd5a rename 'rect' -> 'rng' 2025-11-13 16:13:15 -06:00
fe34752146 prep vis renderer 2025-11-12 18:37:24 -06:00
0b98c24f46 specify backbuffer src & dst positions in call to present 2025-11-05 18:55:26 -06:00
04d8039f5c ui progress 2025-11-02 14:14:34 -06:00
444db417a5 more gpu stats 2025-10-27 02:32:23 -05:00
054fe159f5 keep backbuffer at monitor size 2025-10-27 01:30:51 -05:00
9297e40b0c simplify window layer 2025-10-26 21:57:01 -05:00
5f7de288ac begin window layer 2025-10-25 10:27:47 -05:00
0f31e27d96 rename 'extra' -> 'common' 2025-10-23 23:54:47 -05:00
03f4b71892 remove 'core' from API names 2025-08-25 15:54:22 -05:00
cc0896cd93 metaprogram bootstrapping 2025-08-25 14:53:17 -05:00
c306b2435d 'Enum' macro 2025-08-24 20:43:08 -05:00
014b8e84c3 meta layer progress 2025-08-12 08:38:13 -05:00
f0052f700e alloc - > acquire 2025-08-05 15:06:06 -05:00
d8c46d9df6 job refactor progress 2025-08-05 11:52:16 -05:00
8553fa624f gpu layer refactor progress 2025-07-31 22:37:39 -05:00
19c0140868 gpu layer refactor progress 2025-07-31 21:45:53 -05:00
9fdd8a32f4 gp -> gpu 2025-07-31 18:25:27 -05:00