nmzik
|
93452b24e3
|
renderer: cache dynamic graphics state
|
2026-10-10 03:28:02 +02:00 |
|
nmzik
|
e6fce45d3a
|
gpu: skip drains for CPU-only memory unmaps
|
2026-10-05 21:00:12 +04:00 |
|
nmzik
|
574e687734
|
graphics: drop unused completion overload
|
2026-09-08 21:26:58 +04:00 |
|
nmzik
|
1eb13dfa5e
|
render: call Vulkan diagnostics and capability checks directly
|
2026-09-06 04:11:46 +04:00 |
|
nmzik
|
dda628ca81
|
render: simplify command and resource ownership
|
2026-09-06 04:05:35 +04:00 |
|
nmzik
|
843c0c59be
|
render: use Vulkan-Hpp setup defaults
|
2026-09-05 14:42:14 +04:00 |
|
nmzik
|
d93812b0bd
|
render: simplify pool wrapping and scissor clipping
|
2026-09-05 14:37:11 +04:00 |
|
nmzik
|
65871a53a6
|
graphics: collapse redundant Vulkan and command buffer types
|
2026-08-27 06:22:15 +02:00 |
|
nmzik
|
e738535294
|
graphics: add RDNA2 FLAT BDA buffer cache and faults
|
2026-08-27 03:45:41 +02:00 |
|
nmzik
|
8072718462
|
graphics: replace command fences with timeline reuse
|
2026-08-26 10:03:43 +02:00 |
|
nmzik
|
26c4168160
|
refactor(renderer): simplify buffer and texture cache ownership
|
2026-08-21 20:11:38 +02:00 |
|
nmzik
|
5125cd09c7
|
growable command buffer pool
|
2026-08-07 18:26:42 +02:00 |
|
nmzik
|
d8a4c83cc7
|
format src and tests with clang-format
|
2026-07-31 11:36:12 +02:00 |
|
nmzik
|
a20cf5d298
|
refactor renderer
|
2026-07-27 02:27:29 +02:00 |
|
nmzik
|
f60007e923
|
refactor(gpu): use a single ordered PM4 scheduler
|
2026-07-22 23:15:03 +02:00 |
|