hlsl.swizzle.vec1.comp Shader version: 500 local_size = (1, 1, 1) 0:? Sequence 0:2 Function Definition: @main( ( temp void) 0:2 Function Parameters: 0:? Sequence 0:4 move second child to first child ( temp float) 0:4 direct index ( temp float) 0:4 'f1' ( temp 1-component vector of float) 0:4 Constant: 0:4 0 (const int) 0:4 Constant: 0:4 0.500000 0:2 Function Definition: main( ( temp void) 0:2 Function Parameters: 0:? Sequence 0:2 Function Call: @main( ( temp void) 0:? Linker Objects Linked compute stage: Shader version: 500 local_size = (1, 1, 1) 0:? Sequence 0:2 Function Definition: @main( ( temp void) 0:2 Function Parameters: 0:? Sequence 0:4 move second child to first child ( temp float) 0:4 direct index ( temp float) 0:4 'f1' ( temp 1-component vector of float) 0:4 Constant: 0:4 0 (const int) 0:4 Constant: 0:4 0.500000 0:2 Function Definition: main( ( temp void) 0:2 Function Parameters: 0:? Sequence 0:2 Function Call: @main( ( temp void) 0:? Linker Objects // Module Version 10000 // Generated by (magic number): 8000b // Id's are bound by 13 Capability Shader 1: ExtInstImport "GLSL.std.450" MemoryModel Logical GLSL450 EntryPoint GLCompute 4 "main" ExecutionMode 4 LocalSize 1 1 1 Source HLSL 500 Name 4 "main" Name 6 "@main(" Name 10 "f1" 2: TypeVoid 3: TypeFunction 2 8: TypeFloat 32 9: TypePointer Function 8(float) 11: 8(float) Constant 1056964608 4(main): 2 Function None 3 5: Label 12: 2 FunctionCall 6(@main() Return FunctionEnd 6(@main(): 2 Function None 3 7: Label 10(f1): 9(ptr) Variable Function Store 10(f1) 11 Return FunctionEnd