1cb93a386Sopenharmony_ciOpCapability Shader 2cb93a386Sopenharmony_ci%1 = OpExtInstImport "GLSL.std.450" 3cb93a386Sopenharmony_ciOpMemoryModel Logical GLSL450 4cb93a386Sopenharmony_ciOpEntryPoint Vertex %main "main" %sk_InstanceID %id 5cb93a386Sopenharmony_ciOpName %sk_InstanceID "sk_InstanceID" 6cb93a386Sopenharmony_ciOpName %id "id" 7cb93a386Sopenharmony_ciOpName %main "main" 8cb93a386Sopenharmony_ciOpDecorate %sk_InstanceID BuiltIn InstanceIndex 9cb93a386Sopenharmony_ciOpDecorate %id Location 1 10cb93a386Sopenharmony_ci%int = OpTypeInt 32 1 11cb93a386Sopenharmony_ci%_ptr_Input_int = OpTypePointer Input %int 12cb93a386Sopenharmony_ci%sk_InstanceID = OpVariable %_ptr_Input_int Input 13cb93a386Sopenharmony_ci%_ptr_Output_int = OpTypePointer Output %int 14cb93a386Sopenharmony_ci%id = OpVariable %_ptr_Output_int Output 15cb93a386Sopenharmony_ci%void = OpTypeVoid 16cb93a386Sopenharmony_ci%9 = OpTypeFunction %void 17cb93a386Sopenharmony_ci%main = OpFunction %void None %9 18cb93a386Sopenharmony_ci%10 = OpLabel 19cb93a386Sopenharmony_ci%11 = OpLoad %int %sk_InstanceID 20cb93a386Sopenharmony_ciOpStore %id %11 21cb93a386Sopenharmony_ciOpReturn 22cb93a386Sopenharmony_ciOpFunctionEnd 23