123456789101112131415161718192021222324252627282930313233343536373839404142 |
- {
- "revision" : 5,
- "instructions" : [
- {
- "opname" : "SwizzleInvocationsAMD",
- "opcode" : 1,
- "operands" : [
- { "kind" : "IdRef", "name" : "'data'" },
- { "kind" : "IdRef", "name" : "'offset'" }
- ],
- "extensions" : [ "SPV_AMD_shader_ballot" ]
- },
- {
- "opname" : "SwizzleInvocationsMaskedAMD",
- "opcode" : 2,
- "operands" : [
- { "kind" : "IdRef", "name" : "'data'" },
- { "kind" : "IdRef", "name" : "'mask'" }
- ],
- "extensions" : [ "SPV_AMD_shader_ballot" ]
- },
- {
- "opname" : "WriteInvocationAMD",
- "opcode" : 3,
- "operands" : [
- { "kind" : "IdRef", "name" : "'inputValue'" },
- { "kind" : "IdRef", "name" : "'writeValue'" },
- { "kind" : "IdRef", "name" : "'invocationIndex'" }
- ],
- "extensions" : [ "SPV_AMD_shader_ballot" ]
- },
- {
- "opname" : "MbcntAMD",
- "opcode" : 4,
- "operands" : [
- { "kind" : "IdRef", "name" : "'mask'" }
- ],
- "extensions" : [ "SPV_AMD_shader_ballot" ]
- }
- ]
- }
|