|
|
520dd6c874
|
pipeline cache
|
2025-06-24 15:30:14 -05:00 |
|
|
|
214e794ec4
|
blit shader
|
2025-06-23 18:54:11 -05:00 |
|
|
|
7a4554ba99
|
clear render target
|
2025-06-23 15:08:41 -05:00 |
|
|
|
b96465191e
|
dx12 present testing
|
2025-06-19 22:24:56 -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 |
|
|
|
d51c694795
|
sprite prefetch
|
2025-06-18 14:21:35 -05:00 |
|
|
|
b50ba7d4e2
|
move mutexes & cvs into opaque ptrs
|
2025-06-17 23:30:59 -05:00 |
|
|
|
04f4c3a180
|
convert sys thread & watch structs to opaque ptrs
|
2025-06-17 23:06:42 -05:00 |
|
|
|
743738ac30
|
determine arena base implicitly
|
2025-06-17 22:41:50 -05:00 |
|
|
|
cfd8fb5f21
|
store arena in its own committed memory
|
2025-06-17 22:21:58 -05:00 |
|
|
|
13f5348265
|
submit plan data implicitly
|
2025-06-17 18:52:43 -05:00 |
|
|
|
9aad25a699
|
remove dispatch_state
|
2025-06-17 18:46:43 -05:00 |
|
|
|
7b0c95d403
|
don't expose backbuffer texture to user (blit internally during present)
|
2025-06-17 17:39:40 -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 |
|
|
|
1c18cba5f8
|
depluralize res dirs
|
2025-06-08 20:26:01 -05:00 |
|
|
|
54a8a45835
|
validate dx12 root signature presence. create debug log arena before registering callback
|
2025-06-08 18:47:25 -05:00 |
|
|
|
7229daf49c
|
draw collider fast path when radius=0
|
2025-06-08 14:10:27 -05:00 |
|
|
|
05668865a7
|
rename temp_arena -> arena_temp
|
2025-06-07 21:20:35 -05:00 |
|
|
|
df4eb24fe3
|
rename gpu_cmd_store -> gpu_cmd_list
|
2025-06-07 20:26:20 -05:00 |
|
|
|
50ca2387fa
|
release dx12 objects on exit
|
2025-06-06 17:31:36 -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 |
|
|
|
c7b5a41523
|
gpu run -> gpu pass. use per-run pass params. set draw view via gpu cmd
|
2025-06-02 17:06:30 -05:00 |
|
|
|
ec77a62fda
|
gpu run state
|
2025-06-02 16:26:54 -05:00 |
|
|
|
88a1ad1450
|
dx11_unbind. test shader.
|
2025-06-02 15:21:16 -05:00 |
|
|
|
40a20439e5
|
fix contact direction skip not updating
|
2025-05-28 03:43:34 -05:00 |
|
|
|
6926bdfa5a
|
create contacts but skip solve based on wall direction
|
2025-05-28 03:33:29 -05:00 |
|
|
|
ee96df51e3
|
readd grid shader w/ instancing
|
2025-05-27 03:51:09 -05:00 |
|
|
|
91f89ac65b
|
gpu layer refactoring progress
|
2025-05-27 01:57:47 -05:00 |
|
|
|
3d48c0c3de
|
fix rotating shapes phasing through collisions
|
2025-05-25 21:43:13 -05:00 |
|
|
|
53d03f1684
|
debug & time logs in console
|
2025-05-24 16:28:28 -05:00 |
|
|
|
751472eb86
|
debug console different size when minimized
|
2025-05-24 13:59:57 -05:00 |
|
|
|
d48706d1f7
|
simple in-game debug console
|
2025-05-24 13:49:22 -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 |
|
|
|
36c298fabc
|
position debug text on bottom of screen
|
2025-05-23 23:54:02 -05:00 |
|
|
|
e2d7e84754
|
rename res/graphics -> res/sprites
|
2025-05-23 23:37:26 -05:00 |
|
|
|
2dc481bfc0
|
don't prefix resource names with res directory. check for resource existence after opening.
|
2025-05-23 23:35:43 -05:00 |
|
|
|
85bac53e78
|
rename 'renderer' -> 'gpu'
|
2025-05-23 20:43:51 -05:00 |
|
|
|
b0ffb143f2
|
don't merge walls with different collision directions
|
2025-05-22 15:36:19 -05:00 |
|
|
|
e9c7cced16
|
one directional wall testing
|
2025-05-22 01:17:08 -05:00 |
|
|
|
92bb82cdb4
|
sort tile chunks by x & y separately to fix bug
|
2025-05-21 23:01:40 -05:00 |
|
|
|
d9f841dad6
|
vram profiling
|
2025-05-21 22:10:30 -05:00 |
|
|
|
4bc6ca6679
|
vertical wall generation
|
2025-05-21 18:23:01 -05:00 |
|
|
|
478f077030
|
tile chunk testing
|
2025-05-21 16:59:54 -05:00 |
|