shader: detect and loudly skip unsupported GPU-buffer callables

This commit is contained in:
Pixeluted
2026-10-19 03:09:45 +02:00
committed by nmzik
parent defb2f11d3
commit cad6aafdc5
5 changed files with 25 additions and 1 deletions
@@ -62,6 +62,7 @@ struct ShaderSource {
Decoder::Program decoded;
IR::ResourcePlan call_targets;
std::vector<Call> calls;
uint32_t unsupported_call_pc = UINT32_MAX;
std::optional<Linked> linked;
uint64_t revision = 0;
std::vector<std::pair<uint64_t, uint64_t>> reads;