diff options
Diffstat (limited to 'Test/baseResults/spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp.out')
-rw-r--r-- | Test/baseResults/spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp.out | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp.out b/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp.out new file mode 100644 index 00000000..3447791f --- /dev/null +++ b/Test/baseResults/spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp.out @@ -0,0 +1,45 @@ +spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp +// Module Version 10400 +// Generated by (magic number): 8000a +// Id's are bound by 20 + + Capability Shader + Capability Int8 + Capability CapabilityWorkgroupMemoryExplicitLayoutKHR + Capability CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR + Extension "SPV_KHR_workgroup_memory_explicit_layout" + 1: ExtInstImport "GLSL.std.450" + MemoryModel Logical GLSL450 + EntryPoint GLCompute 4 "main" 9 + ExecutionMode 4 LocalSize 2 1 1 + Source GLSL 430 + SourceExtension "GL_EXT_shader_explicit_arithmetic_types" + SourceExtension "GL_EXT_shared_memory_block" + Name 4 "main" + Name 7 "first" + MemberName 7(first) 0 "a" + Name 9 "" + MemberDecorate 7(first) 0 Offset 0 + Decorate 7(first) Block + Decorate 19 BuiltIn WorkgroupSize + 2: TypeVoid + 3: TypeFunction 2 + 6: TypeInt 8 1 + 7(first): TypeStruct 6(int8_t) + 8: TypePointer Workgroup 7(first) + 9: 8(ptr) Variable Workgroup + 10: TypeInt 32 1 + 11: 10(int) Constant 0 + 12: 6(int8_t) Constant 2 + 13: TypePointer Workgroup 6(int8_t) + 15: TypeInt 32 0 + 16: TypeVector 15(int) 3 + 17: 15(int) Constant 2 + 18: 15(int) Constant 1 + 19: 16(ivec3) ConstantComposite 17 18 18 + 4(main): 2 Function None 3 + 5: Label + 14: 13(ptr) AccessChain 9 11 + Store 14 12 + Return + FunctionEnd |