DH
|
0877d3f1cd
|
gpu2: move shader resource management to cache
fixed descriptor set binding
fixed 5_6_5 format swizzling
fix rect calculation
fix possible crash in scheduler
implement lock-free bit pool utility
|
2024-09-29 03:22:39 +03:00 |
|
DH
|
4e83c9e121
|
gpu2: fix flipper
static pipeline for flip engine
optimize linear tiler
fixed out of bound in the tiler
implement swizzling for sampled images
|
2024-09-28 18:07:24 +03:00 |
|
DH
|
4185b1aa40
|
gpu2: implement depth textures
initial 2d tiler implementation
fixed mtbuf index order
simplify v_mac_*_f32 instructions
|
2024-09-28 03:12:12 +03:00 |
|
DH
|
61d58b696f
|
gpu2: fix resource overlapping
fixed sampler lod
implement shader printf support
|
2024-09-27 20:04:24 +03:00 |
|
DH
|
7eaf1188a2
|
gpu2: add fat exec test
|
2024-09-26 20:18:28 +03:00 |
|
DH
|
f1881113ff
|
gpu2: fix descriptor sets count
|
2024-09-26 17:47:19 +03:00 |
|
DH
|
b53d59aa1f
|
shaders: use flat exec test
|
2024-09-26 13:51:39 +03:00 |
|
DH
|
5d457af7fa
|
add missed includes
|
2024-09-25 21:56:40 +03:00 |
|
DH
|
f434e9cdbd
|
gpu2: fix IT_CLEAR_STATE
It should preserve some registers
|
2024-09-25 21:50:07 +03:00 |
|
DH
|
275e47e64f
|
cmake: don't give package managers a chance
include paths for system and source tree targets are different, need to fix it first
use static version of spirv-cross
|
2024-09-25 21:35:07 +03:00 |
|
DH
|
9a9006f2b4
|
Fix compilation with gcc
|
2024-09-25 20:09:46 +03:00 |
|
DH
|
4cf808facd
|
gpu rewrite initial commit
|
2024-09-25 16:00:55 +03:00 |
|