| #include <metal_stdlib> |
| |
| using namespace metal; |
| struct tint_symbol_302 { |
| float2x2 m00; |
| float2x2 m01; |
| float2x2 m02; |
| float2x2 m03; |
| float2x2 m04; |
| float2x2 m05; |
| float2x2 m06; |
| float2x2 m07; |
| float2x2 m08; |
| float2x2 m09; |
| float2x2 m10; |
| float2x2 m11; |
| float2x2 m12; |
| float2x2 m13; |
| float2x2 m14; |
| float2x2 m15; |
| float2x2 m16; |
| float2x2 m17; |
| float2x2 m18; |
| float2x2 m19; |
| float2x2 m20; |
| float2x2 m21; |
| float2x2 m22; |
| float2x2 m23; |
| float2x2 m24; |
| float2x2 m25; |
| float2x2 m26; |
| float2x2 m27; |
| float2x2 m28; |
| float2x2 m29; |
| float2x2 m30; |
| float2x2 m31; |
| float2x2 m32; |
| float2x2 m33; |
| float2x2 m34; |
| float2x2 m35; |
| float2x2 m36; |
| float2x2 m37; |
| float2x2 m38; |
| float2x2 m39; |
| float2x2 m40; |
| float2x2 m41; |
| float2x2 m42; |
| float2x2 m43; |
| float2x2 m44; |
| float2x2 m45; |
| float2x2 m46; |
| float2x2 m47; |
| float2x2 m48; |
| float2x2 m49; |
| float2x2 m50; |
| float2x2 m51; |
| float2x2 m52; |
| float2x2 m53; |
| float2x2 m54; |
| float2x2 m55; |
| float2x2 m56; |
| float2x2 m57; |
| float2x2 m58; |
| float2x2 m59; |
| float2x2 m60; |
| float2x2 m61; |
| float2x2 m62; |
| float2x2 m63; |
| float2x2 m64; |
| float2x2 m65; |
| float2x2 m66; |
| float2x2 m67; |
| float2x2 m68; |
| float2x2 m69; |
| float2x2 m70; |
| float2x2 m71; |
| float2x2 m72; |
| float2x2 m73; |
| float2x2 m74; |
| float2x2 m75; |
| float2x2 m76; |
| float2x2 m77; |
| float2x2 m78; |
| float2x2 m79; |
| float2x2 m80; |
| float2x2 m81; |
| float2x2 m82; |
| float2x2 m83; |
| float2x2 m84; |
| float2x2 m85; |
| float2x2 m86; |
| float2x2 m87; |
| float2x2 m88; |
| float2x2 m89; |
| float2x2 m90; |
| float2x2 m91; |
| float2x2 m92; |
| float2x2 m93; |
| float2x2 m94; |
| float2x2 m95; |
| float2x2 m96; |
| float2x2 m97; |
| float2x2 m98; |
| float2x2 m99; |
| }; |
| |
| void tint_zero_workgroup_memory(uint local_idx, threadgroup float2x2* const tint_symbol_1, threadgroup float2x2* const tint_symbol_2, threadgroup float2x2* const tint_symbol_3, threadgroup float2x2* const tint_symbol_4, threadgroup float2x2* const tint_symbol_5, threadgroup float2x2* const tint_symbol_6, threadgroup float2x2* const tint_symbol_7, threadgroup float2x2* const tint_symbol_8, threadgroup float2x2* const tint_symbol_9, threadgroup float2x2* const tint_symbol_10, threadgroup float2x2* const tint_symbol_11, threadgroup float2x2* const tint_symbol_12, threadgroup float2x2* const tint_symbol_13, threadgroup float2x2* const tint_symbol_14, threadgroup float2x2* const tint_symbol_15, threadgroup float2x2* const tint_symbol_16, threadgroup float2x2* const tint_symbol_17, threadgroup float2x2* const tint_symbol_18, threadgroup float2x2* const tint_symbol_19, threadgroup float2x2* const tint_symbol_20, threadgroup float2x2* const tint_symbol_21, threadgroup float2x2* const tint_symbol_22, threadgroup float2x2* const tint_symbol_23, threadgroup float2x2* const tint_symbol_24, threadgroup float2x2* const tint_symbol_25, threadgroup float2x2* const tint_symbol_26, threadgroup float2x2* const tint_symbol_27, threadgroup float2x2* const tint_symbol_28, threadgroup float2x2* const tint_symbol_29, threadgroup float2x2* const tint_symbol_30, threadgroup float2x2* const tint_symbol_31, threadgroup float2x2* const tint_symbol_32, threadgroup float2x2* const tint_symbol_33, threadgroup float2x2* const tint_symbol_34, threadgroup float2x2* const tint_symbol_35, threadgroup float2x2* const tint_symbol_36, threadgroup float2x2* const tint_symbol_37, threadgroup float2x2* const tint_symbol_38, threadgroup float2x2* const tint_symbol_39, threadgroup float2x2* const tint_symbol_40, threadgroup float2x2* const tint_symbol_41, threadgroup float2x2* const tint_symbol_42, threadgroup float2x2* const tint_symbol_43, threadgroup float2x2* const tint_symbol_44, threadgroup float2x2* const tint_symbol_45, threadgroup float2x2* const tint_symbol_46, threadgroup float2x2* const tint_symbol_47, threadgroup float2x2* const tint_symbol_48, threadgroup float2x2* const tint_symbol_49, threadgroup float2x2* const tint_symbol_50, threadgroup float2x2* const tint_symbol_51, threadgroup float2x2* const tint_symbol_52, threadgroup float2x2* const tint_symbol_53, threadgroup float2x2* const tint_symbol_54, threadgroup float2x2* const tint_symbol_55, threadgroup float2x2* const tint_symbol_56, threadgroup float2x2* const tint_symbol_57, threadgroup float2x2* const tint_symbol_58, threadgroup float2x2* const tint_symbol_59, threadgroup float2x2* const tint_symbol_60, threadgroup float2x2* const tint_symbol_61, threadgroup float2x2* const tint_symbol_62, threadgroup float2x2* const tint_symbol_63, threadgroup float2x2* const tint_symbol_64, threadgroup float2x2* const tint_symbol_65, threadgroup float2x2* const tint_symbol_66, threadgroup float2x2* const tint_symbol_67, threadgroup float2x2* const tint_symbol_68, threadgroup float2x2* const tint_symbol_69, threadgroup float2x2* const tint_symbol_70, threadgroup float2x2* const tint_symbol_71, threadgroup float2x2* const tint_symbol_72, threadgroup float2x2* const tint_symbol_73, threadgroup float2x2* const tint_symbol_74, threadgroup float2x2* const tint_symbol_75, threadgroup float2x2* const tint_symbol_76, threadgroup float2x2* const tint_symbol_77, threadgroup float2x2* const tint_symbol_78, threadgroup float2x2* const tint_symbol_79, threadgroup float2x2* const tint_symbol_80, threadgroup float2x2* const tint_symbol_81, threadgroup float2x2* const tint_symbol_82, threadgroup float2x2* const tint_symbol_83, threadgroup float2x2* const tint_symbol_84, threadgroup float2x2* const tint_symbol_85, threadgroup float2x2* const tint_symbol_86, threadgroup float2x2* const tint_symbol_87, threadgroup float2x2* const tint_symbol_88, threadgroup float2x2* const tint_symbol_89, threadgroup float2x2* const tint_symbol_90, threadgroup float2x2* const tint_symbol_91, threadgroup float2x2* const tint_symbol_92, threadgroup float2x2* const tint_symbol_93, threadgroup float2x2* const tint_symbol_94, threadgroup float2x2* const tint_symbol_95, threadgroup float2x2* const tint_symbol_96, threadgroup float2x2* const tint_symbol_97, threadgroup float2x2* const tint_symbol_98, threadgroup float2x2* const tint_symbol_99, threadgroup float2x2* const tint_symbol_100) { |
| if ((local_idx < 1u)) { |
| *(tint_symbol_1) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_2) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_3) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_4) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_5) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_6) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_7) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_8) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_9) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_10) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_11) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_12) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_13) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_14) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_15) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_16) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_17) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_18) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_19) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_20) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_21) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_22) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_23) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_24) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_25) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_26) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_27) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_28) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_29) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_30) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_31) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_32) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_33) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_34) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_35) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_36) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_37) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_38) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_39) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_40) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_41) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_42) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_43) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_44) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_45) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_46) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_47) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_48) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_49) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_50) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_51) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_52) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_53) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_54) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_55) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_56) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_57) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_58) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_59) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_60) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_61) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_62) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_63) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_64) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_65) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_66) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_67) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_68) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_69) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_70) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_71) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_72) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_73) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_74) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_75) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_76) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_77) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_78) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_79) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_80) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_81) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_82) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_83) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_84) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_85) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_86) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_87) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_88) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_89) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_90) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_91) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_92) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_93) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_94) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_95) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_96) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_97) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_98) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_99) = float2x2(float2(0.0f), float2(0.0f)); |
| *(tint_symbol_100) = float2x2(float2(0.0f), float2(0.0f)); |
| } |
| threadgroup_barrier(mem_flags::mem_threadgroup); |
| } |
| |
| void tint_symbol_inner(uint idx, threadgroup float2x2* const tint_symbol_101, threadgroup float2x2* const tint_symbol_102, threadgroup float2x2* const tint_symbol_103, threadgroup float2x2* const tint_symbol_104, threadgroup float2x2* const tint_symbol_105, threadgroup float2x2* const tint_symbol_106, threadgroup float2x2* const tint_symbol_107, threadgroup float2x2* const tint_symbol_108, threadgroup float2x2* const tint_symbol_109, threadgroup float2x2* const tint_symbol_110, threadgroup float2x2* const tint_symbol_111, threadgroup float2x2* const tint_symbol_112, threadgroup float2x2* const tint_symbol_113, threadgroup float2x2* const tint_symbol_114, threadgroup float2x2* const tint_symbol_115, threadgroup float2x2* const tint_symbol_116, threadgroup float2x2* const tint_symbol_117, threadgroup float2x2* const tint_symbol_118, threadgroup float2x2* const tint_symbol_119, threadgroup float2x2* const tint_symbol_120, threadgroup float2x2* const tint_symbol_121, threadgroup float2x2* const tint_symbol_122, threadgroup float2x2* const tint_symbol_123, threadgroup float2x2* const tint_symbol_124, threadgroup float2x2* const tint_symbol_125, threadgroup float2x2* const tint_symbol_126, threadgroup float2x2* const tint_symbol_127, threadgroup float2x2* const tint_symbol_128, threadgroup float2x2* const tint_symbol_129, threadgroup float2x2* const tint_symbol_130, threadgroup float2x2* const tint_symbol_131, threadgroup float2x2* const tint_symbol_132, threadgroup float2x2* const tint_symbol_133, threadgroup float2x2* const tint_symbol_134, threadgroup float2x2* const tint_symbol_135, threadgroup float2x2* const tint_symbol_136, threadgroup float2x2* const tint_symbol_137, threadgroup float2x2* const tint_symbol_138, threadgroup float2x2* const tint_symbol_139, threadgroup float2x2* const tint_symbol_140, threadgroup float2x2* const tint_symbol_141, threadgroup float2x2* const tint_symbol_142, threadgroup float2x2* const tint_symbol_143, threadgroup float2x2* const tint_symbol_144, threadgroup float2x2* const tint_symbol_145, threadgroup float2x2* const tint_symbol_146, threadgroup float2x2* const tint_symbol_147, threadgroup float2x2* const tint_symbol_148, threadgroup float2x2* const tint_symbol_149, threadgroup float2x2* const tint_symbol_150, threadgroup float2x2* const tint_symbol_151, threadgroup float2x2* const tint_symbol_152, threadgroup float2x2* const tint_symbol_153, threadgroup float2x2* const tint_symbol_154, threadgroup float2x2* const tint_symbol_155, threadgroup float2x2* const tint_symbol_156, threadgroup float2x2* const tint_symbol_157, threadgroup float2x2* const tint_symbol_158, threadgroup float2x2* const tint_symbol_159, threadgroup float2x2* const tint_symbol_160, threadgroup float2x2* const tint_symbol_161, threadgroup float2x2* const tint_symbol_162, threadgroup float2x2* const tint_symbol_163, threadgroup float2x2* const tint_symbol_164, threadgroup float2x2* const tint_symbol_165, threadgroup float2x2* const tint_symbol_166, threadgroup float2x2* const tint_symbol_167, threadgroup float2x2* const tint_symbol_168, threadgroup float2x2* const tint_symbol_169, threadgroup float2x2* const tint_symbol_170, threadgroup float2x2* const tint_symbol_171, threadgroup float2x2* const tint_symbol_172, threadgroup float2x2* const tint_symbol_173, threadgroup float2x2* const tint_symbol_174, threadgroup float2x2* const tint_symbol_175, threadgroup float2x2* const tint_symbol_176, threadgroup float2x2* const tint_symbol_177, threadgroup float2x2* const tint_symbol_178, threadgroup float2x2* const tint_symbol_179, threadgroup float2x2* const tint_symbol_180, threadgroup float2x2* const tint_symbol_181, threadgroup float2x2* const tint_symbol_182, threadgroup float2x2* const tint_symbol_183, threadgroup float2x2* const tint_symbol_184, threadgroup float2x2* const tint_symbol_185, threadgroup float2x2* const tint_symbol_186, threadgroup float2x2* const tint_symbol_187, threadgroup float2x2* const tint_symbol_188, threadgroup float2x2* const tint_symbol_189, threadgroup float2x2* const tint_symbol_190, threadgroup float2x2* const tint_symbol_191, threadgroup float2x2* const tint_symbol_192, threadgroup float2x2* const tint_symbol_193, threadgroup float2x2* const tint_symbol_194, threadgroup float2x2* const tint_symbol_195, threadgroup float2x2* const tint_symbol_196, threadgroup float2x2* const tint_symbol_197, threadgroup float2x2* const tint_symbol_198, threadgroup float2x2* const tint_symbol_199, threadgroup float2x2* const tint_symbol_200) { |
| tint_zero_workgroup_memory(idx, tint_symbol_101, tint_symbol_102, tint_symbol_103, tint_symbol_104, tint_symbol_105, tint_symbol_106, tint_symbol_107, tint_symbol_108, tint_symbol_109, tint_symbol_110, tint_symbol_111, tint_symbol_112, tint_symbol_113, tint_symbol_114, tint_symbol_115, tint_symbol_116, tint_symbol_117, tint_symbol_118, tint_symbol_119, tint_symbol_120, tint_symbol_121, tint_symbol_122, tint_symbol_123, tint_symbol_124, tint_symbol_125, tint_symbol_126, tint_symbol_127, tint_symbol_128, tint_symbol_129, tint_symbol_130, tint_symbol_131, tint_symbol_132, tint_symbol_133, tint_symbol_134, tint_symbol_135, tint_symbol_136, tint_symbol_137, tint_symbol_138, tint_symbol_139, tint_symbol_140, tint_symbol_141, tint_symbol_142, tint_symbol_143, tint_symbol_144, tint_symbol_145, tint_symbol_146, tint_symbol_147, tint_symbol_148, tint_symbol_149, tint_symbol_150, tint_symbol_151, tint_symbol_152, tint_symbol_153, tint_symbol_154, tint_symbol_155, tint_symbol_156, tint_symbol_157, tint_symbol_158, tint_symbol_159, tint_symbol_160, tint_symbol_161, tint_symbol_162, tint_symbol_163, tint_symbol_164, tint_symbol_165, tint_symbol_166, tint_symbol_167, tint_symbol_168, tint_symbol_169, tint_symbol_170, tint_symbol_171, tint_symbol_172, tint_symbol_173, tint_symbol_174, tint_symbol_175, tint_symbol_176, tint_symbol_177, tint_symbol_178, tint_symbol_179, tint_symbol_180, tint_symbol_181, tint_symbol_182, tint_symbol_183, tint_symbol_184, tint_symbol_185, tint_symbol_186, tint_symbol_187, tint_symbol_188, tint_symbol_189, tint_symbol_190, tint_symbol_191, tint_symbol_192, tint_symbol_193, tint_symbol_194, tint_symbol_195, tint_symbol_196, tint_symbol_197, tint_symbol_198, tint_symbol_199, tint_symbol_200); |
| (*(tint_symbol_101))[0][0] = 1.0f; |
| (*(tint_symbol_102))[0][0] = 1.0f; |
| (*(tint_symbol_103))[0][0] = 1.0f; |
| (*(tint_symbol_104))[0][0] = 1.0f; |
| (*(tint_symbol_105))[0][0] = 1.0f; |
| (*(tint_symbol_106))[0][0] = 1.0f; |
| (*(tint_symbol_107))[0][0] = 1.0f; |
| (*(tint_symbol_108))[0][0] = 1.0f; |
| (*(tint_symbol_109))[0][0] = 1.0f; |
| (*(tint_symbol_110))[0][0] = 1.0f; |
| (*(tint_symbol_111))[0][0] = 1.0f; |
| (*(tint_symbol_112))[0][0] = 1.0f; |
| (*(tint_symbol_113))[0][0] = 1.0f; |
| (*(tint_symbol_114))[0][0] = 1.0f; |
| (*(tint_symbol_115))[0][0] = 1.0f; |
| (*(tint_symbol_116))[0][0] = 1.0f; |
| (*(tint_symbol_117))[0][0] = 1.0f; |
| (*(tint_symbol_118))[0][0] = 1.0f; |
| (*(tint_symbol_119))[0][0] = 1.0f; |
| (*(tint_symbol_120))[0][0] = 1.0f; |
| (*(tint_symbol_121))[0][0] = 1.0f; |
| (*(tint_symbol_122))[0][0] = 1.0f; |
| (*(tint_symbol_123))[0][0] = 1.0f; |
| (*(tint_symbol_124))[0][0] = 1.0f; |
| (*(tint_symbol_125))[0][0] = 1.0f; |
| (*(tint_symbol_126))[0][0] = 1.0f; |
| (*(tint_symbol_127))[0][0] = 1.0f; |
| (*(tint_symbol_128))[0][0] = 1.0f; |
| (*(tint_symbol_129))[0][0] = 1.0f; |
| (*(tint_symbol_130))[0][0] = 1.0f; |
| (*(tint_symbol_131))[0][0] = 1.0f; |
| (*(tint_symbol_132))[0][0] = 1.0f; |
| (*(tint_symbol_133))[0][0] = 1.0f; |
| (*(tint_symbol_134))[0][0] = 1.0f; |
| (*(tint_symbol_135))[0][0] = 1.0f; |
| (*(tint_symbol_136))[0][0] = 1.0f; |
| (*(tint_symbol_137))[0][0] = 1.0f; |
| (*(tint_symbol_138))[0][0] = 1.0f; |
| (*(tint_symbol_139))[0][0] = 1.0f; |
| (*(tint_symbol_140))[0][0] = 1.0f; |
| (*(tint_symbol_141))[0][0] = 1.0f; |
| (*(tint_symbol_142))[0][0] = 1.0f; |
| (*(tint_symbol_143))[0][0] = 1.0f; |
| (*(tint_symbol_144))[0][0] = 1.0f; |
| (*(tint_symbol_145))[0][0] = 1.0f; |
| (*(tint_symbol_146))[0][0] = 1.0f; |
| (*(tint_symbol_147))[0][0] = 1.0f; |
| (*(tint_symbol_148))[0][0] = 1.0f; |
| (*(tint_symbol_149))[0][0] = 1.0f; |
| (*(tint_symbol_150))[0][0] = 1.0f; |
| (*(tint_symbol_151))[0][0] = 1.0f; |
| (*(tint_symbol_152))[0][0] = 1.0f; |
| (*(tint_symbol_153))[0][0] = 1.0f; |
| (*(tint_symbol_154))[0][0] = 1.0f; |
| (*(tint_symbol_155))[0][0] = 1.0f; |
| (*(tint_symbol_156))[0][0] = 1.0f; |
| (*(tint_symbol_157))[0][0] = 1.0f; |
| (*(tint_symbol_158))[0][0] = 1.0f; |
| (*(tint_symbol_159))[0][0] = 1.0f; |
| (*(tint_symbol_160))[0][0] = 1.0f; |
| (*(tint_symbol_161))[0][0] = 1.0f; |
| (*(tint_symbol_162))[0][0] = 1.0f; |
| (*(tint_symbol_163))[0][0] = 1.0f; |
| (*(tint_symbol_164))[0][0] = 1.0f; |
| (*(tint_symbol_165))[0][0] = 1.0f; |
| (*(tint_symbol_166))[0][0] = 1.0f; |
| (*(tint_symbol_167))[0][0] = 1.0f; |
| (*(tint_symbol_168))[0][0] = 1.0f; |
| (*(tint_symbol_169))[0][0] = 1.0f; |
| (*(tint_symbol_170))[0][0] = 1.0f; |
| (*(tint_symbol_171))[0][0] = 1.0f; |
| (*(tint_symbol_172))[0][0] = 1.0f; |
| (*(tint_symbol_173))[0][0] = 1.0f; |
| (*(tint_symbol_174))[0][0] = 1.0f; |
| (*(tint_symbol_175))[0][0] = 1.0f; |
| (*(tint_symbol_176))[0][0] = 1.0f; |
| (*(tint_symbol_177))[0][0] = 1.0f; |
| (*(tint_symbol_178))[0][0] = 1.0f; |
| (*(tint_symbol_179))[0][0] = 1.0f; |
| (*(tint_symbol_180))[0][0] = 1.0f; |
| (*(tint_symbol_181))[0][0] = 1.0f; |
| (*(tint_symbol_182))[0][0] = 1.0f; |
| (*(tint_symbol_183))[0][0] = 1.0f; |
| (*(tint_symbol_184))[0][0] = 1.0f; |
| (*(tint_symbol_185))[0][0] = 1.0f; |
| (*(tint_symbol_186))[0][0] = 1.0f; |
| (*(tint_symbol_187))[0][0] = 1.0f; |
| (*(tint_symbol_188))[0][0] = 1.0f; |
| (*(tint_symbol_189))[0][0] = 1.0f; |
| (*(tint_symbol_190))[0][0] = 1.0f; |
| (*(tint_symbol_191))[0][0] = 1.0f; |
| (*(tint_symbol_192))[0][0] = 1.0f; |
| (*(tint_symbol_193))[0][0] = 1.0f; |
| (*(tint_symbol_194))[0][0] = 1.0f; |
| (*(tint_symbol_195))[0][0] = 1.0f; |
| (*(tint_symbol_196))[0][0] = 1.0f; |
| (*(tint_symbol_197))[0][0] = 1.0f; |
| (*(tint_symbol_198))[0][0] = 1.0f; |
| (*(tint_symbol_199))[0][0] = 1.0f; |
| (*(tint_symbol_200))[0][0] = 1.0f; |
| } |
| |
| kernel void tint_symbol(threadgroup tint_symbol_302* tint_symbol_202 [[threadgroup(0)]], uint idx [[thread_index_in_threadgroup]]) { |
| threadgroup float2x2* const tint_symbol_201 = &((*(tint_symbol_202)).m00); |
| threadgroup float2x2* const tint_symbol_203 = &((*(tint_symbol_202)).m01); |
| threadgroup float2x2* const tint_symbol_204 = &((*(tint_symbol_202)).m02); |
| threadgroup float2x2* const tint_symbol_205 = &((*(tint_symbol_202)).m03); |
| threadgroup float2x2* const tint_symbol_206 = &((*(tint_symbol_202)).m04); |
| threadgroup float2x2* const tint_symbol_207 = &((*(tint_symbol_202)).m05); |
| threadgroup float2x2* const tint_symbol_208 = &((*(tint_symbol_202)).m06); |
| threadgroup float2x2* const tint_symbol_209 = &((*(tint_symbol_202)).m07); |
| threadgroup float2x2* const tint_symbol_210 = &((*(tint_symbol_202)).m08); |
| threadgroup float2x2* const tint_symbol_211 = &((*(tint_symbol_202)).m09); |
| threadgroup float2x2* const tint_symbol_212 = &((*(tint_symbol_202)).m10); |
| threadgroup float2x2* const tint_symbol_213 = &((*(tint_symbol_202)).m11); |
| threadgroup float2x2* const tint_symbol_214 = &((*(tint_symbol_202)).m12); |
| threadgroup float2x2* const tint_symbol_215 = &((*(tint_symbol_202)).m13); |
| threadgroup float2x2* const tint_symbol_216 = &((*(tint_symbol_202)).m14); |
| threadgroup float2x2* const tint_symbol_217 = &((*(tint_symbol_202)).m15); |
| threadgroup float2x2* const tint_symbol_218 = &((*(tint_symbol_202)).m16); |
| threadgroup float2x2* const tint_symbol_219 = &((*(tint_symbol_202)).m17); |
| threadgroup float2x2* const tint_symbol_220 = &((*(tint_symbol_202)).m18); |
| threadgroup float2x2* const tint_symbol_221 = &((*(tint_symbol_202)).m19); |
| threadgroup float2x2* const tint_symbol_222 = &((*(tint_symbol_202)).m20); |
| threadgroup float2x2* const tint_symbol_223 = &((*(tint_symbol_202)).m21); |
| threadgroup float2x2* const tint_symbol_224 = &((*(tint_symbol_202)).m22); |
| threadgroup float2x2* const tint_symbol_225 = &((*(tint_symbol_202)).m23); |
| threadgroup float2x2* const tint_symbol_226 = &((*(tint_symbol_202)).m24); |
| threadgroup float2x2* const tint_symbol_227 = &((*(tint_symbol_202)).m25); |
| threadgroup float2x2* const tint_symbol_228 = &((*(tint_symbol_202)).m26); |
| threadgroup float2x2* const tint_symbol_229 = &((*(tint_symbol_202)).m27); |
| threadgroup float2x2* const tint_symbol_230 = &((*(tint_symbol_202)).m28); |
| threadgroup float2x2* const tint_symbol_231 = &((*(tint_symbol_202)).m29); |
| threadgroup float2x2* const tint_symbol_232 = &((*(tint_symbol_202)).m30); |
| threadgroup float2x2* const tint_symbol_233 = &((*(tint_symbol_202)).m31); |
| threadgroup float2x2* const tint_symbol_234 = &((*(tint_symbol_202)).m32); |
| threadgroup float2x2* const tint_symbol_235 = &((*(tint_symbol_202)).m33); |
| threadgroup float2x2* const tint_symbol_236 = &((*(tint_symbol_202)).m34); |
| threadgroup float2x2* const tint_symbol_237 = &((*(tint_symbol_202)).m35); |
| threadgroup float2x2* const tint_symbol_238 = &((*(tint_symbol_202)).m36); |
| threadgroup float2x2* const tint_symbol_239 = &((*(tint_symbol_202)).m37); |
| threadgroup float2x2* const tint_symbol_240 = &((*(tint_symbol_202)).m38); |
| threadgroup float2x2* const tint_symbol_241 = &((*(tint_symbol_202)).m39); |
| threadgroup float2x2* const tint_symbol_242 = &((*(tint_symbol_202)).m40); |
| threadgroup float2x2* const tint_symbol_243 = &((*(tint_symbol_202)).m41); |
| threadgroup float2x2* const tint_symbol_244 = &((*(tint_symbol_202)).m42); |
| threadgroup float2x2* const tint_symbol_245 = &((*(tint_symbol_202)).m43); |
| threadgroup float2x2* const tint_symbol_246 = &((*(tint_symbol_202)).m44); |
| threadgroup float2x2* const tint_symbol_247 = &((*(tint_symbol_202)).m45); |
| threadgroup float2x2* const tint_symbol_248 = &((*(tint_symbol_202)).m46); |
| threadgroup float2x2* const tint_symbol_249 = &((*(tint_symbol_202)).m47); |
| threadgroup float2x2* const tint_symbol_250 = &((*(tint_symbol_202)).m48); |
| threadgroup float2x2* const tint_symbol_251 = &((*(tint_symbol_202)).m49); |
| threadgroup float2x2* const tint_symbol_252 = &((*(tint_symbol_202)).m50); |
| threadgroup float2x2* const tint_symbol_253 = &((*(tint_symbol_202)).m51); |
| threadgroup float2x2* const tint_symbol_254 = &((*(tint_symbol_202)).m52); |
| threadgroup float2x2* const tint_symbol_255 = &((*(tint_symbol_202)).m53); |
| threadgroup float2x2* const tint_symbol_256 = &((*(tint_symbol_202)).m54); |
| threadgroup float2x2* const tint_symbol_257 = &((*(tint_symbol_202)).m55); |
| threadgroup float2x2* const tint_symbol_258 = &((*(tint_symbol_202)).m56); |
| threadgroup float2x2* const tint_symbol_259 = &((*(tint_symbol_202)).m57); |
| threadgroup float2x2* const tint_symbol_260 = &((*(tint_symbol_202)).m58); |
| threadgroup float2x2* const tint_symbol_261 = &((*(tint_symbol_202)).m59); |
| threadgroup float2x2* const tint_symbol_262 = &((*(tint_symbol_202)).m60); |
| threadgroup float2x2* const tint_symbol_263 = &((*(tint_symbol_202)).m61); |
| threadgroup float2x2* const tint_symbol_264 = &((*(tint_symbol_202)).m62); |
| threadgroup float2x2* const tint_symbol_265 = &((*(tint_symbol_202)).m63); |
| threadgroup float2x2* const tint_symbol_266 = &((*(tint_symbol_202)).m64); |
| threadgroup float2x2* const tint_symbol_267 = &((*(tint_symbol_202)).m65); |
| threadgroup float2x2* const tint_symbol_268 = &((*(tint_symbol_202)).m66); |
| threadgroup float2x2* const tint_symbol_269 = &((*(tint_symbol_202)).m67); |
| threadgroup float2x2* const tint_symbol_270 = &((*(tint_symbol_202)).m68); |
| threadgroup float2x2* const tint_symbol_271 = &((*(tint_symbol_202)).m69); |
| threadgroup float2x2* const tint_symbol_272 = &((*(tint_symbol_202)).m70); |
| threadgroup float2x2* const tint_symbol_273 = &((*(tint_symbol_202)).m71); |
| threadgroup float2x2* const tint_symbol_274 = &((*(tint_symbol_202)).m72); |
| threadgroup float2x2* const tint_symbol_275 = &((*(tint_symbol_202)).m73); |
| threadgroup float2x2* const tint_symbol_276 = &((*(tint_symbol_202)).m74); |
| threadgroup float2x2* const tint_symbol_277 = &((*(tint_symbol_202)).m75); |
| threadgroup float2x2* const tint_symbol_278 = &((*(tint_symbol_202)).m76); |
| threadgroup float2x2* const tint_symbol_279 = &((*(tint_symbol_202)).m77); |
| threadgroup float2x2* const tint_symbol_280 = &((*(tint_symbol_202)).m78); |
| threadgroup float2x2* const tint_symbol_281 = &((*(tint_symbol_202)).m79); |
| threadgroup float2x2* const tint_symbol_282 = &((*(tint_symbol_202)).m80); |
| threadgroup float2x2* const tint_symbol_283 = &((*(tint_symbol_202)).m81); |
| threadgroup float2x2* const tint_symbol_284 = &((*(tint_symbol_202)).m82); |
| threadgroup float2x2* const tint_symbol_285 = &((*(tint_symbol_202)).m83); |
| threadgroup float2x2* const tint_symbol_286 = &((*(tint_symbol_202)).m84); |
| threadgroup float2x2* const tint_symbol_287 = &((*(tint_symbol_202)).m85); |
| threadgroup float2x2* const tint_symbol_288 = &((*(tint_symbol_202)).m86); |
| threadgroup float2x2* const tint_symbol_289 = &((*(tint_symbol_202)).m87); |
| threadgroup float2x2* const tint_symbol_290 = &((*(tint_symbol_202)).m88); |
| threadgroup float2x2* const tint_symbol_291 = &((*(tint_symbol_202)).m89); |
| threadgroup float2x2* const tint_symbol_292 = &((*(tint_symbol_202)).m90); |
| threadgroup float2x2* const tint_symbol_293 = &((*(tint_symbol_202)).m91); |
| threadgroup float2x2* const tint_symbol_294 = &((*(tint_symbol_202)).m92); |
| threadgroup float2x2* const tint_symbol_295 = &((*(tint_symbol_202)).m93); |
| threadgroup float2x2* const tint_symbol_296 = &((*(tint_symbol_202)).m94); |
| threadgroup float2x2* const tint_symbol_297 = &((*(tint_symbol_202)).m95); |
| threadgroup float2x2* const tint_symbol_298 = &((*(tint_symbol_202)).m96); |
| threadgroup float2x2* const tint_symbol_299 = &((*(tint_symbol_202)).m97); |
| threadgroup float2x2* const tint_symbol_300 = &((*(tint_symbol_202)).m98); |
| threadgroup float2x2* const tint_symbol_301 = &((*(tint_symbol_202)).m99); |
| tint_symbol_inner(idx, tint_symbol_201, tint_symbol_203, tint_symbol_204, tint_symbol_205, tint_symbol_206, tint_symbol_207, tint_symbol_208, tint_symbol_209, tint_symbol_210, tint_symbol_211, tint_symbol_212, tint_symbol_213, tint_symbol_214, tint_symbol_215, tint_symbol_216, tint_symbol_217, tint_symbol_218, tint_symbol_219, tint_symbol_220, tint_symbol_221, tint_symbol_222, tint_symbol_223, tint_symbol_224, tint_symbol_225, tint_symbol_226, tint_symbol_227, tint_symbol_228, tint_symbol_229, tint_symbol_230, tint_symbol_231, tint_symbol_232, tint_symbol_233, tint_symbol_234, tint_symbol_235, tint_symbol_236, tint_symbol_237, tint_symbol_238, tint_symbol_239, tint_symbol_240, tint_symbol_241, tint_symbol_242, tint_symbol_243, tint_symbol_244, tint_symbol_245, tint_symbol_246, tint_symbol_247, tint_symbol_248, tint_symbol_249, tint_symbol_250, tint_symbol_251, tint_symbol_252, tint_symbol_253, tint_symbol_254, tint_symbol_255, tint_symbol_256, tint_symbol_257, tint_symbol_258, tint_symbol_259, tint_symbol_260, tint_symbol_261, tint_symbol_262, tint_symbol_263, tint_symbol_264, tint_symbol_265, tint_symbol_266, tint_symbol_267, tint_symbol_268, tint_symbol_269, tint_symbol_270, tint_symbol_271, tint_symbol_272, tint_symbol_273, tint_symbol_274, tint_symbol_275, tint_symbol_276, tint_symbol_277, tint_symbol_278, tint_symbol_279, tint_symbol_280, tint_symbol_281, tint_symbol_282, tint_symbol_283, tint_symbol_284, tint_symbol_285, tint_symbol_286, tint_symbol_287, tint_symbol_288, tint_symbol_289, tint_symbol_290, tint_symbol_291, tint_symbol_292, tint_symbol_293, tint_symbol_294, tint_symbol_295, tint_symbol_296, tint_symbol_297, tint_symbol_298, tint_symbol_299, tint_symbol_300, tint_symbol_301); |
| return; |
| } |
| |