support storage descriptors and tracked image aliases

This commit is contained in:
nmzik committed 2026-07-17 23:06:08 +02:00
1 parent 2890d5f7bb
commit 8a6afc428d
8 files changed
+530 -57

No files matched your search

@@ -575,11 +575,14 @@ struct SrtPlan {
};
struct BufferResource {
static constexpr uint32_t NoImageAlias = UINT32_MAX;
uint32_t source = 0;
uint32_t first_use_pc = 0;
uint32_t max_byte_extent = 0;
uint32_t packed_stride = 0;
uint32_t descriptor_format = 0;
uint32_t image_alias = NoImageAlias;
bool read = false;
bool written = false;
bool atomic = false;