• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; Test: SpvModuleScopeVarParserTest_EntryPointWrapping_Interpolation_Floating_Fragment_In.spvasm
2; SPIR-V
3; Version: 1.0
4; Generator: Khronos SPIR-V Tools Assembler; 0
5; Bound: 35
6; Schema: 0
7OpCapability Shader
8OpCapability SampleRateShading
9OpMemoryModel Logical Simple
10OpEntryPoint Fragment %7 "main" %1 %2 %3 %4 %5 %6
11OpExecutionMode %7 OriginUpperLeft
12OpDecorate %1 Location 1
13OpDecorate %2 Location 2
14OpDecorate %3 Location 3
15OpDecorate %4 Location 4
16OpDecorate %5 Location 5
17OpDecorate %6 Location 6
18OpDecorate %2 Centroid
19OpDecorate %3 Sample
20OpDecorate %4 NoPerspective
21OpDecorate %5 NoPerspective
22OpDecorate %5 Centroid
23OpDecorate %6 NoPerspective
24OpDecorate %6 Sample
25%void = OpTypeVoid
26%9 = OpTypeFunction %void
27%bool = OpTypeBool
28%float = OpTypeFloat 32
29%uint = OpTypeInt 32 0
30%int = OpTypeInt 32 1
31%_ptr_Private_bool = OpTypePointer Private %bool
32%_ptr_Private_float = OpTypePointer Private %float
33%_ptr_Private_uint = OpTypePointer Private %uint
34%_ptr_Private_int = OpTypePointer Private %int
35%true = OpConstantTrue %bool
36%false = OpConstantFalse %bool
37%float_0 = OpConstant %float 0
38%float_1_5 = OpConstant %float 1.5
39%uint_1 = OpConstant %uint 1
40%int_n1 = OpConstant %int -1
41%int_14 = OpConstant %int 14
42%uint_2 = OpConstant %uint 2
43%v2bool = OpTypeVector %bool 2
44%v2uint = OpTypeVector %uint 2
45%v2int = OpTypeVector %int 2
46%v2float = OpTypeVector %float 2
47%v4float = OpTypeVector %float 4
48%mat3v2float = OpTypeMatrix %v2float 3
49%_arr_uint_uint_2 = OpTypeArray %uint %uint_2
50%_ptr_Input_float = OpTypePointer Input %float
51%1 = OpVariable %_ptr_Input_float Input
52%2 = OpVariable %_ptr_Input_float Input
53%3 = OpVariable %_ptr_Input_float Input
54%4 = OpVariable %_ptr_Input_float Input
55%5 = OpVariable %_ptr_Input_float Input
56%6 = OpVariable %_ptr_Input_float Input
57%7 = OpFunction %void None %9
58%34 = OpLabel
59OpReturn
60OpFunctionEnd
61
62