Refresh cached resources in one SRT walk

This commit is contained in:
nmzik committed 2026-09-23 15:41:02 +04:00
1 parent d6dac92da1
commit 13fcb3a133
16 files changed
+977 -1111

No files matched your search

@@ -90,7 +90,7 @@ vk::BufferMemoryBarrier MakeGdsDependency(vk::Buffer buffer) {
bool HasShaderBufferWrites(const ShaderStageRuntime& runtime) {
EXIT_IF(!runtime);
const auto& program = *runtime.program;
const auto& resources = runtime.resources;
const auto& resources = *runtime.resources;
EXIT_IF(resources.buffers.size() != program.info.buffers.size());
bool has_writes = false;
for (uint32_t i = 0; i < program.info.buffers.size(); i++) {