blob: 3157d45ceae2bf9f917f44c7c8a28faefdb9eae5 [file] [log] [blame]
; SPIR-V
; Version: 1.3
; Generator: Google Tint Compiler; 1
; Bound: 33
; Schema: 0
OpCapability Shader
OpMemoryModel Logical GLSL450
OpEntryPoint Fragment %main "main"
OpExecutionMode %main OriginUpperLeft
OpName %x_75 "x_75"
OpMemberName %S_6 0 "field0"
OpName %S_6 "S_6"
OpName %x_82 "x_82"
OpName %x_85 "x_85"
OpName %main_1 "main_1"
OpName %x_88 "x_88"
OpName %main "main"
OpDecorate %_arr_mat4v4float_x_88 ArrayStride 64
OpDecorate %_arr_v3float_uint_18 ArrayStride 16
OpDecorate %_arr__arr_v3float_uint_18_uint_13 ArrayStride 288
OpMemberDecorate %S_6 0 Offset 0
OpDecorate %_arr_S_6_uint_46 ArrayStride 3744
OpDecorate %_arr_v3float_uint_37 ArrayStride 16
%float = OpTypeFloat 32
%v4float = OpTypeVector %float 4
%mat4v4float = OpTypeMatrix %v4float 4
%uint = OpTypeInt 32 0
%x_88 = OpConstant %uint 58
%_arr_mat4v4float_x_88 = OpTypeArray %mat4v4float %x_88
%_ptr_Private__arr_mat4v4float_x_88 = OpTypePointer Private %_arr_mat4v4float_x_88
%9 = OpConstantNull %_arr_mat4v4float_x_88
%x_75 = OpVariable %_ptr_Private__arr_mat4v4float_x_88 Private %9
%v3float = OpTypeVector %float 3
%uint_18 = OpConstant %uint 18
%_arr_v3float_uint_18 = OpTypeArray %v3float %uint_18
%uint_13 = OpConstant %uint 13
%_arr__arr_v3float_uint_18_uint_13 = OpTypeArray %_arr_v3float_uint_18 %uint_13
%S_6 = OpTypeStruct %_arr__arr_v3float_uint_18_uint_13
%uint_46 = OpConstant %uint 46
%_arr_S_6_uint_46 = OpTypeArray %S_6 %uint_46
%_ptr_Private__arr_S_6_uint_46 = OpTypePointer Private %_arr_S_6_uint_46
%20 = OpConstantNull %_arr_S_6_uint_46
%x_82 = OpVariable %_ptr_Private__arr_S_6_uint_46 Private %20
%uint_37 = OpConstant %uint 37
%_arr_v3float_uint_37 = OpTypeArray %v3float %uint_37
%_ptr_Private__arr_v3float_uint_37 = OpTypePointer Private %_arr_v3float_uint_37
%25 = OpConstantNull %_arr_v3float_uint_37
%x_85 = OpVariable %_ptr_Private__arr_v3float_uint_37 Private %25
%void = OpTypeVoid
%28 = OpTypeFunction %void
%main_1 = OpFunction %void None %28
%29 = OpLabel
OpReturn
OpFunctionEnd
%main = OpFunction %void None %28
%31 = OpLabel
%32 = OpFunctionCall %void %main_1
OpReturn
OpFunctionEnd