Fix detection of local_invocation_id for zero initialization of workgroup memory (#7962)

This commit is contained in:
Teodor Tanasoaia 2025-07-17 18:47:59 +02:00 committed by GitHub
parent 76dba55e8d
commit 33b9f86cc4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -760,7 +760,7 @@ impl Writer {
.push(Instruction::load(type_id, id, varying_id, None));
constituent_ids.push(id);
if binding == &crate::Binding::BuiltIn(crate::BuiltIn::GlobalInvocationId) {
if binding == &crate::Binding::BuiltIn(crate::BuiltIn::LocalInvocationId) {
local_invocation_id = Some(id);
}
}