544 lines
25 KiB
Plaintext
544 lines
25 KiB
Plaintext
|
; SPIR-V
|
||
|
; Version: 1.3
|
||
|
; Generator: Google Tint Compiler; 0
|
||
|
; Bound: 226
|
||
|
; Schema: 0
|
||
|
OpCapability Shader
|
||
|
OpMemoryModel Logical GLSL450
|
||
|
OpEntryPoint GLCompute %tint_symbol "tint_symbol" %idx_1
|
||
|
OpExecutionMode %tint_symbol LocalSize 1 1 1
|
||
|
OpName %idx_1 "idx_1"
|
||
|
OpName %m00 "m00"
|
||
|
OpName %m01 "m01"
|
||
|
OpName %m02 "m02"
|
||
|
OpName %m03 "m03"
|
||
|
OpName %m04 "m04"
|
||
|
OpName %m05 "m05"
|
||
|
OpName %m06 "m06"
|
||
|
OpName %m07 "m07"
|
||
|
OpName %m08 "m08"
|
||
|
OpName %m09 "m09"
|
||
|
OpName %m10 "m10"
|
||
|
OpName %m11 "m11"
|
||
|
OpName %m12 "m12"
|
||
|
OpName %m13 "m13"
|
||
|
OpName %m14 "m14"
|
||
|
OpName %m15 "m15"
|
||
|
OpName %m16 "m16"
|
||
|
OpName %m17 "m17"
|
||
|
OpName %m18 "m18"
|
||
|
OpName %m19 "m19"
|
||
|
OpName %m20 "m20"
|
||
|
OpName %m21 "m21"
|
||
|
OpName %m22 "m22"
|
||
|
OpName %m23 "m23"
|
||
|
OpName %m24 "m24"
|
||
|
OpName %m25 "m25"
|
||
|
OpName %m26 "m26"
|
||
|
OpName %m27 "m27"
|
||
|
OpName %m28 "m28"
|
||
|
OpName %m29 "m29"
|
||
|
OpName %m30 "m30"
|
||
|
OpName %m31 "m31"
|
||
|
OpName %m32 "m32"
|
||
|
OpName %m33 "m33"
|
||
|
OpName %m34 "m34"
|
||
|
OpName %m35 "m35"
|
||
|
OpName %m36 "m36"
|
||
|
OpName %m37 "m37"
|
||
|
OpName %m38 "m38"
|
||
|
OpName %m39 "m39"
|
||
|
OpName %m40 "m40"
|
||
|
OpName %m41 "m41"
|
||
|
OpName %m42 "m42"
|
||
|
OpName %m43 "m43"
|
||
|
OpName %m44 "m44"
|
||
|
OpName %m45 "m45"
|
||
|
OpName %m46 "m46"
|
||
|
OpName %m47 "m47"
|
||
|
OpName %m48 "m48"
|
||
|
OpName %m49 "m49"
|
||
|
OpName %m50 "m50"
|
||
|
OpName %m51 "m51"
|
||
|
OpName %m52 "m52"
|
||
|
OpName %m53 "m53"
|
||
|
OpName %m54 "m54"
|
||
|
OpName %m55 "m55"
|
||
|
OpName %m56 "m56"
|
||
|
OpName %m57 "m57"
|
||
|
OpName %m58 "m58"
|
||
|
OpName %m59 "m59"
|
||
|
OpName %m60 "m60"
|
||
|
OpName %m61 "m61"
|
||
|
OpName %m62 "m62"
|
||
|
OpName %m63 "m63"
|
||
|
OpName %m64 "m64"
|
||
|
OpName %m65 "m65"
|
||
|
OpName %m66 "m66"
|
||
|
OpName %m67 "m67"
|
||
|
OpName %m68 "m68"
|
||
|
OpName %m69 "m69"
|
||
|
OpName %m70 "m70"
|
||
|
OpName %m71 "m71"
|
||
|
OpName %m72 "m72"
|
||
|
OpName %m73 "m73"
|
||
|
OpName %m74 "m74"
|
||
|
OpName %m75 "m75"
|
||
|
OpName %m76 "m76"
|
||
|
OpName %m77 "m77"
|
||
|
OpName %m78 "m78"
|
||
|
OpName %m79 "m79"
|
||
|
OpName %m80 "m80"
|
||
|
OpName %m81 "m81"
|
||
|
OpName %m82 "m82"
|
||
|
OpName %m83 "m83"
|
||
|
OpName %m84 "m84"
|
||
|
OpName %m85 "m85"
|
||
|
OpName %m86 "m86"
|
||
|
OpName %m87 "m87"
|
||
|
OpName %m88 "m88"
|
||
|
OpName %m89 "m89"
|
||
|
OpName %m90 "m90"
|
||
|
OpName %m91 "m91"
|
||
|
OpName %m92 "m92"
|
||
|
OpName %m93 "m93"
|
||
|
OpName %m94 "m94"
|
||
|
OpName %m95 "m95"
|
||
|
OpName %m96 "m96"
|
||
|
OpName %m97 "m97"
|
||
|
OpName %m98 "m98"
|
||
|
OpName %m99 "m99"
|
||
|
OpName %tint_symbol_inner "tint_symbol_inner"
|
||
|
OpName %idx "idx"
|
||
|
OpName %tint_symbol "tint_symbol"
|
||
|
OpDecorate %idx_1 BuiltIn LocalInvocationIndex
|
||
|
%uint = OpTypeInt 32 0
|
||
|
%_ptr_Input_uint = OpTypePointer Input %uint
|
||
|
%idx_1 = OpVariable %_ptr_Input_uint Input
|
||
|
%float = OpTypeFloat 32
|
||
|
%v2float = OpTypeVector %float 2
|
||
|
%mat2v2float = OpTypeMatrix %v2float 2
|
||
|
%_ptr_Workgroup_mat2v2float = OpTypePointer Workgroup %mat2v2float
|
||
|
%m00 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m01 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m02 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m03 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m04 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m05 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m06 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m07 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m08 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m09 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m10 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m11 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m12 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m13 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m14 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m15 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m16 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m17 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m18 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m19 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m20 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m21 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m22 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m23 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m24 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m25 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m26 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m27 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m28 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m29 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m30 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m31 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m32 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m33 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m34 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m35 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m36 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m37 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m38 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m39 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m40 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m41 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m42 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m43 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m44 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m45 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m46 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m47 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m48 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m49 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m50 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m51 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m52 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m53 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m54 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m55 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m56 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m57 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m58 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m59 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m60 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m61 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m62 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m63 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m64 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m65 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m66 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m67 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m68 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m69 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m70 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m71 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m72 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m73 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m74 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m75 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m76 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m77 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m78 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m79 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m80 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m81 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m82 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m83 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m84 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m85 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m86 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m87 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m88 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m89 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m90 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m91 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m92 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m93 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m94 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m95 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m96 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m97 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m98 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%m99 = OpVariable %_ptr_Workgroup_mat2v2float Workgroup
|
||
|
%void = OpTypeVoid
|
||
|
%108 = OpTypeFunction %void %uint
|
||
|
%113 = OpConstantNull %mat2v2float
|
||
|
%uint_2 = OpConstant %uint 2
|
||
|
%uint_264 = OpConstant %uint 264
|
||
|
%int = OpTypeInt 32 1
|
||
|
%int_0 = OpConstant %int 0
|
||
|
%_ptr_Workgroup_float = OpTypePointer Workgroup %float
|
||
|
%float_1 = OpConstant %float 1
|
||
|
%221 = OpTypeFunction %void
|
||
|
%tint_symbol_inner = OpFunction %void None %108
|
||
|
%idx = OpFunctionParameter %uint
|
||
|
%112 = OpLabel
|
||
|
OpStore %m00 %113
|
||
|
OpStore %m01 %113
|
||
|
OpStore %m02 %113
|
||
|
OpStore %m03 %113
|
||
|
OpStore %m04 %113
|
||
|
OpStore %m05 %113
|
||
|
OpStore %m06 %113
|
||
|
OpStore %m07 %113
|
||
|
OpStore %m08 %113
|
||
|
OpStore %m09 %113
|
||
|
OpStore %m10 %113
|
||
|
OpStore %m11 %113
|
||
|
OpStore %m12 %113
|
||
|
OpStore %m13 %113
|
||
|
OpStore %m14 %113
|
||
|
OpStore %m15 %113
|
||
|
OpStore %m16 %113
|
||
|
OpStore %m17 %113
|
||
|
OpStore %m18 %113
|
||
|
OpStore %m19 %113
|
||
|
OpStore %m20 %113
|
||
|
OpStore %m21 %113
|
||
|
OpStore %m22 %113
|
||
|
OpStore %m23 %113
|
||
|
OpStore %m24 %113
|
||
|
OpStore %m25 %113
|
||
|
OpStore %m26 %113
|
||
|
OpStore %m27 %113
|
||
|
OpStore %m28 %113
|
||
|
OpStore %m29 %113
|
||
|
OpStore %m30 %113
|
||
|
OpStore %m31 %113
|
||
|
OpStore %m32 %113
|
||
|
OpStore %m33 %113
|
||
|
OpStore %m34 %113
|
||
|
OpStore %m35 %113
|
||
|
OpStore %m36 %113
|
||
|
OpStore %m37 %113
|
||
|
OpStore %m38 %113
|
||
|
OpStore %m39 %113
|
||
|
OpStore %m40 %113
|
||
|
OpStore %m41 %113
|
||
|
OpStore %m42 %113
|
||
|
OpStore %m43 %113
|
||
|
OpStore %m44 %113
|
||
|
OpStore %m45 %113
|
||
|
OpStore %m46 %113
|
||
|
OpStore %m47 %113
|
||
|
OpStore %m48 %113
|
||
|
OpStore %m49 %113
|
||
|
OpStore %m50 %113
|
||
|
OpStore %m51 %113
|
||
|
OpStore %m52 %113
|
||
|
OpStore %m53 %113
|
||
|
OpStore %m54 %113
|
||
|
OpStore %m55 %113
|
||
|
OpStore %m56 %113
|
||
|
OpStore %m57 %113
|
||
|
OpStore %m58 %113
|
||
|
OpStore %m59 %113
|
||
|
OpStore %m60 %113
|
||
|
OpStore %m61 %113
|
||
|
OpStore %m62 %113
|
||
|
OpStore %m63 %113
|
||
|
OpStore %m64 %113
|
||
|
OpStore %m65 %113
|
||
|
OpStore %m66 %113
|
||
|
OpStore %m67 %113
|
||
|
OpStore %m68 %113
|
||
|
OpStore %m69 %113
|
||
|
OpStore %m70 %113
|
||
|
OpStore %m71 %113
|
||
|
OpStore %m72 %113
|
||
|
OpStore %m73 %113
|
||
|
OpStore %m74 %113
|
||
|
OpStore %m75 %113
|
||
|
OpStore %m76 %113
|
||
|
OpStore %m77 %113
|
||
|
OpStore %m78 %113
|
||
|
OpStore %m79 %113
|
||
|
OpStore %m80 %113
|
||
|
OpStore %m81 %113
|
||
|
OpStore %m82 %113
|
||
|
OpStore %m83 %113
|
||
|
OpStore %m84 %113
|
||
|
OpStore %m85 %113
|
||
|
OpStore %m86 %113
|
||
|
OpStore %m87 %113
|
||
|
OpStore %m88 %113
|
||
|
OpStore %m89 %113
|
||
|
OpStore %m90 %113
|
||
|
OpStore %m91 %113
|
||
|
OpStore %m92 %113
|
||
|
OpStore %m93 %113
|
||
|
OpStore %m94 %113
|
||
|
OpStore %m95 %113
|
||
|
OpStore %m96 %113
|
||
|
OpStore %m97 %113
|
||
|
OpStore %m98 %113
|
||
|
OpStore %m99 %113
|
||
|
OpControlBarrier %uint_2 %uint_2 %uint_264
|
||
|
%120 = OpAccessChain %_ptr_Workgroup_float %m00 %int_0 %int_0
|
||
|
OpStore %120 %float_1
|
||
|
%122 = OpAccessChain %_ptr_Workgroup_float %m01 %int_0 %int_0
|
||
|
OpStore %122 %float_1
|
||
|
%123 = OpAccessChain %_ptr_Workgroup_float %m02 %int_0 %int_0
|
||
|
OpStore %123 %float_1
|
||
|
%124 = OpAccessChain %_ptr_Workgroup_float %m03 %int_0 %int_0
|
||
|
OpStore %124 %float_1
|
||
|
%125 = OpAccessChain %_ptr_Workgroup_float %m04 %int_0 %int_0
|
||
|
OpStore %125 %float_1
|
||
|
%126 = OpAccessChain %_ptr_Workgroup_float %m05 %int_0 %int_0
|
||
|
OpStore %126 %float_1
|
||
|
%127 = OpAccessChain %_ptr_Workgroup_float %m06 %int_0 %int_0
|
||
|
OpStore %127 %float_1
|
||
|
%128 = OpAccessChain %_ptr_Workgroup_float %m07 %int_0 %int_0
|
||
|
OpStore %128 %float_1
|
||
|
%129 = OpAccessChain %_ptr_Workgroup_float %m08 %int_0 %int_0
|
||
|
OpStore %129 %float_1
|
||
|
%130 = OpAccessChain %_ptr_Workgroup_float %m09 %int_0 %int_0
|
||
|
OpStore %130 %float_1
|
||
|
%131 = OpAccessChain %_ptr_Workgroup_float %m10 %int_0 %int_0
|
||
|
OpStore %131 %float_1
|
||
|
%132 = OpAccessChain %_ptr_Workgroup_float %m11 %int_0 %int_0
|
||
|
OpStore %132 %float_1
|
||
|
%133 = OpAccessChain %_ptr_Workgroup_float %m12 %int_0 %int_0
|
||
|
OpStore %133 %float_1
|
||
|
%134 = OpAccessChain %_ptr_Workgroup_float %m13 %int_0 %int_0
|
||
|
OpStore %134 %float_1
|
||
|
%135 = OpAccessChain %_ptr_Workgroup_float %m14 %int_0 %int_0
|
||
|
OpStore %135 %float_1
|
||
|
%136 = OpAccessChain %_ptr_Workgroup_float %m15 %int_0 %int_0
|
||
|
OpStore %136 %float_1
|
||
|
%137 = OpAccessChain %_ptr_Workgroup_float %m16 %int_0 %int_0
|
||
|
OpStore %137 %float_1
|
||
|
%138 = OpAccessChain %_ptr_Workgroup_float %m17 %int_0 %int_0
|
||
|
OpStore %138 %float_1
|
||
|
%139 = OpAccessChain %_ptr_Workgroup_float %m18 %int_0 %int_0
|
||
|
OpStore %139 %float_1
|
||
|
%140 = OpAccessChain %_ptr_Workgroup_float %m19 %int_0 %int_0
|
||
|
OpStore %140 %float_1
|
||
|
%141 = OpAccessChain %_ptr_Workgroup_float %m20 %int_0 %int_0
|
||
|
OpStore %141 %float_1
|
||
|
%142 = OpAccessChain %_ptr_Workgroup_float %m21 %int_0 %int_0
|
||
|
OpStore %142 %float_1
|
||
|
%143 = OpAccessChain %_ptr_Workgroup_float %m22 %int_0 %int_0
|
||
|
OpStore %143 %float_1
|
||
|
%144 = OpAccessChain %_ptr_Workgroup_float %m23 %int_0 %int_0
|
||
|
OpStore %144 %float_1
|
||
|
%145 = OpAccessChain %_ptr_Workgroup_float %m24 %int_0 %int_0
|
||
|
OpStore %145 %float_1
|
||
|
%146 = OpAccessChain %_ptr_Workgroup_float %m25 %int_0 %int_0
|
||
|
OpStore %146 %float_1
|
||
|
%147 = OpAccessChain %_ptr_Workgroup_float %m26 %int_0 %int_0
|
||
|
OpStore %147 %float_1
|
||
|
%148 = OpAccessChain %_ptr_Workgroup_float %m27 %int_0 %int_0
|
||
|
OpStore %148 %float_1
|
||
|
%149 = OpAccessChain %_ptr_Workgroup_float %m28 %int_0 %int_0
|
||
|
OpStore %149 %float_1
|
||
|
%150 = OpAccessChain %_ptr_Workgroup_float %m29 %int_0 %int_0
|
||
|
OpStore %150 %float_1
|
||
|
%151 = OpAccessChain %_ptr_Workgroup_float %m30 %int_0 %int_0
|
||
|
OpStore %151 %float_1
|
||
|
%152 = OpAccessChain %_ptr_Workgroup_float %m31 %int_0 %int_0
|
||
|
OpStore %152 %float_1
|
||
|
%153 = OpAccessChain %_ptr_Workgroup_float %m32 %int_0 %int_0
|
||
|
OpStore %153 %float_1
|
||
|
%154 = OpAccessChain %_ptr_Workgroup_float %m33 %int_0 %int_0
|
||
|
OpStore %154 %float_1
|
||
|
%155 = OpAccessChain %_ptr_Workgroup_float %m34 %int_0 %int_0
|
||
|
OpStore %155 %float_1
|
||
|
%156 = OpAccessChain %_ptr_Workgroup_float %m35 %int_0 %int_0
|
||
|
OpStore %156 %float_1
|
||
|
%157 = OpAccessChain %_ptr_Workgroup_float %m36 %int_0 %int_0
|
||
|
OpStore %157 %float_1
|
||
|
%158 = OpAccessChain %_ptr_Workgroup_float %m37 %int_0 %int_0
|
||
|
OpStore %158 %float_1
|
||
|
%159 = OpAccessChain %_ptr_Workgroup_float %m38 %int_0 %int_0
|
||
|
OpStore %159 %float_1
|
||
|
%160 = OpAccessChain %_ptr_Workgroup_float %m39 %int_0 %int_0
|
||
|
OpStore %160 %float_1
|
||
|
%161 = OpAccessChain %_ptr_Workgroup_float %m40 %int_0 %int_0
|
||
|
OpStore %161 %float_1
|
||
|
%162 = OpAccessChain %_ptr_Workgroup_float %m41 %int_0 %int_0
|
||
|
OpStore %162 %float_1
|
||
|
%163 = OpAccessChain %_ptr_Workgroup_float %m42 %int_0 %int_0
|
||
|
OpStore %163 %float_1
|
||
|
%164 = OpAccessChain %_ptr_Workgroup_float %m43 %int_0 %int_0
|
||
|
OpStore %164 %float_1
|
||
|
%165 = OpAccessChain %_ptr_Workgroup_float %m44 %int_0 %int_0
|
||
|
OpStore %165 %float_1
|
||
|
%166 = OpAccessChain %_ptr_Workgroup_float %m45 %int_0 %int_0
|
||
|
OpStore %166 %float_1
|
||
|
%167 = OpAccessChain %_ptr_Workgroup_float %m46 %int_0 %int_0
|
||
|
OpStore %167 %float_1
|
||
|
%168 = OpAccessChain %_ptr_Workgroup_float %m47 %int_0 %int_0
|
||
|
OpStore %168 %float_1
|
||
|
%169 = OpAccessChain %_ptr_Workgroup_float %m48 %int_0 %int_0
|
||
|
OpStore %169 %float_1
|
||
|
%170 = OpAccessChain %_ptr_Workgroup_float %m49 %int_0 %int_0
|
||
|
OpStore %170 %float_1
|
||
|
%171 = OpAccessChain %_ptr_Workgroup_float %m50 %int_0 %int_0
|
||
|
OpStore %171 %float_1
|
||
|
%172 = OpAccessChain %_ptr_Workgroup_float %m51 %int_0 %int_0
|
||
|
OpStore %172 %float_1
|
||
|
%173 = OpAccessChain %_ptr_Workgroup_float %m52 %int_0 %int_0
|
||
|
OpStore %173 %float_1
|
||
|
%174 = OpAccessChain %_ptr_Workgroup_float %m53 %int_0 %int_0
|
||
|
OpStore %174 %float_1
|
||
|
%175 = OpAccessChain %_ptr_Workgroup_float %m54 %int_0 %int_0
|
||
|
OpStore %175 %float_1
|
||
|
%176 = OpAccessChain %_ptr_Workgroup_float %m55 %int_0 %int_0
|
||
|
OpStore %176 %float_1
|
||
|
%177 = OpAccessChain %_ptr_Workgroup_float %m56 %int_0 %int_0
|
||
|
OpStore %177 %float_1
|
||
|
%178 = OpAccessChain %_ptr_Workgroup_float %m57 %int_0 %int_0
|
||
|
OpStore %178 %float_1
|
||
|
%179 = OpAccessChain %_ptr_Workgroup_float %m58 %int_0 %int_0
|
||
|
OpStore %179 %float_1
|
||
|
%180 = OpAccessChain %_ptr_Workgroup_float %m59 %int_0 %int_0
|
||
|
OpStore %180 %float_1
|
||
|
%181 = OpAccessChain %_ptr_Workgroup_float %m60 %int_0 %int_0
|
||
|
OpStore %181 %float_1
|
||
|
%182 = OpAccessChain %_ptr_Workgroup_float %m61 %int_0 %int_0
|
||
|
OpStore %182 %float_1
|
||
|
%183 = OpAccessChain %_ptr_Workgroup_float %m62 %int_0 %int_0
|
||
|
OpStore %183 %float_1
|
||
|
%184 = OpAccessChain %_ptr_Workgroup_float %m63 %int_0 %int_0
|
||
|
OpStore %184 %float_1
|
||
|
%185 = OpAccessChain %_ptr_Workgroup_float %m64 %int_0 %int_0
|
||
|
OpStore %185 %float_1
|
||
|
%186 = OpAccessChain %_ptr_Workgroup_float %m65 %int_0 %int_0
|
||
|
OpStore %186 %float_1
|
||
|
%187 = OpAccessChain %_ptr_Workgroup_float %m66 %int_0 %int_0
|
||
|
OpStore %187 %float_1
|
||
|
%188 = OpAccessChain %_ptr_Workgroup_float %m67 %int_0 %int_0
|
||
|
OpStore %188 %float_1
|
||
|
%189 = OpAccessChain %_ptr_Workgroup_float %m68 %int_0 %int_0
|
||
|
OpStore %189 %float_1
|
||
|
%190 = OpAccessChain %_ptr_Workgroup_float %m69 %int_0 %int_0
|
||
|
OpStore %190 %float_1
|
||
|
%191 = OpAccessChain %_ptr_Workgroup_float %m70 %int_0 %int_0
|
||
|
OpStore %191 %float_1
|
||
|
%192 = OpAccessChain %_ptr_Workgroup_float %m71 %int_0 %int_0
|
||
|
OpStore %192 %float_1
|
||
|
%193 = OpAccessChain %_ptr_Workgroup_float %m72 %int_0 %int_0
|
||
|
OpStore %193 %float_1
|
||
|
%194 = OpAccessChain %_ptr_Workgroup_float %m73 %int_0 %int_0
|
||
|
OpStore %194 %float_1
|
||
|
%195 = OpAccessChain %_ptr_Workgroup_float %m74 %int_0 %int_0
|
||
|
OpStore %195 %float_1
|
||
|
%196 = OpAccessChain %_ptr_Workgroup_float %m75 %int_0 %int_0
|
||
|
OpStore %196 %float_1
|
||
|
%197 = OpAccessChain %_ptr_Workgroup_float %m76 %int_0 %int_0
|
||
|
OpStore %197 %float_1
|
||
|
%198 = OpAccessChain %_ptr_Workgroup_float %m77 %int_0 %int_0
|
||
|
OpStore %198 %float_1
|
||
|
%199 = OpAccessChain %_ptr_Workgroup_float %m78 %int_0 %int_0
|
||
|
OpStore %199 %float_1
|
||
|
%200 = OpAccessChain %_ptr_Workgroup_float %m79 %int_0 %int_0
|
||
|
OpStore %200 %float_1
|
||
|
%201 = OpAccessChain %_ptr_Workgroup_float %m80 %int_0 %int_0
|
||
|
OpStore %201 %float_1
|
||
|
%202 = OpAccessChain %_ptr_Workgroup_float %m81 %int_0 %int_0
|
||
|
OpStore %202 %float_1
|
||
|
%203 = OpAccessChain %_ptr_Workgroup_float %m82 %int_0 %int_0
|
||
|
OpStore %203 %float_1
|
||
|
%204 = OpAccessChain %_ptr_Workgroup_float %m83 %int_0 %int_0
|
||
|
OpStore %204 %float_1
|
||
|
%205 = OpAccessChain %_ptr_Workgroup_float %m84 %int_0 %int_0
|
||
|
OpStore %205 %float_1
|
||
|
%206 = OpAccessChain %_ptr_Workgroup_float %m85 %int_0 %int_0
|
||
|
OpStore %206 %float_1
|
||
|
%207 = OpAccessChain %_ptr_Workgroup_float %m86 %int_0 %int_0
|
||
|
OpStore %207 %float_1
|
||
|
%208 = OpAccessChain %_ptr_Workgroup_float %m87 %int_0 %int_0
|
||
|
OpStore %208 %float_1
|
||
|
%209 = OpAccessChain %_ptr_Workgroup_float %m88 %int_0 %int_0
|
||
|
OpStore %209 %float_1
|
||
|
%210 = OpAccessChain %_ptr_Workgroup_float %m89 %int_0 %int_0
|
||
|
OpStore %210 %float_1
|
||
|
%211 = OpAccessChain %_ptr_Workgroup_float %m90 %int_0 %int_0
|
||
|
OpStore %211 %float_1
|
||
|
%212 = OpAccessChain %_ptr_Workgroup_float %m91 %int_0 %int_0
|
||
|
OpStore %212 %float_1
|
||
|
%213 = OpAccessChain %_ptr_Workgroup_float %m92 %int_0 %int_0
|
||
|
OpStore %213 %float_1
|
||
|
%214 = OpAccessChain %_ptr_Workgroup_float %m93 %int_0 %int_0
|
||
|
OpStore %214 %float_1
|
||
|
%215 = OpAccessChain %_ptr_Workgroup_float %m94 %int_0 %int_0
|
||
|
OpStore %215 %float_1
|
||
|
%216 = OpAccessChain %_ptr_Workgroup_float %m95 %int_0 %int_0
|
||
|
OpStore %216 %float_1
|
||
|
%217 = OpAccessChain %_ptr_Workgroup_float %m96 %int_0 %int_0
|
||
|
OpStore %217 %float_1
|
||
|
%218 = OpAccessChain %_ptr_Workgroup_float %m97 %int_0 %int_0
|
||
|
OpStore %218 %float_1
|
||
|
%219 = OpAccessChain %_ptr_Workgroup_float %m98 %int_0 %int_0
|
||
|
OpStore %219 %float_1
|
||
|
%220 = OpAccessChain %_ptr_Workgroup_float %m99 %int_0 %int_0
|
||
|
OpStore %220 %float_1
|
||
|
OpReturn
|
||
|
OpFunctionEnd
|
||
|
%tint_symbol = OpFunction %void None %221
|
||
|
%223 = OpLabel
|
||
|
%225 = OpLoad %uint %idx_1
|
||
|
%224 = OpFunctionCall %void %tint_symbol_inner %225
|
||
|
OpReturn
|
||
|
OpFunctionEnd
|