Revert "shader: keep scalar data native and preserve raw addresses"

This reverts commit cd9fc6ff2d.
This commit is contained in:
nmzik committed 2026-10-05 18:39:31 +04:00
1 parent 7a0e1dafd7
commit 266c12cec6
6 files changed
+50 -184

No files matched your search

@@ -742,6 +742,15 @@ private:
}
}
}
for (auto* block: m_program.blocks) {
for (auto& inst: *block) {
uint32_t index = 0;
if (inst.GetOpcode() == ValueOpcode::LoadAddressU32 &&
ScalarReadMemory(inst, index) != nullptr && inst.Arg(1).Resolve().IsImmediate() &&
ValidateRuntimeValue(m_program, Value(&inst)))
CollectScalarRead(Value(&inst), inst.Flags<MemoryFlags>().pc);
}
}
for (auto* read: m_scalar_reads) {
const auto flags = read->Flags<MemoryFlags>();
auto& memory = m_program.memory_info[flags.index];