fix linux CI (#972)

* fix linux CI

* Fix indirect image initialization in materialization tests
This commit is contained in:
nmzik
2026-10-02 17:20:12 +04:00
committed by GitHub
parent 684330c9e4
commit e317465d8a
2 changed files with 2 additions and 2 deletions
@@ -1584,7 +1584,7 @@ private:
DescriptorSource image_source; DescriptorSource image_source;
image_source.dword_count = 8u; image_source.dword_count = 8u;
image_source.dwords.fill(Value(0u)); image_source.dwords.fill(Value(0u));
image_source.indirect_image.emplace(); image_source.indirect_image.emplace(DescriptorSource::IndirectImage{});
auto& sources = image_source.indirect_image->sources; auto& sources = image_source.indirect_image->sources;
for (auto& choice: choices) { for (auto& choice: choices) {
if (choice.branch != nullptr) continue; if (choice.branch != nullptr) continue;
+1 -1
View File
@@ -309,7 +309,7 @@ void TestFiniteImageRefreshReusesScalarReads() {
DescriptorSource root; DescriptorSource root;
root.dword_count = 8; root.dword_count = 8;
root.dwords.fill(Value(0u)); root.dwords.fill(Value(0u));
root.indirect_image.emplace().sources = {0, 1, 2, 1}; root.indirect_image.emplace(DescriptorSource::IndirectImage{}).sources = {0, 1, 2, 1};
program.descriptor_sources.push_back(root); program.descriptor_sources.push_back(root);
program.info.images.push_back({ program.info.images.push_back({
.source = 3, .source = 3,