|
|
7b0c95d403
|
don't expose backbuffer texture to user (blit internally during present)
|
2025-06-17 17:39:40 -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 |
|
|
|
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 |
|
|
|
b87ef382d4
|
rename dx12 shader -> pipeline
|
2025-06-08 14:55:36 -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 |
|
|
|
74609cdb3c
|
shader PSO creation
|
2025-06-07 20:20:21 -05:00 |
|
|
|
0551148ae8
|
dx12 shader compilation setup
|
2025-06-07 16:03:27 -05:00 |
|
|
|
5daf408aac
|
remove device = null test
|
2025-06-06 22:40:01 -05:00 |
|
|
|
87876f1a1f
|
remove device = null test
|
2025-06-06 22:36:09 -05:00 |
|
|
|
f1ac650471
|
create separate dx12 direct & compute queues
|
2025-06-06 21:26:06 -05:00 |
|
|
|
45afac951a
|
remove dx12 mesh shader feature requirement
|
2025-06-06 19:00:20 -05:00 |
|
|
|
4fb1e0231b
|
more dx12 initialization
|
2025-06-06 18:54:15 -05:00 |
|
|
|
50ca2387fa
|
release dx12 objects on exit
|
2025-06-06 17:31:36 -05:00 |
|
|
|
d0ec962123
|
dx12 testing
|
2025-06-04 00:29:25 -05:00 |
|
|
|
da2de90de1
|
unify gpu api types into 'gpu_handle'
|
2025-06-03 16:54:57 -05:00 |
|