|
|
130b90bf7a
|
fix resize bug
|
2025-06-25 21:18:05 -05:00 |
|
|
|
9e0696d183
|
push & process commands separately
|
2025-06-25 20:25:08 -05:00 |
|
|
|
e503fc9bdf
|
d3d12 profiling
|
2025-06-25 16:17:14 -05:00 |
|
|
|
a0f659959d
|
shape drawing
|
2025-06-25 13:10:59 -05:00 |
|
|
|
5a9d9debba
|
shape shader start
|
2025-06-25 00:11:05 -05:00 |
|
|
|
5bdaba67e7
|
add grid to material shader
|
2025-06-24 17:25:29 -05:00 |
|
|
|
520dd6c874
|
pipeline cache
|
2025-06-24 15:30:14 -05:00 |
|
|
|
214e794ec4
|
blit shader
|
2025-06-23 18:54:11 -05:00 |
|
|
|
01aff521da
|
use root constants
|
2025-06-23 16:38:55 -05:00 |
|
|
|
ccf47c03f6
|
formatting
|
2025-06-23 15:23:45 -05:00 |
|
|
|
7a4554ba99
|
clear render target
|
2025-06-23 15:08:41 -05:00 |
|
|
|
878ff5cba5
|
blend state
|
2025-06-23 14:39:42 -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 |
|
|
|
92258b6f3e
|
allow unbounded descriptor tables
|
2025-06-19 18:00:56 -05:00 |
|
|
|
9de72dceba
|
dx12 cmd test
|
2025-06-19 16:18:40 -05:00 |
|
|
|
15b4ca9442
|
rename gp plan -> flow
|
2025-06-19 16:00:53 -05:00 |
|
|
|
8ff4ec4a12
|
command buffer mapping
|
2025-06-19 15:58:34 -05:00 |
|
|
|
4313b1c768
|
rename layer 'gpu' -> 'gp'
|
2025-06-19 14:51:06 -05:00 |
|
|
|
40e7abcc4e
|
dx12 command buffers
|
2025-06-19 14:40:08 -05:00 |
|
|
|
99431ebdfa
|
move shader structs into shared header
|
2025-06-18 20:48:09 -05:00 |
|
|
|
1e06520d99
|
create & track gpu descriptor heaps on command lists
|
2025-06-18 18:38:06 -05:00 |
|
|
|
b93973720f
|
formatting
|
2025-06-18 16:22:28 -05:00 |
|
|
|
3895e252f9
|
retrieve tracy path from environment variable during build
|
2025-06-18 15:08:53 -05:00 |
|
|
|
1f893385ef
|
move tracy headers out of source tree
|
2025-06-18 15:08:22 -05:00 |
|
|
|
d51c694795
|
sprite prefetch
|
2025-06-18 14:21:35 -05:00 |
|
|
|
657e48d7b1
|
formatting
|
2025-06-17 23:31:50 -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 |
|
|
|
0055626fe6
|
formatting
|
2025-06-17 22:54:40 -05:00 |
|
|
|
743738ac30
|
determine arena base implicitly
|
2025-06-17 22:41:50 -05:00 |
|
|
|
17a8284e6c
|
store arena struct in first block
|
2025-06-17 22:34:47 -05:00 |
|
|
|
cfd8fb5f21
|
store arena in its own committed memory
|
2025-06-17 22:21:58 -05:00 |
|
|
|
1f7afffe32
|
dx12 progress
|
2025-06-17 21:10:33 -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 |
|
|
|
894044669c
|
formatting
|
2025-06-17 17:47:47 -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 |
|
|
|
67335eaa85
|
rename res/fx -> res/sh
|
2025-06-08 20:22:24 -05:00 |
|
|
|
012d0aaf07
|
rename res/gpu -> res/fx
|
2025-06-08 20:18:03 -05:00 |
|
|
|
1655d699ce
|
validate shader source file exists
|
2025-06-08 19:36:30 -05:00 |
|
|
|
54a8a45835
|
validate dx12 root signature presence. create debug log arena before registering callback
|
2025-06-08 18:47:25 -05:00 |
|
|
|
c9cd9d0b18
|
merge conflict
|
2025-06-08 16:24:29 -05:00 |
|
|
|
5a05229267
|
Merge branch 'master' of https://cabin.dumbtime.com/jcl1234/power_play
|
2025-06-08 16:22:58 -05:00 |
|
|
|
934dd0f13f
|
use 32 bit indices for mesh buffer
|
2025-06-08 16:15:58 -05:00 |
|
|
|
0a49253d4a
|
formatting
|
2025-06-08 16:08:12 -05:00 |
|