1spv.intrinsicsSpirvDecorateString.comp 2// Module Version 10000 3// Generated by (magic number): 8000b 4// Id's are bound by 16 5 6 Capability Shader 7 Extension "SPV_GOOGLE_hlsl_functionality1" 8 1: ExtInstImport "GLSL.std.450" 9 MemoryModel Logical GLSL450 10 EntryPoint GLCompute 4 "main" 11 ExecutionMode 4 LocalSize 1 1 1 12 Source GLSL 460 13 SourceExtension "GL_EXT_spirv_intrinsics" 14 Name 4 "main" 15 Name 8 "x" 16 Name 10 "y" 17 Decorate 8(x) RelaxedPrecision 18 DecorateStringGOOGLE 8(x) DecorationHlslSemanticGOOGLE "foobar" 19 Decorate 10(y) RelaxedPrecision 20 DecorateStringGOOGLE 10(y) DecorationHlslSemanticGOOGLE "foobar" 21 Decorate 15 BuiltIn WorkgroupSize 22 2: TypeVoid 23 3: TypeFunction 2 24 6: TypeFloat 32 25 7: TypePointer Function 6(float) 26 9: 6(float) Constant 1056964608 27 11: 6(float) Constant 1065353216 28 12: TypeInt 32 0 29 13: TypeVector 12(int) 3 30 14: 12(int) Constant 1 31 15: 13(ivec3) ConstantComposite 14 14 14 32 4(main): 2 Function None 3 33 5: Label 34 8(x): 7(ptr) Variable Function 35 10(y): 7(ptr) Variable Function 36 Store 8(x) 9 37 Store 10(y) 11 38 Return 39 FunctionEnd 40