wgpu/naga/tests/out/spv/separate-entry-points.fragment.spvasm

35 lines
730 B
Plaintext
Raw Normal View History

; SPIR-V
; Version: 1.0
; Generator: rspirv
; Bound: 20
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
OpMemoryModel Logical GLSL450
OpEntryPoint Fragment %16 "fragment" %14
OpExecutionMode %16 OriginUpperLeft
OpDecorate %14 Location 0
%2 = OpTypeVoid
%4 = OpTypeFloat 32
%3 = OpTypeVector %4 4
%7 = OpTypeFunction %2
%8 = OpConstant %4 0.0
%15 = OpTypePointer Output %3
%14 = OpVariable %15 Output
%17 = OpConstantNull %3
%6 = OpFunction %2 None %7
%5 = OpLabel
OpBranch %9
%9 = OpLabel
%10 = OpDPdx %4 %8
%11 = OpDPdy %4 %8
%12 = OpFwidth %4 %8
OpReturn
OpFunctionEnd
%16 = OpFunction %2 None %7
%13 = OpLabel
OpBranch %18
%18 = OpLabel
%19 = OpFunctionCall %2 %6
OpStore %14 %17
OpReturn
OpFunctionEnd