Commit graph

8 commits

Author SHA1 Message Date
DH dcc4943812 gpu2: safe gpu tiler api 2024-10-01 21:51:43 +03:00
DH 239a0645bc gpu2: initial dispatch implementation 2024-09-30 21:43:34 +03:00
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 f1881113ff gpu2: fix descriptor sets count 2024-09-26 17:47:19 +03:00
DH 4cf808facd gpu rewrite initial commit 2024-09-25 16:00:55 +03:00