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