1*c8dee2aaSAndroid Build Coastguard Worker OpCapability Shader 2*c8dee2aaSAndroid Build Coastguard Worker %1 = OpExtInstImport "GLSL.std.450" 3*c8dee2aaSAndroid Build Coastguard Worker OpMemoryModel Logical GLSL450 4*c8dee2aaSAndroid Build Coastguard Worker OpEntryPoint Vertex %main "main" %sk_VertexID %id 5*c8dee2aaSAndroid Build Coastguard Worker OpName %sk_VertexID "sk_VertexID" 6*c8dee2aaSAndroid Build Coastguard Worker OpName %id "id" 7*c8dee2aaSAndroid Build Coastguard Worker OpName %main "main" 8*c8dee2aaSAndroid Build Coastguard Worker OpDecorate %sk_VertexID BuiltIn VertexIndex 9*c8dee2aaSAndroid Build Coastguard Worker OpDecorate %id Location 1 10*c8dee2aaSAndroid Build Coastguard Worker %int = OpTypeInt 32 1 11*c8dee2aaSAndroid Build Coastguard Worker%_ptr_Input_int = OpTypePointer Input %int 12*c8dee2aaSAndroid Build Coastguard Worker%sk_VertexID = OpVariable %_ptr_Input_int Input 13*c8dee2aaSAndroid Build Coastguard Worker%_ptr_Output_int = OpTypePointer Output %int 14*c8dee2aaSAndroid Build Coastguard Worker %id = OpVariable %_ptr_Output_int Output 15*c8dee2aaSAndroid Build Coastguard Worker %void = OpTypeVoid 16*c8dee2aaSAndroid Build Coastguard Worker %9 = OpTypeFunction %void 17*c8dee2aaSAndroid Build Coastguard Worker %main = OpFunction %void None %9 18*c8dee2aaSAndroid Build Coastguard Worker %10 = OpLabel 19*c8dee2aaSAndroid Build Coastguard Worker %11 = OpLoad %int %sk_VertexID 20*c8dee2aaSAndroid Build Coastguard Worker OpStore %id %11 21*c8dee2aaSAndroid Build Coastguard Worker OpReturn 22*c8dee2aaSAndroid Build Coastguard Worker OpFunctionEnd 23