|
|
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 |
|
|
|
1144eef5b3
|
enhanced barrier testing
|
2025-11-22 16:12:44 -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 |
|
|
|
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 |
|
|
|
03eed624c9
|
shape drawing
|
2025-11-12 21:21:30 -06:00 |
|
|
|
fe34752146
|
prep vis renderer
|
2025-11-12 18:37:24 -06:00 |
|
|
|
13b942efb2
|
doubly-linked-stack helper macros
|
2025-11-12 14:12:09 -06:00 |
|
|
|
a94e62e023
|
'ArenaBase(arena)' -> 'ArenaFirst(arena, type)'
|
2025-11-07 17:42:50 -06:00 |
|
|
|
0b98c24f46
|
specify backbuffer src & dst positions in call to present
|
2025-11-05 18:55:26 -06:00 |
|
|
|
e7410b917a
|
bit flag comparison helpers
|
2025-11-03 19:48:45 -06:00 |
|
|
|
7d6fcc8a42
|
nested corner rounding
|
2025-11-03 19:33:52 -06:00 |
|
|
|
04d8039f5c
|
ui progress
|
2025-11-02 14:14:34 -06:00 |
|
|
|
6a5f65d291
|
separate gpu validation flag
|
2025-11-02 08:43:53 -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 |
|
|
|
6beb910f98
|
window layer working
|
2025-10-26 18:33:31 -05:00 |
|
|
|
c724b79c2c
|
runtime job pools
|
2025-10-25 12:02:55 -05:00 |
|
|
|
5f7de288ac
|
begin window layer
|
2025-10-25 10:27:47 -05:00 |
|
|
|
ee1f720fa1
|
text reimpl
|
2025-10-22 03:22:23 -05:00 |
|
|
|
69a8f2e1a3
|
gpu utils
|
2025-10-21 16:02:42 -05:00 |
|
|
|
2fdf891d49
|
ui layer testing
|
2025-10-15 12:02:38 -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 |
|
|
|
506c59018b
|
remove old kernel layer
|
2025-09-23 19:19:21 -05:00 |
|
|
|
d4aa3de928
|
allow present to target backbuffer coordinates
|
2025-09-23 18:30:58 -05:00 |
|
|
|
38d9b90bf1
|
gpu resource reuse
|
2025-09-23 16:08:15 -05:00 |
|
|
|
e4975e06c4
|
gpu buffer -> buffer copy
|
2025-09-23 15:08:22 -05:00 |
|
|
|
e54178aea9
|
formatting
|
2025-09-23 14:02:51 -05:00 |
|
|
|
5952bd99e9
|
renderer working again
|
2025-09-22 20:30:46 -05:00 |
|
|
|
27c2e34e24
|
working shader dispatch
|
2025-09-19 20:57:59 -05:00 |
|
|
|
6251feb451
|
gpu refactor progress
|
2025-09-18 19:58:36 -05:00 |
|
|
|
63ba5e320c
|
pipeline initialization
|
2025-09-18 18:58:55 -05:00 |
|
|
|
dfee727f56
|
new gpu resource blit testing
|
2025-09-18 12:38:01 -05:00 |
|
|
|
77affdd9b0
|
gpu refactor progress
|
2025-09-18 10:16:57 -05:00 |
|
|
|
f231c8322b
|
gpu refactor progress
|
2025-09-17 00:41:22 -05:00 |
|
|
|
34294754c7
|
gpu refactor progress
|
2025-09-16 22:40:56 -05:00 |
|
|
|
4d3a5b7c3e
|
gpu refactor progress
|
2025-09-16 16:16:38 -05:00 |
|
|
|
ddf4f5c421
|
gpu layer progress
|
2025-09-15 23:01:30 -05:00 |
|
|
|
56bc1c345b
|
virtual fibers
|
2025-09-12 18:29:48 -05:00 |
|
|
|
2fbaef09ec
|
formatting
|
2025-09-12 13:03:00 -05:00 |
|