УЪСаh0џ№џџwwџџїџџwџwwwїїїwwwwїџїwwwїџџџџџїwwџџџџїџџwџwwwїџџwїwїџwџwwwwџwwџїџџwwpp№p№џ№їwp№ BPLGІ“v0b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1_c0[0] uinnerRect_S1uradiusPlusHalf_S1urectUniform_S1_c0_c0_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1_c0[0] uinnerRect_S1uradiusPlusHalf_S1urectUniform_S1_c0_c0_c0 !Ž‘+ —2 wq*й2U DHуq:єˆ3d€‘+  eџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  ‘+Пu…“69ЖПu…“69Ж™‰Q‚ЄФŽц   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8€ТL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ~ТL +R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ТL9P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи|ТLLR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА}ТLsk_RTAdjustu_skRTFlipuedgeArray_S1_c0[0]uinnerRect_S1uradiusPlusHalf_S1urectUniform_S1_c0_c0_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[8] = { program.local[0..7] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R1.w, fragment.position.y, c[4].y, c[4].x; MOV.F R1.x, fragment.position; MOV.F R1.y, R1.w; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H1.xyz, c[1]; DP3.F32 R0.y, R1, H1; MOV.F H0.xyz, c[0]; DP3.F32 R0.x, H0, R1; SGE.F32 R0.x, R0, {0.5, 0, 0, 0}; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.x, R0; TRUNC.U R0.y, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[2]; DP3.F32 R0.y, R1, H0; MOV.F H0.xyz, c[3]; DP3.F32 R0.z, R1, H0; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; I2F.U R0.y, R0; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; MUL.F32 R1.z, R0.x, R0.y; I2F.U R2.x, R0.z; ADD.F32 R0, R1.xyxy, -c[5]; MUL.F32.SAT H0, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.zw, H0.xyxy, H0; MOV.F H0.x, {-1, 0, 0, 0}; ADD.F16 H0.xy, H0.zwzw, H0.x; MUL.F16 H0.y, H0.x, H0; ADD.F32 R0.xy, -R1, c[6]; ADD.F32 R0.z, R1.w, -c[6].w; MAX.F R0.y, R0, R0.z; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT R0.y, -R0.x, c[7].x; ADD.F32.SAT R0.x, -fragment.position, c[6].z; MUL.F32 H0.z, R0.x, R0.y; MUL.F32 R1.z, R1, R2.x; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.z, H0; MUL.F32 R0.x, H0.y, R1.z; MUL.F32 H1.x, R0, H0; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“v0b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c1[0] uinnerRect_S1uradiusPlusHalf_S1urectUniform_S1_c0_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c1[0] uinnerRect_S1uradiusPlusHalf_S1urectUniform_S1_c0_c0 !Ž‘+ —2 wq*й2U DHуq:єˆ3d€‘+  eџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  ‘+Пu…“69ЖПu…“69Ж‰€Lђ9Ga’   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ќHL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆњHL .R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ћHL<P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџијHLOR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАљHLsk_RTAdjustu_skRTFlipuedgeArray_S1_c0_c1[0]uinnerRect_S1uradiusPlusHalf_S1urectUniform_S1_c0_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[8] = { program.local[0..7] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R1.w, fragment.position.y, c[4].y, c[4].x; MOV.F R1.x, fragment.position; MOV.F R1.y, R1.w; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H1.xyz, c[1]; DP3.F32 R0.y, R1, H1; MOV.F H0.xyz, c[0]; DP3.F32 R0.x, H0, R1; SGE.F32 R0.x, R0, {0.5, 0, 0, 0}; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.x, R0; TRUNC.U R0.y, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[2]; DP3.F32 R0.y, R1, H0; MOV.F H0.xyz, c[3]; DP3.F32 R0.z, R1, H0; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; I2F.U R0.y, R0; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; MUL.F32 R1.z, R0.x, R0.y; I2F.U R2.x, R0.z; ADD.F32 R0, R1.xyxy, -c[5]; MUL.F32.SAT H0, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.zw, H0.xyxy, H0; MOV.F H0.x, {-1, 0, 0, 0}; ADD.F16 H0.xy, H0.zwzw, H0.x; MUL.F16 H0.y, H0.x, H0; ADD.F32 R0.xy, -R1, c[6]; ADD.F32 R0.z, R1.w, -c[6].w; MAX.F R0.y, R0, R0.z; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT R0.y, -R0.x, c[7].x; ADD.F32.SAT R0.x, -fragment.position, c[6].z; MUL.F32 H0.z, R0.x, R0.y; MUL.F32 R1.z, R1, R2.x; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.z, H0; MUL.F32 R0.x, H0.y, R1.z; MUL.F32 H1.x, R0, H0; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“И)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1[0] sk_RTAdjust u_skRTFlipuedgeArray_S1[0]!ŽC& —2 wq*й2U DHуq:єˆ3d€C& (џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  C&Пu…“69ЖПu…“69ЖА$PXд+ѕ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАхаL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџифаLsk_RTAdjustu_skRTFlipuedgeArray_S1[0]R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЭ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[5] = { program.local[0..4] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[4], c[4].x; MOV.F R0.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[0]; DP3.F32 R0.w, H0, R0; MOV.F H1.xyz, c[1]; DP3.F32 R1.x, R0, H1; SGE.F32 R1.x, R1, {0.5, 0, 0, 0}; SGE.F32 R0.w, R0, {0.5, 0, 0, 0}.x; TRUNC.U R1.x, R1; TRUNC.U R0.w, R0; I2F.U R1.x, R1; I2F.U R0.w, R0; MUL.F32 R0.w, R0, R1.x; MOV.F H0.xyz, c[2]; DP3.F32 R1.x, R0, H0; MOV.F H1.xyz, c[3]; DP3.F32 R0.y, R0, H1; SGE.F32 R0.x, R1, {0.5, 0, 0, 0}; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.x, R0; TRUNC.U R0.y, R0; I2F.U R0.x, R0; I2F.U R0.y, R0; MUL.F32 R0.x, R0.w, R0; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“H5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipublurRadius_S1_c0ucornerRadius_S1_c0 uinnerRect_S2umatrix_S1_c0_c0uproxyRect_S1_c0uradiusPlusHalf_S2uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipublurRadius_S1_c0ucornerRadius_S1_c0 uinnerRect_S2umatrix_S1_c0_c0uproxyRect_S1_c0uradiusPlusHalf_S2uTextureSampler_0_S1 ^‹!Ž/ —2 wq*й2U DHуq:єˆ3d€/ •џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  /Пu…“69ЖПu…“69ЖoЛфцUx‚   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџе№L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиа№L,џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8д№L>џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџше№L RR‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџРж№L`[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`г№LqR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆв№L‚P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАб№Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipublurRadius_S1_c0ucornerRadius_S1_c0uinnerRect_S2umatrix_S1_c0_c0uproxyRect_S1_c0uradiusPlusHalf_S2R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџf!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[10] = { program.local[0..9] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; ADD.F32 R0.xy, c[5].zwzw, -c[5]; MUL.F32 R1.xy, R0, {0.5, 0, 0, 0}.x; MAD.F32 R2.z, fragment.position.y, c[3].y, c[3].x; MOV.F H0.z, {2, 0, 0, 0}.x; MOV.F R0.y, R2.z; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[5].xyxy; SLT.F32 R2.xy, R0.zwzw, R1; SGT.F32 R1.zw, R0, R1.xyxy; TRUNC.U R2.xy, R2; TRUNC.U R1.zw, R1; ADD.F32 R0.zw, R0, -R1.xyxy; MOV.F H0.w, {0.5, 0, 0, 0}.x; MAD.F16 H0.z, c[6].x, H0, c[4].x; ADD.F16 H1.x, H0.z, H0.w; ADD.F32 R1.xy, R1, -H1.x; ADD.F32 H0.zw, |R0|, -R1.xyxy; ADD.F32 R0.zw, R0.xyxy, -c[7]; MOV.F H1.y, {0, 0, 0, 0}.x; ADD.F32 R0.x, -fragment.position, c[7]; MAX.F R0.x, R0, R0.z; MOV.F R0.y, R0.w; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.z, R0, R0; RSQ.F32 R0.z, R0.z; RCP.F32 R0.z, R0.z; ADD.F32.SAT R0.w, -R0.z, c[8].x; MAX.F H0.zw, H0, H1.y; ADD.F32.SAT R0.z, R2, -c[7].y; I2F.U R2.xy, R2; I2F.U R1.zw, R1; ADD.F32 H0.xy, R1.zwzw, -R2; MAD.F16 H0.xy, H0.zwzw, H0, H1.x; DIV.F16 H0.zw, H0.xyxy, H1.x; MOV.F H0.x, {0.5, 0, 0, 0}; MUL.F16 H0.xy, H0.zwzw, H0.x; MUL.F32 R0.xy, H0.y, c[1]; MUL.F32 H0.y, R0.z, R0.w; MAD.F32 R0.xy, H0.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[9]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H1.x, H0, H0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ BPLGІ“ћ5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ7ђџџџџџџџџџџ sk_RTAdjustuColorXform_S0 uDstTF_S0[0] uSrcTF_S0[0]uTextureSampler_0_S0 sk_RTAdjustuColorXform_S0 uDstTF_S0[0] uSrcTF_S0[0]uTextureSampler_0_S0f!ŽD1 —2 wq*й2U DHуq:єˆ3d€D1 Jџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  D1Пu…“69ЖПu…“69ЖnfGЕ~ЇЈ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ ˜ L [‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА˜ L џџџџџџџџџџџџџџџџ џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` ˜ L (џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ и˜ L5fџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ sk_RTAdjustuColorXform_S0uDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vlocalCoord_S0 R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџš !!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[18] = { program.local[0..17] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; TEX.F R0, fragment.attrib[0], exthandle(c[17]), EXTERNAL; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.z, R1.x, -R1.y; MOV.F R1.xy, R0.yzzw; SLT.F32 R0.y, |R0.x|, c[4].x; TRUNC.U.CC HC.x, R0.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.y, R0.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.x, R0, c[1], c[2]; POW.F32 R0.x, R0.x, c[0].x; ADD.F32 R0.y, R0.x, c[5].x; ENDIF; SLT.F32 R0.z, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.z, R0; TRUNC.U R0.x, R0; MUL.F32 R1.w, R1.z, R0.y; I2F.U R0.z, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.z; SLT.F32 R0.z, |R1.x|, c[4].x; TRUNC.U.CC HC.x, R0.z; MOV.F R0.y, |R1.x|; IF NE.x; MAD.F32 R0.z, R0.y, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R0, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.z, R0.y, c[5].x; ENDIF; SLT.F32 R1.x, R1.y, {0, 0, 0, 0}; SGT.F32 R0.y, R1, {0, 0, 0, 0}.x; TRUNC.U R1.x, R1; TRUNC.U R0.y, R0; MUL.F32 R0.x, R0, R0.z; I2F.U R1.x, R1; I2F.U R0.y, R0; ADD.F32 R0.y, R0, -R1.x; SLT.F32 R1.x, |R1.y|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.z, |R1.y|; IF NE.x; MAD.F32 R0.z, R0, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R0, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; MUL.F32 R1.x, R0.y, R0.z; MUL.F32 R0.xyz, R0.x, c[8]; MAD.F32 R0.xyz, R1.w, c[7], R0; MUL.F32 R1.xyz, R1.x, c[9]; ADD.F32 R1.yzw, R0.xxyz, R1.xxyz; SGT.F32 R0.z, R0.x, -R1.x; SLT.F32 R1.x, R0, -R1; TRUNC.U R0.x, R0.z; TRUNC.U R0.z, R1.x; I2F.U R1.x, R0.z; MOV.F R0.y, |R1|; SLT.F32 R1.y, |R1|, c[14].x; I2F.U R0.x, R0; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, R0.w; ADD.F32 R0.x, R0, -R1; IF NE.x; MAD.F32 R1.x, R0.y, c[13], c[16]; ELSE; MAD.F32 R0.y, R0, c[11].x, c[12].x; POW.F32 R0.y, R0.y, c[10].x; ADD.F32 R1.x, R0.y, c[15]; ENDIF; SLT.F32 R1.y, R1.z, {0, 0, 0, 0}.x; SGT.F32 R0.y, R1.z, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R0.y, R0; MUL.F32 R0.x, R0, R1; I2F.U R1.y, R1; I2F.U R0.y, R0; ADD.F32 R0.y, R0, -R1; SLT.F32 R1.y, |R1.z|, c[14].x; TRUNC.U.CC HC.x, R1.y; MOV.F R1.x, |R1.z|; IF NE.x; MAD.F32 R1.x, R1, c[13], c[16]; ELSE; MAD.F32 R1.x, R1, c[11], c[12]; POW.F32 R1.x, R1.x, c[10].x; ADD.F32 R1.x, R1, c[15]; ENDIF; SLT.F32 R1.z, R1.w, {0, 0, 0, 0}.x; SGT.F32 R1.y, R1.w, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; MUL.F32 R0.y, R0, R1.x; I2F.U R1.y, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1.y, -R1; SLT.F32 R1.y, |R1.w|, c[14].x; TRUNC.U.CC HC.x, R1.y; MOV.F R1.x, |R1.w|; IF NE.x; MAD.F32 R1.w, R1.x, c[13].x, c[16].x; ELSE; MAD.F32 R1.x, R1, c[11], c[12]; POW.F32 R1.x, R1.x, c[10].x; ADD.F32 R1.w, R1.x, c[15].x; ENDIF; MOV.F R1.xy, R0; MUL.F32 R1.z, R1, R1.w; MUL.F32 result_color0.xyz, R1, R0.z; MOV.F result_color0.w, R0; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“*5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0!Ž3/ —2 wq*й2U DHуq:єˆ3d€3/ *џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  3/Пu…“69ЖПu…“69Жяњ{o†ТЁp   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆГ3L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8Е3L.Q‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАВ3L HR‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ Ж3LVR‹џџџџџџџџџџџџџџџџ"џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ шЖ3LgP‹џџџџџџџџџџџџџџџџ&џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ иБ3LzP‹џџџџџџџџџџџџџџџџ(џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ `Д3L sk_RTAdjustu_skRTFlipuedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0]uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[13] = { program.local[0..12] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[8], c[8].x; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[4]; DP3.F32.SAT R0.x, R1, H0; MOV.F H1.xyz, c[5]; DP3.F32.SAT R0.y, R1, H1; MOV.F H1.xyz, c[7]; DP3.F32.SAT R0.z, R1, H1; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[6]; DP3.F32.SAT R0.y, R1, H0; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[0]; DP3.F32 R0.y, H0, R1; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; MUL.F32 R0.x, R0, R0.z; MOV.F H1.xyz, c[1]; DP3.F32 R0.z, R1, H1; MOV.F H1.xyz, c[3]; DP3.F32 R0.w, R1, H1; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; SGE.F32 R0.w, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.w, R0; MOV.F H0.xyz, c[2]; I2F.U R0.z, R0; I2F.U R0.y, R0; MUL.F32 R0.y, R0, R0.z; DP3.F32 R0.z, R1, H0; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; I2F.U R0.z, R0; MUL.F32 R0.y, R0, R0.z; I2F.U R0.w, R0; MUL.F32 R0.y, R0, R0.w; MUL.F32 R1.z, R0.y, R0.x; ADD.F32 R0.xy, -R1, c[11]; ADD.F32 R0.zw, R1.xyxy, -c[11]; MAX.F R0.zw, R0.xyxy, R0; ADD.F32 R0.xy, R1, -c[9].zwzw; ADD.F32 R1.xy, -R1, c[9]; MAX.F R0.xy, R1, R0; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.z, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.z; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; ADD.F32.SAT H0.y, -R0.x, c[10].x; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.y, H0; MUL.F32 R0.x, R1.z, H0; ADD.F32.SAT R0.y, -R0, c[12].x; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“(5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0!Ž1/ —2 wq*й2U DHуq:єˆ3d€1/ *џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  1/Пu…“69ЖПu…“69ЖnQммћйm3   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ‰• L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8‹• L.Q‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАˆ• L HR‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ Œ• LVR‹џџџџџџџџџџџџџџџџ"џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ шŒ• LgP‹џџџџџџџџџџџџџџџџ&џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 臕 LzP‹џџџџџџџџџџџџџџџџ(џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ `Š• L sk_RTAdjustu_skRTFlipuedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0]uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[13] = { program.local[0..12] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[8], c[8].x; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[4]; DP3.F32 R0.x, R1, H0; MOV.F H1.xyz, c[5]; DP3.F32 R0.y, R1, H1; MOV.F H1.xyz, c[7]; DP3.F32 R0.z, R1, H1; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; SGE.F32 R0.x, R0, {0.5, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[6]; DP3.F32 R0.y, R1, H0; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; I2F.U R0.y, R0; MUL.F32 R0.x, R0, R0.y; I2F.U R0.z, R0; MOV.F H0.xyz, c[0]; DP3.F32.SAT R0.y, H0, R1; MUL.F32 R0.x, R0, R0.z; MOV.F H1.xyz, c[1]; DP3.F32.SAT R0.z, R1, H1; MOV.F H1.xyz, c[3]; DP3.F32.SAT R0.w, R1, H1; MOV.F H0.xyz, c[2]; MUL.F32 R0.y, R0, R0.z; DP3.F32.SAT R0.z, R1, H0; MUL.F32 R0.y, R0, R0.z; MUL.F32 R0.y, R0, R0.w; MUL.F32 R1.z, R0.y, R0.x; ADD.F32 R0.xy, -R1, c[11]; ADD.F32 R0.zw, R1.xyxy, -c[11]; MAX.F R0.zw, R0.xyxy, R0; ADD.F32 R0.xy, R1, -c[9].zwzw; ADD.F32 R1.xy, -R1, c[9]; MAX.F R0.xy, R1, R0; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.z, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.z; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; ADD.F32.SAT H0.y, -R0.x, c[10].x; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.y, H0; MUL.F32 R0.x, R1.z, H0; ADD.F32.SAT R0.y, -R0, c[12].x; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“(2b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 !ŽЯ, —2 wq*й2U DHуq:єˆ3d€Я,  vџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Я,Пu…“69ЖПu…“69Ж 8рIxЄЪ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЋС L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`­С L .R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ЎС L<R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЏС LMP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЊС L`P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆЌС L sk_RTAdjustu_skRTFlipuedgeArray_S1_c0_c0[0]uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџл!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[9] = { program.local[0..8] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[4], c[4].x; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[0]; DP3.F32 R0.x, H0, R1; MOV.F H1.xyz, c[1]; DP3.F32 R0.y, R1, H1; MOV.F H1.xyz, c[3]; DP3.F32 R0.z, R1, H1; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; SGE.F32 R0.x, R0, {0.5, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; MOV.F H0.xyz, c[2]; I2F.U R0.y, R0; I2F.U R0.x, R0; MUL.F32 R0.x, R0, R0.y; DP3.F32 R0.y, R1, H0; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; I2F.U R0.y, R0; I2F.U R0.z, R0; MUL.F32 R0.x, R0, R0.y; MUL.F32 R1.z, R0.x, R0; ADD.F32 R0.xy, -R1, c[7]; ADD.F32 R0.zw, R1.xyxy, -c[7]; MAX.F R0.zw, R0.xyxy, R0; ADD.F32 R0.xy, R1, -c[5].zwzw; ADD.F32 R1.xy, -R1, c[5]; MAX.F R0.xy, R1, R0; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.z, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.z; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; ADD.F32.SAT H0.y, -R0.x, c[6].x; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.y, H0; MUL.F32 R0.x, R1.z, H0; ADD.F32.SAT R0.y, -R0, c[8].x; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“н4b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipublurRadius_S1_c0ucornerRadius_S1_c0 uinnerRect_S2umatrix_S1_c0_c0uproxyRect_S1_c0uradiusPlusHalf_S2uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipublurRadius_S1_c0ucornerRadius_S1_c0 uinnerRect_S2umatrix_S1_c0_c0uproxyRect_S1_c0uradiusPlusHalf_S2uTextureSampler_0_S1 ^‹!ŽВ. —2 wq*й2U DHуq:єˆ3d€В. •џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  В.Пu…“69ЖПu…“69ЖWK`ХЁB   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ=fL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи8fL,џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш=fL RR‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџР>fL`[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`;fLqR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ:fL‚P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА9fLsk_RTAdjustuTextureSampler_0_S1u_skRTFlipublurRadius_S1_c0ucornerRadius_S1_c0uinnerRect_S2umatrix_S1_c0_c0uproxyRect_S1_c0uradiusPlusHalf_S2R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[10] = { program.local[0..9] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; ADD.F32 R0.xy, c[5].zwzw, -c[5]; MUL.F32 R1.xy, R0, {0.5, 0, 0, 0}.x; MOV.F H0.z, {2, 0, 0, 0}.x; MAD.F32 R0.y, fragment.position, c[3], c[3].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[5].xyxy; SLT.F32 R2.xy, R0.zwzw, R1; SGT.F32 R1.zw, R0, R1.xyxy; TRUNC.U R2.xy, R2; TRUNC.U R1.zw, R1; ADD.F32 R0.zw, R0, -R1.xyxy; MOV.F H0.w, {0.5, 0, 0, 0}.x; MAD.F16 H0.z, c[6].x, H0, c[4].x; ADD.F16 H1.x, H0.z, H0.w; ADD.F32 R1.xy, R1, -H1.x; ADD.F32 H0.zw, |R0|, -R1.xyxy; ADD.F32 R0.zw, R0.xyxy, -c[7]; MOV.F H1.y, {0, 0, 0, 0}.x; ADD.F32 R0.xy, -R0, c[7]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.z, R0, R0; RSQ.F32 R0.z, R0.z; MAX.F H0.zw, H0, H1.y; RCP.F32 R0.z, R0.z; I2F.U R2.xy, R2; I2F.U R1.zw, R1; ADD.F32 H0.xy, R1.zwzw, -R2; MAD.F16 H0.xy, H0.zwzw, H0, H1.x; DIV.F16 H0.zw, H0.xyxy, H1.x; MOV.F H0.x, {0.5, 0, 0, 0}; MUL.F16 H0.xy, H0.zwzw, H0.x; MUL.F32 R0.xy, H0.y, c[1]; MAD.F32 R0.xy, H0.x, c[0], R0; ADD.F32.SAT H0.y, -R0.z, c[8].x; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[9]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ BPLGІ“]9b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0uTextureSampler_0_S1     ^‹!Ž(3 —2 wq*й2U DHуq:єˆ3d€(3 ŠZџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ (3Пu…“69ЖПu…“69Жm›х‹'Њ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшш L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ч L 4P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ц L ?[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиу LJ[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш L[R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆх LvR‹џџџџџџџџџџџџџџџџVџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАф L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8 !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[21] = { program.local[0..20] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R1.x, {0, 0, 0, 0}; REP.S {6, 0, 0, 0}; MOV.S R1.y, R1.x; ADD.F32 R1.z, c[17].w, -c[17].y; ADD.F32 R2.x, c[17].z, -c[17]; MUL.F16 H0.xy, c[R1.y + 3].x, c[19]; ADD.F32 R0.zw, fragment.attrib[0].xyxy, H0.xyxy; MUL.F32 R0.xy, R0.w, c[1]; MAD.F32 R0.xy, R0.z, c[0], R0; ADD.F32 R0.xy, R0, c[2]; MUL.F32 R1.w, R1.z, {2, 0, 0, 0}.x; ADD.F32 R0.w, R0.y, -c[17].y; DIV.F32 R0.y, R0.w, R1.w; FLR.F R0.y, R0; MAD.F32 R0.y, -R1.w, R0, R0.w; SGE.F32 R0.w, R0.y, R1.z; TRUNC.U R0.w, R0; MUL.F32 R2.y, R2.x, {2, 0, 0, 0}.x; ADD.F32 R0.x, R0, -c[17]; DIV.F32 R0.z, R0.x, R2.y; FLR.F R0.z, R0; MAD.F32 R0.x, -R2.y, R0.z, R0; MAD.F32 R0.z, R0.y, {-2, 0, 0, 0}.x, R1.w; I2F.U R0.w, R0; MAD.F32 R0.y, R0.w, R0.z, R0; SGE.F32 R0.z, R0.x, R2.x; TRUNC.U R0.w, R0.z; MAD.F32 R0.z, R0.x, {-2, 0, 0, 0}.x, R2.y; I2F.U R0.w, R0; MAD.F32 R0.x, R0.w, R0.z, R0; MUL.F16 H0.xy, c[R1.y + 3].z, c[19]; ADD.F32 R0.zw, fragment.attrib[0].xyxy, H0.xyxy; MUL.F32 R2.zw, R0.w, c[1].xyxy; MAD.F32 R2.zw, R0.z, c[0].xyxy, R2; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[20]; ADD.F32 R0.y, R0, c[17]; ADD.F32 R0.x, R0, c[17]; MIN.F R0.xy, R0, c[18].zwzw; MAX.F R0.xy, R0, c[18]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; ADD.F32 R0.xy, R2.zwzw, c[2]; ADD.F32 R0.z, R0.x, -c[17].x; ADD.F32 R0.x, R0.y, -c[17].y; DIV.F32 R0.y, R0.z, R2.y; DIV.F32 R0.w, R0.x, R1.w; FLR.F R0.w, R0; MAD.F32 R0.x, -R1.w, R0.w, R0; FLR.F R0.y, R0; MAD.F32 R0.y, -R2, R0, R0.z; SGE.F32 R0.z, R0.y, R2.x; TRUNC.U R0.w, R0.z; MAD.F32 R0.z, R0.y, {-2, 0, 0, 0}.x, R2.y; I2F.U R0.w, R0; MAD.F32 R0.y, R0.w, R0.z, R0; SGE.F32 R1.z, R0.x, R1; TRUNC.U R0.w, R1.z; MAD.F32 R0.z, R0.x, {-2, 0, 0, 0}.x, R1.w; I2F.U R0.w, R0; MAD.F32 R0.x, R0.w, R0.z, R0; ADD.F32 R0.z, R0.y, c[17].x; ADD.F32 R0.w, R0.x, c[17].y; MIN.F R0.xy, R0.zwzw, c[18].zwzw; MAD.F16 H1, c[R1.y + 3].y, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.xy, R0, c[18]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.y + 3].w, H0, H1; ADD.S R1.x, R1, {1, 0, 0, 0}; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“I/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucoverageInvert_S1uinnerRect_S1_c0 umatrix_S1_c1uradiusPlusHalf_S1_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipucoverageInvert_S1uinnerRect_S1_c0 umatrix_S1_c1uradiusPlusHalf_S1_c0uTextureSampler_0_S1^‹!Ž* —2 wq*й2U DHуq:єˆ3d€* tџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  *Пu…“69ЖПu…“69Жƒ_?У/‰Мн   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`# L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи L,P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА! L?R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ% L P[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ" L^P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8$ Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipucoverageInvert_S1uinnerRect_S1_c0umatrix_S1_c1uradiusPlusHalf_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџО!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[8] = { program.local[0..7] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.z, fragment.position.y, c[3].y, c[3].x; MOV.F R1.y, R0.z; MOV.F R1.x, fragment.position; ADD.F32 R0.xy, R1, -c[4].zwzw; ADD.F32 R1.xy, -R1, c[4]; MAX.F R0.xy, R1, R0; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; MUL.F32 R0.zw, R0.z, c[1].xyxy; MAD.F32 R1.xy, fragment.position.x, c[0], R0.zwzw; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.w, R0.x; ADD.F32 R0.xy, R1, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[7]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H0.y, H0.x, c[6].x, c[6]; RCP.F32 R0.x, R0.w; ADD.F32.SAT H0.x, -R0, c[5]; MUL.F16 H1.x, H0, H0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  €џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“О+b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S1_c0uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip ucircle_S1_c0uTextureSampler_0_S0^‹!ŽЏ' —2 wq*й2U DHуq:єˆ3d€Џ' : џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ % Џ'Пu…“69ЖПu…“69Ж*96 Ј]e &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipucircle_S1_c0R‹ P‹P‹colorlocalCoordposition R‹ џџџџџџџџ P‹!џџџџџџџџ R‹џџџџџџџџvcolor_S0vlocalCoord_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordposition џџџџR‹ џџџџP‹ џџџџџџџџR‹vcolor_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџJ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1, H2; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.w, R0.x; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; RCP.F32 R0.x, R0.w; MOV.F H1, fragment.attrib[0]; MAD.F32.SAT H2.x, -R0, c[1].z, c[1].z; MUL.F16 H0, H0, H1; MUL.F16 result_color0, H0, H2.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“w.b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuDstTextureCoords_S0 u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uDstTextureSampler_S0 sk_RTAdjustuDstTextureCoords_S0 u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uDstTextureSampler_S0^‹!ŽІ) —2 wq*й2U DHуq:єˆ3d€І) cџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  І)Пu…“69ЖПu…“69Жѓhnˆђбь   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиюО L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ёО L!^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 7P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАяО L BR‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ђО LPP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ№О Lsk_RTAdjustuDstTextureCoords_S0uDstTextureSampler_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџm!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[5] = { program.local[0..4] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1, H2; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.z, fragment.position.x; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; ADD.F32 R1.xy, R0.zwzw, -c[2].zwzw; ADD.F32 R0.xy, -R0.zwzw, c[2]; MAX.F R0.xy, R0, R1; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H1.y, -R0.x, c[3].x; ADD.F32 R0.xy, R0.zwzw, -c[1]; MOV.F H0.x, {-1, 0, 0, 0}; MUL.F32 R0.xy, R0, c[1].zwzw; SLE.F16 H1.x, -H1.y, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[4]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; TRUNC.U R0.x, H1; MOV.F H1.x, {1, 0, 0, 0}; AND.U R0.y, R0.x, R0.x; AND.U.CC HC.x, R0.y, R0; ADD.F16 H2.x, -H1.y, H1; IF NE.x; MOV.U.CC RC.x, {1, 0, 0, 0}; KIL NE.x; ENDIF; MAD.F16 H1, -H2.x, H0, H0; MOV.F H0, fragment.attrib[0]; MAD.F16 result_color0, H2.x, H0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“г#b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inputPoint inputPointP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjustuaffineMatrix_S0 utranslate_S0 sk_RTAdjustuaffineMatrix_S0 utranslate_S0џџџџ€!ŽŽ —2 wq*й2U DHуq:є§d€Ž +џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Ž Пu…“69ЖПu…“69ЖџРЃіј Џ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџис L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАс L P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustuaffineMatrix_S0utranslate_S0 P‹inputPoint R‹џџџџџџџџgl_Position џџџџP‹inputPoint~!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[0].y, c[1].zwzw; MAD.F32 R0.xy, vertex.attrib[0].x, c[1], R0; ADD.F32 R0.xy, R0, c[2]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџF!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; TEMP T; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Џ5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddp01p01R‹p23p23R‹resolveLevel_and_idxresolveLevel_and_idxP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjustuaffineMatrix_S0 utranslate_S0 sk_RTAdjustuaffineMatrix_S0 utranslate_S0џџџџ€!Ž 2 —2 wq*й2U DHуq:є§d€ 2 +џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  2Пu…“69ЖПu…“69Ж9ьѕœ§ћУœ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџис L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАŽс L P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustuaffineMatrix_S0utranslate_S0R‹R‹P‹p01p23resolveLevel_and_idx R‹џџџџџџџџgl_PositionџџџџR‹џџџџR‹џџџџP‹p01p23resolveLevel_and_idx!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; TEMP R0, R1, R2, R3; TEMP T; TEMP RC; SHORT TEMP HC; MUL.F32 R0.x, vertex.attrib[2].z, {2, 0, 0, 0}; SNE.F32 R0.y, vertex.attrib[2].z, {0, 0, 0, 0}.x; SEQ.F R0.x, vertex.attrib[2].z, R0; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; AND.U.CC HC.x, R0, R0.y; MOV.F R2.z, vertex.attrib[0].x; MOV.F R2.w, vertex.attrib[0].y; IF NE.x; SNE.F32 R0.x, vertex.attrib[0], {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R0.xy, vertex.attrib[1].zwzw; ELSE; SNE.F32 R0.x, vertex.attrib[0].y, {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R0.xy, vertex.attrib[2]; ELSE; MOV.F R0.xy, vertex.attrib[1]; ENDIF; ENDIF; ELSE; MUL.F32 R1.x, vertex.attrib[2].w, {2, 0, 0, 0}; SNE.F32 R1.y, vertex.attrib[2].w, {0, 0, 0, 0}.x; SEQ.F R1.x, vertex.attrib[2].w, R1; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; AND.U.CC HC.x, R1, R1.y; MOV.F R0.xy, vertex.attrib[1].zwzw; MOV.F R0.zw, vertex.attrib[2]; MOV.F R3.z, {-1, 0, 0, 0}.x; IF NE.x; MUL.F32 R0.xy, vertex.attrib[1].w, c[1].zwzw; MUL.F32 R0.zw, vertex.attrib[1].y, c[1]; MUL.F32 R1.zw, vertex.attrib[2].y, c[1]; MAD.F32 R0.zw, vertex.attrib[1].x, c[1].xyxy, R0; MAD.F32 R0.xy, vertex.attrib[1].z, c[1], R0; MIN.F R1.xy, R0.zwzw, R0; MAD.F32 R1.zw, vertex.attrib[2].x, c[1].xyxy, R1; MAX.F R2.xy, R0.zwzw, R0; MIN.F R1.xy, R1, R1.zwzw; MAX.F R2.xy, R1.zwzw, R2; ADD.F32 R1.xy, R1, R2; MAD.F32 R0.xy, -R1, {0.5, 0, 0, 0}.x, R0; MAD.F32 R1.zw, -R1.xyxy, {0.5, 0, 0, 0}.x, R1; MAD.F32 R1.xy, -R1, {0.5, 0, 0, 0}.x, R0.zwzw; MUL.F32 R0.zw, vertex.attrib[2].z, R0.xyxy; DP2.F32 R0.y, R0, R0; MAD.F32 R0.zw, R0, {-2, 0, 0, 0}.x, R1.xyxy; ADD.F32 R0.zw, R0, R1; DP2.F32 R0.x, R1, R1; MAX.F R0.x, R0, R0.y; DP2.F32 R1.z, R1.zwzw, R1.zwzw; MAX.F R0.y, R0.x, R1.z; DP2.F32 R0.x, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.z, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.x; MAD.F32 R0.x, R0.z, {4, -1, 0, 0}, {4, -1, 0, 0}.y; MAX.F R0.x, R0, {0, 0, 0, 0}; MAD.F32 R0.z, vertex.attrib[2], {-2, 0, 0, 0}.x, -{-2, 0, 0, 0}.x; MUL.F32 R0.z, R0.x, |R0|; MAD.F32 R0.y, R0, {4, 0, 0, 0}.x, R0.z; MIN.F R0.x, vertex.attrib[2].z, {1, 0, 0, 0}; DIV.F32 R0.x, R0.y, R0.x; MUL.F32 R0.x, R0, {0.25, 0, 0, 0}; MAX.F R0.x, R0, {1, 0, 0, 0}; LG2.F32 R0.x, R0.x; MUL.F32 R0.x, R0, {0.5, 0, 0, 0}; CEIL.F R1.x, R0; MUL.F32 R0.xy, vertex.attrib[2].z, vertex.attrib[1].zwzw; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2]; ELSE; MAD.F32 R1.zw, vertex.attrib[2].xyxy, {-2, 0, 0, 0}.x, vertex.attrib[2]; ADD.F32 R3.xy, vertex.attrib[1].zwzw, R1.zwzw; MAD.F32 R1.xy, vertex.attrib[1].zwzw, {-2, 0, 0, 0}.x, vertex.attrib[2]; ADD.F32 R1.xy, R1, vertex.attrib[1]; MUL.F32 R1.zw, R3.y, c[1]; MUL.F32 R2.xy, R1.y, c[1].zwzw; MAD.F32 R1.zw, R3.x, c[1].xyxy, R1; MAD.F32 R1.xy, R1.x, c[1], R2; DP2.F32 R1.z, R1.zwzw, R1.zwzw; DP2.F32 R1.x, R1, R1; MAX.F R1.x, R1, R1.z; MUL.F32 R1.x, R1, {9, 0, 0, 0}; MAX.F R1.x, R1, {1, 0, 0, 0}; LG2.F32 R1.x, R1.x; MUL.F32 R1.x, R1, {0.25, 0, 0, 0}; CEIL.F R1.x, R1; ENDIF; SGT.F32 R1.y, vertex.attrib[0].x, R1.x; TRUNC.U.CC HC.x, R1.y; IF NE.x; ADD.F32 R1.y, -vertex.attrib[0].x, R1.x; EX2.F32 R1.y, R1.y; MUL.F32 R1.y, vertex.attrib[0], R1; FLR.F R2.w, R1.y; MOV.F R2.z, R1.x; ENDIF; ADD.F32 R1.x, -R2.z, {5, 0, 0, 0}; EX2.F32 R1.x, R1.x; MAD.F32 R1.x, R2.w, R1, {0.5, 0, 0, 0}; FLR.F R1.z, R1.x; SLT.F32 R1.y, R1.z, {32, 0, 0, 0}.x; SLT.F32 R1.x, {0, 0, 0, 0}, R1.z; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; AND.U.CC HC.x, R1, R1.y; IF NE.x; MUL.F32 R1.z, R1, {0.03125, 0, 0, 0}.x; ADD.F32 R1.xy, R0.zwzw, -vertex.attrib[2]; ADD.F32 R0.zw, vertex.attrib[2].xyxy, -R0.xyxy; MAD.F32 R0.zw, R1.z, R0, R0.xyxy; MAD.F32 R1.xy, R1.z, R1, vertex.attrib[2]; ADD.F32 R1.xy, R1, -R0.zwzw; ADD.F32 R0.xy, R0, -vertex.attrib[1]; MAD.F32 R1.w, R3.z, R1.z, -R1.z; ADD.F32 R1.w, R1, {1, 0, 0, 0}.x; ADD.F32 R2.x, R3.z, -R1.w; MAD.F32 R1.xy, R1.z, R1, R0.zwzw; MAD.F32 R0.xy, R1.z, R0, vertex.attrib[1]; ADD.F32 R0.zw, R0, -R0.xyxy; MAD.F32 R0.xy, R1.z, R0.zwzw, R0; ADD.F32 R0.zw, R1.xyxy, -R0.xyxy; ADD.F32 R2.x, -R1.w, R2; MAD.F32 R1.x, R1.z, R2, R1.z; ADD.F32 R1.y, R1.w, R1.x; MAD.F32 R0.zw, R1.z, R0, R0.xyxy; SLT.F32 R1.x, R3.z, {0, 0, 0, 0}; DIV.F32 R0.xy, R0, R1.y; TRUNC.U.CC HC.x, R1; MOV.F R0.xy(NE.x), R0.zwzw; ELSE; SEQ.F R0.x, R1.z, {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R0.xy, vertex.attrib[1]; ELSE; MOV.F R0.xy, R0.zwzw; ENDIF; ENDIF; ENDIF; MUL.F32 R0.zw, R0.y, c[1]; MAD.F32 R0.xy, R0.x, c[1], R0.zwzw; ADD.F32 R0.xy, R0, c[2]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџF!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; TEMP T; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ 6b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S2um_S1um_S1_c0umatrix_S1_c0_c0_c0uradiusPlusHalf_S2uv_S1uv_S1_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip uinnerRect_S2um_S1um_S1_c0umatrix_S1_c0_c0_c0uradiusPlusHalf_S2uv_S1uv_S1_c0uTextureSampler_0_S1  ^‹!ŽВ/ —2 wq*й2U DHуq:єˆ3d€В/ ?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ В/Пu…“69ЖПu…“69ЖКjыд) %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ-ЩL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи(ЩL ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш-ЩL:\‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџР.ЩL@\‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜/ЩLI[‹ џџџџџџџџџџџџџџџџ,џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8,ЩL]P‹џџџџџџџџџџџџџџџџ5џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА)ЩLpR‹џџџџџџџџџџџџџџџџ7џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ*ЩLvR‹џџџџџџџџџџџџџџџџ;џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ `+ЩL  sk_RTAdjustuTextureSampler_0_S1u_skRTFlipuinnerRect_S2um_S1um_S1_c0umatrix_S1_c0_c0_c0uradiusPlusHalf_S2uv_S1uv_S1_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_5_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vTransformedCoords_5_S0gl_FragCoord R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ$!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[14] = { program.local[0..13] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[13]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F H1.x, {0.000100016594, 0, 0, 0}; MAX.F H1.x, H0.w, H1; DIV.F16 H0.xyz, H0, H1.x; MUL.F16 H1, H0.y, c[1]; MAD.F16 H1, H0.x, c[0], H1; MAD.F16 H1, H0.z, c[2], H1; MAD.F16 H0, H0.w, c[3], H1; ADD.F16.SAT H0, H0, c[9]; MOV.F H1.x, {0.000100016594, 0, 0, 0}; MAX.F H1.x, H0.w, H1; MUL.F16 H0.xyz, H0, H0.w; DIV.F16 H0.xyz, H0, H1.x; MUL.F16 H1, H0.y, c[5]; MAD.F16 H1, H0.x, c[4], H1; MAD.F16 H1, H0.z, c[6], H1; MAD.F16 H0, H0.w, c[7], H1; ADD.F16 H0, H0, c[10]; MOV.F.SAT H1, H0; MAD.F32 R0.y, fragment.position, c[8], c[8].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[11]; ADD.F32 R0.xy, -R0, c[11]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; MUL.F16 H0.xyz, H1, H1.w; RCP.F32 R0.x, R0.x; ADD.F32.SAT H1.x, -R0, c[12]; MOV.F.SAT H0.w, H0; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ BPLGІ“Œ9b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddfanPointAttribfanPointAttribP‹p01p01R‹p23p23R‹resolveLevel_and_idxresolveLevel_and_idxP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjustuaffineMatrix_S0 ucolor_S0 utranslate_S0 sk_RTAdjustuaffineMatrix_S0 ucolor_S0 utranslate_S0!ŽM5 —2 wq*й2U DHуq:є§d€M5 5џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ,  M5Пu…“69ЖПu…“69ЖьжцеYk)Љ,  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџидX L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆжX L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 'P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАеX Lsk_RTAdjustuaffineMatrix_S0ucolor_S0utranslate_S0P‹R‹R‹P‹fanPointAttribp01p23resolveLevel_and_idx R‹џџџџџџџџgl_Position sk_FragColorџџџџP‹џџџџR‹џџџџR‹џџџџP‹fanPointAttribp01p23resolveLevel_and_idx R‹sk_FragColorŽ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; TEMP R0, R1, R2, R3; TEMP T; TEMP RC; SHORT TEMP HC; SLT.F32 R0.x, vertex.attrib[0], {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; MOV.F R2.z, vertex.attrib[0].x; MOV.F R2.w, vertex.attrib[0].y; IF NE.x; MOV.F R0.xy, vertex.attrib[3]; ELSE; MUL.F32 R0.x, vertex.attrib[2].z, {2, 0, 0, 0}; SNE.F32 R0.y, vertex.attrib[2].z, {0, 0, 0, 0}.x; SEQ.F R0.x, vertex.attrib[2].z, R0; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; AND.U.CC HC.x, R0, R0.y; IF NE.x; SNE.F32 R0.x, vertex.attrib[0], {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R0.xy, vertex.attrib[1].zwzw; ELSE; SNE.F32 R0.x, vertex.attrib[0].y, {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R0.xy, vertex.attrib[2]; ELSE; MOV.F R0.xy, vertex.attrib[1]; ENDIF; ENDIF; ELSE; MUL.F32 R1.x, vertex.attrib[2].w, {2, 0, 0, 0}; SNE.F32 R1.y, vertex.attrib[2].w, {0, 0, 0, 0}.x; SEQ.F R1.x, vertex.attrib[2].w, R1; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; AND.U.CC HC.x, R1, R1.y; MOV.F R0.xy, vertex.attrib[1].zwzw; MOV.F R0.zw, vertex.attrib[2]; MOV.F R3.z, {-1, 0, 0, 0}.x; IF NE.x; MUL.F32 R0.xy, vertex.attrib[1].w, c[1].zwzw; MUL.F32 R0.zw, vertex.attrib[1].y, c[1]; MUL.F32 R1.zw, vertex.attrib[2].y, c[1]; MAD.F32 R0.zw, vertex.attrib[1].x, c[1].xyxy, R0; MAD.F32 R0.xy, vertex.attrib[1].z, c[1], R0; MIN.F R1.xy, R0.zwzw, R0; MAD.F32 R1.zw, vertex.attrib[2].x, c[1].xyxy, R1; MAX.F R2.xy, R0.zwzw, R0; MIN.F R1.xy, R1, R1.zwzw; MAX.F R2.xy, R1.zwzw, R2; ADD.F32 R1.xy, R1, R2; MAD.F32 R0.xy, -R1, {0.5, 0, 0, 0}.x, R0; MAD.F32 R1.zw, -R1.xyxy, {0.5, 0, 0, 0}.x, R1; MAD.F32 R1.xy, -R1, {0.5, 0, 0, 0}.x, R0.zwzw; MUL.F32 R0.zw, vertex.attrib[2].z, R0.xyxy; DP2.F32 R0.y, R0, R0; MAD.F32 R0.zw, R0, {-2, 0, 0, 0}.x, R1.xyxy; ADD.F32 R0.zw, R0, R1; DP2.F32 R0.x, R1, R1; MAX.F R0.x, R0, R0.y; DP2.F32 R1.z, R1.zwzw, R1.zwzw; MAX.F R0.y, R0.x, R1.z; DP2.F32 R0.x, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.z, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.x; MAD.F32 R0.x, R0.z, {4, -1, 0, 0}, {4, -1, 0, 0}.y; MAX.F R0.x, R0, {0, 0, 0, 0}; MAD.F32 R0.z, vertex.attrib[2], {-2, 0, 0, 0}.x, -{-2, 0, 0, 0}.x; MUL.F32 R0.z, R0.x, |R0|; MAD.F32 R0.y, R0, {4, 0, 0, 0}.x, R0.z; MIN.F R0.x, vertex.attrib[2].z, {1, 0, 0, 0}; DIV.F32 R0.x, R0.y, R0.x; MUL.F32 R0.x, R0, {0.25, 0, 0, 0}; MAX.F R0.x, R0, {1, 0, 0, 0}; LG2.F32 R0.x, R0.x; MUL.F32 R0.x, R0, {0.5, 0, 0, 0}; CEIL.F R1.x, R0; MUL.F32 R0.xy, vertex.attrib[2].z, vertex.attrib[1].zwzw; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2]; ELSE; MAD.F32 R1.zw, vertex.attrib[2].xyxy, {-2, 0, 0, 0}.x, vertex.attrib[2]; ADD.F32 R3.xy, vertex.attrib[1].zwzw, R1.zwzw; MAD.F32 R1.xy, vertex.attrib[1].zwzw, {-2, 0, 0, 0}.x, vertex.attrib[2]; ADD.F32 R1.xy, R1, vertex.attrib[1]; MUL.F32 R1.zw, R3.y, c[1]; MUL.F32 R2.xy, R1.y, c[1].zwzw; MAD.F32 R1.zw, R3.x, c[1].xyxy, R1; MAD.F32 R1.xy, R1.x, c[1], R2; DP2.F32 R1.z, R1.zwzw, R1.zwzw; DP2.F32 R1.x, R1, R1; MAX.F R1.x, R1, R1.z; MUL.F32 R1.x, R1, {9, 0, 0, 0}; MAX.F R1.x, R1, {1, 0, 0, 0}; LG2.F32 R1.x, R1.x; MUL.F32 R1.x, R1, {0.25, 0, 0, 0}; CEIL.F R1.x, R1; ENDIF; SGT.F32 R1.y, vertex.attrib[0].x, R1.x; TRUNC.U.CC HC.x, R1.y; IF NE.x; ADD.F32 R1.y, -vertex.attrib[0].x, R1.x; EX2.F32 R1.y, R1.y; MUL.F32 R1.y, vertex.attrib[0], R1; FLR.F R2.w, R1.y; MOV.F R2.z, R1.x; ENDIF; ADD.F32 R1.x, -R2.z, {5, 0, 0, 0}; EX2.F32 R1.x, R1.x; MAD.F32 R1.x, R2.w, R1, {0.5, 0, 0, 0}; FLR.F R1.z, R1.x; SLT.F32 R1.y, R1.z, {32, 0, 0, 0}.x; SLT.F32 R1.x, {0, 0, 0, 0}, R1.z; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; AND.U.CC HC.x, R1, R1.y; IF NE.x; MUL.F32 R1.z, R1, {0.03125, 0, 0, 0}.x; ADD.F32 R1.xy, R0.zwzw, -vertex.attrib[2]; ADD.F32 R0.zw, vertex.attrib[2].xyxy, -R0.xyxy; MAD.F32 R0.zw, R1.z, R0, R0.xyxy; MAD.F32 R1.xy, R1.z, R1, vertex.attrib[2]; ADD.F32 R1.xy, R1, -R0.zwzw; ADD.F32 R0.xy, R0, -vertex.attrib[1]; MAD.F32 R1.w, R3.z, R1.z, -R1.z; ADD.F32 R1.w, R1, {1, 0, 0, 0}.x; ADD.F32 R2.x, R3.z, -R1.w; MAD.F32 R1.xy, R1.z, R1, R0.zwzw; MAD.F32 R0.xy, R1.z, R0, vertex.attrib[1]; ADD.F32 R0.zw, R0, -R0.xyxy; MAD.F32 R0.xy, R1.z, R0.zwzw, R0; ADD.F32 R0.zw, R1.xyxy, -R0.xyxy; ADD.F32 R2.x, -R1.w, R2; MAD.F32 R1.x, R1.z, R2, R1.z; ADD.F32 R1.y, R1.w, R1.x; MAD.F32 R0.zw, R1.z, R0, R0.xyxy; SLT.F32 R1.x, R3.z, {0, 0, 0, 0}; DIV.F32 R0.xy, R0, R1.y; TRUNC.U.CC HC.x, R1; MOV.F R0.xy(NE.x), R0.zwzw; ELSE; SEQ.F R0.x, R1.z, {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R0.xy, vertex.attrib[1]; ELSE; MOV.F R0.xy, R0.zwzw; ENDIF; ENDIF; ENDIF; ENDIF; MUL.F32 R0.zw, R0.y, c[1]; MAD.F32 R0.xy, R0.x, c[1], R0.zwzw; ADD.F32 R0.xy, R0, c[2]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЏ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F result_color0, c[0]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“э>b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒџџџџ@ŒŒџџџџџџџџџџџџџџџџddaa_bloat_and_coverageaa_bloat_and_coverageR‹colorcolorR‹corner_and_radius_outsetscorner_and_radius_outsetsR‹radii_selectorradii_selectorR‹radii_xradii_xR‹radii_yradii_yR‹skewskewR‹translate_and_localrotatetranslate_and_localrotateP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipurectUniform_S1_c0 sk_RTAdjust u_skRTFlipurectUniform_S1_c0!Ž: —2 wq*й2U DHуq:єˆ3d€: * џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџt#  :Пu…“69ЖПu…“69Жъј9ЈО=§t$   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАтЉ L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџисЉ Lsk_RTAdjustu_skRTFlipurectUniform_S1_c0R‹R‹R‹6R‹ER‹MR‹UR‹ZP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate P‹!џџџџџџџџ R‹ џџџџџџџџ R‹џџџџџџџџvarccoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹џџџџR‹џџџџR‹6џџџџR‹EџџџџR‹MџџџџR‹UџџџџR‹ZџџџџP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate џџџџP‹ џџџџR‹ џџџџџџџџR‹varccoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor2!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..7] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0, R1, R2, R3, R4; TEMP T; TEMP RC; SHORT TEMP HC; DP2.F32 R0.y, vertex.attrib[5].ywzw, vertex.attrib[5].ywzw; DP2.F32 R0.x, vertex.attrib[5].xzzw, vertex.attrib[5].xzzw; RSQ.F32 R1.y, R0.y; RSQ.F32 R1.x, R0.x; MUL.F32 R0, R1.xyxy, vertex.attrib[5]; ADD.F32 R0.xy, |R0|, |R0.zwzw|; MUL.F32 R0.xy, R1, R0; MUL.F32 R1.zw, R0.xyxy, {0.5, 0, 0, 0}.x; SGT.F32 R0.xy, R1.zwzw, {1, 0, 0, 0}.x; TRUNC.U R3.xy, R0; OR.U.CC HC.x, R3, R3.y; MOV.F result.attrib[0], vertex.attrib[7]; MOV.F R0.xy, vertex.attrib[1]; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2].w; DP4.F32 R2.y, vertex.attrib[4].wzyx, vertex.attrib[0]; DP4.F32 R2.x, vertex.attrib[0], vertex.attrib[3].yxwz; DP4.F32 R2.w, vertex.attrib[4], vertex.attrib[0]; DP4.F32 R2.z, vertex.attrib[0], vertex.attrib[3]; MOV.F R3.w, {1, 0, 0, 0}.x; IF NE.x; SLT.F32 R2.zw, vertex.attrib[1].xyxy, {0, 0, 0, 0}.x; SGT.F32 R0.xy, vertex.attrib[1], {0, 0, 0, 0}.x; TRUNC.U R2.zw, R2; TRUNC.U R0.xy, R0; I2F.U R0.xy, R0; I2F.U R2.zw, R2; ADD.F32 R2.zw, R0.xyxy, -R2; MAX.F R0.y, R1.w, {1, 0, 0, 0}.x; MAX.F R0.x, R1.z, {1, 0, 0, 0}; MUL.F32 R3.x, R0, R0.y; MAX.F R0.xy, |vertex.attrib[1]|, R1.zwzw; MUL.F32 R0.xy, R0, R2.zwzw; RCP.F32 R3.w, R3.x; MOV.F R2.zw, {0, 0, 0, 0}.x; ENDIF; MUL.F32 R3.xy, R1.zwzw, {1.5, 0, 0, 0}.x; SLT.F32 R3.xy, R2.zwzw, R3; TRUNC.U R3.xy, R3; OR.U.CC HC.x, R3, R3.y; MOV.F R4.x, vertex.attrib[2].z; IF NE.x; SLT.F32 R2.xy, R0, {0, 0, 0, 0}.x; SGT.F32 R0.zw, R0.xyxy, {0, 0, 0, 0}.x; TRUNC.U R2.xy, R2; TRUNC.U R0.zw, R0; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; I2F.U R2.xy, R2; I2F.U R0.zw, R0; ADD.F32 R0.zw, R0, -R2.xyxy; MOV.F R2.xy, R0.zwzw; MOV.F R2.zw, {0, 0, 0, 0}.x; IF NE.x; MOV.F R0.zw, -R2.xyxy; ENDIF; MOV.F R3.z, {1, 0, 0, 0}.x; ELSE; MAD.F32 R3.xy, -R1, {1.5, 2, 0, 0}.x, {1.5, 2, 0, 0}.y; MIN.F R2.zw, R3.xyxy, R2; MIN.F R3.xy, R3, R2; MUL.F32 R2.xy, R1, {1.5, 0, 0, 0}.x; MAX.F R3.xy, R2, R3; MAX.F R2.xy, R2, R2.zwzw; ADD.F32 R2.zw, -R2.xyxy, -R3.xyxy; MAD.F32 R2.zw, R1.xyxy, {0.0625, 0, 0, 0}.x, -R2; ADD.F32 R2.zw, R2, {-2, 0, 0, 0}.x; MAX.F R2.zw, R2, {0, 0, 0, 0}.x; MAD.F32 R2.zw, -R2, {0.5, 0, 0, 0}.x, R2.xyxy; ENDIF; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; MUL.F32 R1.zw, R0, R1; MAD.F32 R2.xy, vertex.attrib[1].zwzw, R2.zwzw, R0; ADD.F32 R2.xy, R1.zwzw, R2; IF NE.x; MUL.F32 R3.x, R2, R0; SLT.F32 R3.x, R3, {0, 0, 0, 0}; SNE.F32 R0.z, R0, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R3; IF NE.x; SLT.F32 R3.x, R0.y, {0, 0, 0, 0}; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; I2F.U R3.x, R3; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R3.x; MUL.F32 R0.z, |R2.x|, R0; ADD.F32 R2.x, |R2|, |R0|; MUL.F32 R0.z, R0, R1.y; RCP.F32 R3.x, R1.x; MAD.F32 R2.y, R0.z, R3.x, R2; ADD.F32 R0.z, vertex.attrib[2], {-0.5, 0, 0, 0}.x; RCP.F32 R2.x, R2.x; MUL.F32 R0.z, |R0.x|, R0; MAD.F32 R4.x, R0.z, R2, {0.5, 0, 0, 0}; MOV.F R2.x, {0, 0, 0, 0}; ENDIF; MUL.F32 R0.z, R2.y, R0.y; SLT.F32 R3.x, R0.z, {0, 0, 0, 0}; SNE.F32 R0.z, R0.w, {0, 0, 0, 0}.x; TRUNC.U R0.w, R3.x; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R0.w; IF NE.x; SLT.F32 R0.w, R0.x, {0, 0, 0, 0}.x; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R0.w, R0; TRUNC.U R0.z, R0; I2F.U R0.w, R0; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R0.w; MUL.F32 R0.z, |R2.y|, R0; RCP.F32 R0.w, R1.y; MUL.F32 R0.z, R0, R1.x; MAD.F32 R2.x, R0.z, R0.w, R2; ADD.F32 R0.w, |R2.y|, |R0.y|; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R0.w, R0.w; MUL.F32 R0.z, |R0.y|, R0; MAD.F32 R4.x, R0.z, R0.w, {0.5, 0, 0, 0}; MOV.F R2.y, {0, 0, 0, 0}.x; ENDIF; ENDIF; SNE.F32 R1.x, {0, 0, 0, 0}, R3.z; TRUNC.U.CC HC.x, R1; DP2.F32 R0.w, vertex.attrib[5].zwzw, R2; DP2.F32 R0.z, vertex.attrib[5], R2; ADD.F32 R0.zw, R0, vertex.attrib[6].xyxy; IF NE.x; MUL.F32 result.attrib[1].y, R4.x, R3.w; MOV.F result.attrib[1].x, {0, 0, 0, 0}; ELSE; RCP.F32 R1.y, R2.w; RCP.F32 R1.x, R2.z; MUL.F32 R1.xy, R1.zwzw, R1; MAD.F32 R0.xy, R1, R0, -|vertex.attrib[1].zwzw|; ADD.F32 R0.xy, R0, {1, 0, 0, 0}.x; ADD.F32 result.attrib[1].x, R0, {1, 0, 0, 0}; MOV.F result.attrib[1].y, R0; ENDIF; MAD.F32 result.position.xy, R0.zwzw, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџt!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; SEQ.F R0.z, {0, 0, 0, 0}.x, fragment.attrib[1].x; TRUNC.U.CC HC.x, R0.z; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[0], c[0].x; IF NE.x; MOV.F H1.x, fragment.attrib[1].y; ELSE; ADD.F32 R0.z, fragment.attrib[1].x, {-2, 0, 0, 0}.x; MUL.F32 R0.z, fragment.attrib[1].x, R0; MAD.F32 R0.z, fragment.attrib[1].y, fragment.attrib[1].y, R0; DDY.F32 R1.x, R0.z; DDX.F32 R0.w, R0.z; ADD.F32 R0.w, |R0|, |R1.x|; DIV.F32 R0.z, R0, R0.w; ADD.F32.SAT H1.x, -R0.z, {0.5, 0, 0, 0}; ENDIF; ADD.F32 R0, R0.xyxy, -c[1]; MUL.F32.SAT H0, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.xy, H0, H0.zwzw; MOV.F H1.y, {-1, 0, 0, 0}.x; ADD.F16 H0.xy, H0, H1.y; MUL.F16 H0.x, H0, H0.y; MAD.F16 H1.x, -H0, H1, H1; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“~&b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inputPoint inputPointP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjustuaffineMatrix_S0 ucolor_S0 utranslate_S0 sk_RTAdjustuaffineMatrix_S0 ucolor_S0 utranslate_S0!Žл" —2 wq*й2U DHуq:є§d€л" 5џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ   л"Пu…“69ЖПu…“69ЖCъ/гтyM   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXэї L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяї L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 'P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0юї Lsk_RTAdjustuaffineMatrix_S0ucolor_S0utranslate_S0 P‹inputPoint R‹џџџџџџџџgl_Position sk_FragColor џџџџP‹inputPoint R‹sk_FragColor~!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[0].y, c[1].zwzw; MAD.F32 R0.xy, vertex.attrib[0].x, c[1], R0; ADD.F32 R0.xy, R0, c[2]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЏ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F result_color0, c[0]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“•8b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddp01p01R‹p23p23R‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjustuaffineMatrix_S0 ucolor_S0 utranslate_S0 sk_RTAdjustuaffineMatrix_S0 ucolor_S0 utranslate_S0!ŽЄ4 —2 wq*й2U DHуq:є§d€Є4 5џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ   Є4Пu…“69ЖПu…“69ЖХKа‘hж5­   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXЇX L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЉX L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 'P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0ЈX Lsk_RTAdjustuaffineMatrix_S0ucolor_S0utranslate_S0R‹R‹ /p01p23gl_VertexID R‹џџџџџџџџgl_Position sk_FragColorџџџџR‹џџџџR‹ џџџџџџџџp01p23gl_VertexID R‹sk_FragColorVertex info ----------- 0(51) : warning C7050: "localcoord" might be used before being initialized 0(52) : warning C7050: "nextcoord" might be used before being initialized Ш!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; TEMP R0, R1, R2, R3, R4; TEMP T; TEMP RC; SHORT TEMP HC; MUL.F32 R0.x, vertex.attrib[1].w, {2, 0, 0, 0}; SNE.F32 R0.y, vertex.attrib[1].w, {0, 0, 0, 0}.x; SEQ.F R0.x, vertex.attrib[1].w, R0; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; AND.U.CC HC.x, R0, R0.y; MOV.F R1.xy, vertex.attrib[0].zwzw; MOV.F R1.zw, vertex.attrib[1].xyxy; MOV.F R2.xy, vertex.attrib[1].zwzw; IF NE.x; MUL.F32 R0.x, vertex.attrib[1].z, {2, 0, 0, 0}; SNE.F32 R0.y, vertex.attrib[1].z, {0, 0, 0, 0}.x; SEQ.F R0.x, vertex.attrib[1].z, R0; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; AND.U R0.x, R0, R0.y; SEQ.U R0.x, R0, {0, 0, 0, 0}; MOV.U.CC RC.x, -R0; MOV.F R2.xy, vertex.attrib[1]; IF NE.x; MAD.F32 R0.xy, vertex.attrib[0].zwzw, vertex.attrib[1].z, -vertex.attrib[0]; MAD.F32 R1.xy, vertex.attrib[0].zwzw, vertex.attrib[1].z, -vertex.attrib[1]; MAD.F32 R0.z, vertex.attrib[1], {0.50999999, 0.49000001, 0, 0}.x, {0.50999999, 0.49000001, 0, 0}.y; MAD.F32 R1.xy, R1, {0.50999999, 0, 0, 0}.x, vertex.attrib[1]; MAD.F32 R0.xy, R0, {0.50999999, 0, 0, 0}.x, vertex.attrib[0]; DIV.F32 R1.zw, R1.xyxy, R0.z; DIV.F32 R1.xy, R0, R0.z; ENDIF; ENDIF; ADD.F32 R0.zw, -vertex.attrib[0].xyxy, R1; ADD.F32 R2.zw, -vertex.attrib[0].xyxy, R2.xyxy; MUL.F32 R0.x, R0.z, R2.w; MUL.F32 R0.y, R0.w, R2.z; SGT.F32 R4.x, R0, R0.y; SLT.F32 R0.y, R0.x, R0; TRUNC.U R0.x, R4; TRUNC.U R0.y, R0; I2F.U R4.x, R0; I2F.U R4.y, R0; ADD.F32 R0.xy, R1, -vertex.attrib[0]; MUL.F32 R4.w, R0.x, R0; ADD.F32 R4.y, R4.x, -R4; MUL.F32 R4.z, R0.y, R0; SLT.F32 R4.x, R4.z, R4.w; SGT.F32 R4.z, R4, R4.w; TRUNC.U R4.w, R4.x; TRUNC.U R4.x, R4.z; I2F.U R4.z, R4.w; I2F.U R4.x, R4; ADD.F32 R4.x, R4, -R4.z; SEQ.F R4.x, R4, R4.y; TRUNC.U.CC HC.x, R4; IF NE.x; MUL.F32 R4.x, R0.y, R2.z; MUL.F32 R2.z, R0.x, R2.w; SLT.F32 R2.w, R2.z, R4.x; SGT.F32 R2.z, R2, R4.x; TRUNC.U R2.w, R2; TRUNC.U R2.z, R2; MUL.F32 R0.y, R0, R0.z; MUL.F32 R0.x, R0, R0.w; SLT.F32 R0.z, R0.x, R0.y; SGT.F32 R0.x, R0, R0.y; TRUNC.U R0.y, R0.z; TRUNC.U R0.x, R0; I2F.U R2.w, R2; I2F.U R2.z, R2; ADD.F32 R2.z, R2, -R2.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; SNE.F32 R0.x, R0, R2.z; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R0.xy, R1; MOV.F R1.xy, R1.zwzw; MOV.F R1.zw, R0.xyxy; ELSE; MOV.F R0.xy, R2; MOV.F R2.xy, R1.zwzw; MOV.F R1.zw, R0.xyxy; ENDIF; ENDIF; ADD.F32 R0.zw, -vertex.attrib[0].xyxy, R1.xyxy; ADD.F32 R0.xy, vertex.attrib[0], -R2; MUL.F32 R0.y, R0, R0.z; MUL.F32 R0.x, R0, R0.w; SGT.F32 R0.z, R0.x, R0.y; SLT.F32 R0.x, R0, R0.y; TRUNC.U R0.z, R0; I2F.U R0.y, R0.z; TRUNC.U R0.z, R0.x; SHR.S R0.x, vertex.id, {1, 0, 0, 0}.x; I2F.U R0.z, R0; XOR.S R2.w, vertex.id.x, R0.x; SEQ.S R0.x, R2.w, {0, 0, 0, 0}; MOV.U.CC RC.x, -R0; ADD.F32 R4.x, R0.y, -R0.z; MOV.F R2.z, {0, 0, 0, 0}.x; IF NE.x; MOV.F R3.xy, vertex.attrib[0]; MOV.F R3.zw, R1.xyxy; MOV.F R2.z, R4.x; ENDIF; ADD.F32 R0.zw, -R1.xyxy, R1; ADD.F32 R0.xy, R1, -vertex.attrib[0]; MUL.F32 R0.y, R0, R0.z; MUL.F32 R0.x, R0, R0.w; SGT.F32 R0.z, R0.x, R0.y; SLT.F32 R0.y, R0.x, R0; TRUNC.U R0.x, R0.z; TRUNC.U R0.y, R0; SEQ.S R0.z, R2.w, {1, 0, 0, 0}.x; MOV.U.CC RC.x, -R0.z; I2F.U R0.x, R0; I2F.U R0.y, R0; ADD.F32 R4.y, R0.x, -R0; IF NE.x; MOV.F R3.xy, R1; MOV.F R3.zw, R1; MOV.F R2.z, R4.y; ENDIF; ADD.F32 R0.zw, R1, -R1.xyxy; ADD.F32 R0.xy, -R1.zwzw, R2; MUL.F32 R0.w, R0, R0.x; MUL.F32 R0.x, R0.z, R0.y; SLT.F32 R0.y, R0.x, R0.w; SGT.F32 R0.x, R0, R0.w; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.x, R0; I2F.U R0.y, R0; ADD.F32 R1.x, R0, -R0.y; SEQ.S R0.x, R2.w, {2, 0, 0, 0}; MOV.U.CC RC.x, -R0; ADD.F32 R1.y, R4.x, R4; IF NE.x; MOV.F R3.xy, R1.zwzw; MOV.F R3.zw, R2.xyxy; MOV.F R2.z, R1.x; ENDIF; ADD.F32 R0.xy, -R2, vertex.attrib[0]; ADD.F32 R0.zw, R2.xyxy, -R1; MUL.F32 R0.w, R0, R0.x; MUL.F32 R0.x, R0.z, R0.y; SLT.F32 R0.y, R0.x, R0.w; SGT.F32 R0.x, R0, R0.w; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; SEQ.S R0.y, R2.w, {3, 0, 0, 0}.x; MOV.U.CC RC.x, -R0.y; ADD.F32 R1.y, R1, R1.x; IF NE.x; MOV.F R3.xy, R2; MOV.F R3.zw, vertex.attrib[0].xyxy; MOV.F R2.z, R0.x; ENDIF; SLT.F32 R0.y, R1, -R0.x; SGT.F32 R0.x, R1.y, -R0; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; SNE.F32 R0.x, R2.z, R0; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R3.xy, R3.zwzw; ENDIF; MUL.F32 R0.xy, R3.y, c[1].zwzw; MAD.F32 R0.xy, R3.x, c[1], R0; ADD.F32 R0.xy, R0, c[2]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЏ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F result_color0, c[0]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“‚2b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ @ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ublend_S1 ucolor_S1_c0 uinnerRect_S2umatrix_S1_c1_c0uradiusPlusHalf_S2uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip ublend_S1 ucolor_S1_c0 uinnerRect_S2umatrix_S1_c1_c0uradiusPlusHalf_S2uTextureSampler_0_S1^‹!ŽЏ, —2 wq*й2U DHуq:єˆ3d€Џ, uџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 1 Џ,Пu…“69ЖПu…“69ЖŒж%ѓиtƒs 2  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`УšL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиРšL ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ФšL 6R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџХšL CR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшХšLQ[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆТšLbP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАСšLsk_RTAdjustuTextureSampler_0_S1u_skRTFlipublend_S1ucolor_S1_c0uinnerRect_S2umatrix_S1_c1_c0uradiusPlusHalf_S2 P‹P‹coveragelocalCoordpositionP‹!џџџџџџџџ  џџџџџџџџ %R‹џџџџџџџџvTransformedCoords_5_S0vcoverage_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordpositionџџџџP‹ џџџџ %џџџџџџџџR‹vTransformedCoords_5_S0vcoverage_S0gl_FragCoord R‹sk_FragColorѓ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[3].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[3].x, c[0], R0; ADD.F32 result.attrib[1].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[0].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЧ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[3]; ADD.F32 R0.xy, -R0, c[3]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.w, R0.x; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; RCP.F32 R0.x, R0.w; MOV.F H1.x, H0.w; MOV.F H1.y, c[1].w; MAD.F16 H1.xy, H1, c[2].zwzw, c[2]; MUL.F16 H0, H1.y, H0; ADD.F32.SAT H1.z, -R0.x, c[4].x; MOV.F H1.y, fragment.attrib[0].x; MUL.F16 H1.y, H1, H1.z; MAD.F16 H0, H1.x, c[1], H0; MUL.F16 result_color0, H0, H1.y; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“H=b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ @ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuDstTF_S1_c1_c0[0]uSrcTF_S1_c1_c0[0] ublend_S1uclamp_S1_c1_c0_c0_c0 ucolor_S1_c0umatrix_S1_c1_c0_c0uTextureSampler_0_S1 sk_RTAdjustuDstTF_S1_c1_c0[0]uSrcTF_S1_c1_c0[0] ublend_S1uclamp_S1_c1_c0_c0_c0 ucolor_S1_c0umatrix_S1_c1_c0_c0uTextureSampler_0_S1^‹!Žя6 —2 wq*й2U DHуq:єˆ3d€я6 ˆ)џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 1 я6Пu…“69ЖПu…“69ЖЧъНWЧFП %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџg„L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`e„Lџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиb„L2^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ GR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆd„LQR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшg„L gR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8f„Lt[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАc„L sk_RTAdjustuDstTF_S1_c1_c0[0]uSrcTF_S1_c1_c0[0]uTextureSampler_0_S1ublend_S1uclamp_S1_c1_c0_c0_c0ucolor_S1_c0umatrix_S1_c1_c0_c0 P‹P‹coveragelocalCoordpositionP‹!џџџџџџџџ  џџџџџџџџ %R‹џџџџџџџџvTransformedCoords_6_S0vcoverage_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordpositionџџџџP‹ џџџџvTransformedCoords_6_S0vcoverage_S0 R‹sk_FragColorѓ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[3].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[3].x, c[0], R0; ADD.F32 result.attrib[1].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[0].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЉ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[18] = { program.local[0..17] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1, H2; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[1], c[15].zwzw; MAX.F R0.xy, R0, c[15]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[17]; TXB.F H1, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H1; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F H0, fragment.attrib[0].x; MOV.F R0.w, H1; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 H1.xyz, R0.w, R0; MOV.F H1.w, R0; MOV.F H2.y, c[14].w; MOV.F H2.x, R0.w; MAD.F16 H2.xy, H2, c[16].zwzw, c[16]; MUL.F16 H1, H2.y, H1; MAD.F16 H1, H2.x, c[14], H1; MUL.F16 result_color0, H1, H0; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“є0b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ublend_S1 ucolor_S1_c0 uinnerRect_S2umatrix_S1_c1_c0uradiusPlusHalf_S2uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip ublend_S1 ucolor_S1_c0 uinnerRect_S2umatrix_S1_c1_c0uradiusPlusHalf_S2uTextureSampler_0_S1^‹!ŽQ+ —2 wq*й2U DHуq:єˆ3d€Q+ uџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ Q+Пu…“69ЖПu…“69ЖAл˜ŸІ/Ж %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ЛЭL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиИЭL ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8МЭL 6R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџНЭL CR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшНЭLQ[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆКЭLbP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЙЭLsk_RTAdjustuTextureSampler_0_S1u_skRTFlipublend_S1ucolor_S1_c0uinnerRect_S2umatrix_S1_c1_c0uradiusPlusHalf_S2 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_5_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vTransformedCoords_5_S0gl_FragCoord R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[3]; ADD.F32 R0.xy, -R0, c[3]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.w, R0.x; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F H1.x, H0.w; MOV.F H1.y, c[1].w; MAD.F16 H1.xy, H1, c[2].zwzw, c[2]; MUL.F16 H0, H1.y, H0; RCP.F32 R0.x, R0.w; ADD.F32.SAT H1.y, -R0.x, c[4].x; MAD.F16 H0, H1.x, c[1], H0; MUL.F16 result_color0, H0, H1.y; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ƒ)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uclamp_S1_c0 umatrix_S1uTextureSampler_0_S1 sk_RTAdjust uclamp_S1_c0 umatrix_S1uTextureSampler_0_S1^‹!Ž % —2 wq*й2U DHуq:єˆ3d€ % 9џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $  %Пu…“69ЖПu…“69ЖГLЇŸї L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustuTextureSampler_0_S0 P‹ Q‹ R‹localCoordpositiontexSubsetP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0vtexSubset_S0gl_Position sk_FragColor џџџџP‹ џџџџQ‹ џџџџR‹localCoordpositiontexSubsetџџџџP‹ џџџџR‹vlocalCoord_S0vtexSubset_S0 R‹sk_FragColorю!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[1], vertex.attrib[2]; MUL.F32 R0.xy, vertex.attrib[0].z, c[0].ywzw; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, R0; MOV.F result.position.z, {0, 0, 0, 0}.x; MOV.F result.position.w, vertex.attrib[0].z; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[1].zwzw, fragment.attrib[0]; MAX.F R0.xy, fragment.attrib[1], R0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F result_color0, R0.xyzz, handle(D0.x), 2D; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“&b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionQ‹ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuTextureSampler_0_S0 sk_RTAdjustuTextureSampler_0_S0^‹!Ž# —2 wq*й2U DHуq:єˆ3d€# !џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  #Пu…“69ЖПu…“69Жy€Ж`„q‚   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиРjL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustuTextureSampler_0_S0 P‹ Q‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџQ‹localCoordpositionџџџџP‹vlocalCoord_S0 R‹sk_FragColorФ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[0].z, c[0].ywzw; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, R0; MOV.F result.position.z, {0, 0, 0, 0}.x; MOV.F result.position.w, vertex.attrib[0].z; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F result_color0, R0.xyzz, handle(D0.x), 2D; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“‡.b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipumatrix_S1_c0_c0_c0urectUniform_S2_c0urect_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipumatrix_S1_c0_c0_c0urectUniform_S2_c0urect_S1_c0_c0uTextureSampler_0_S1^‹!ŽИ) —2 wq*й2U DHуq:єˆ3d€И) bџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  И)Пu…“69ЖПu…“69Ж–I‹8L3   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆn$ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиl$ L,[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8p$ L@R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАm$ LSR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`o$ Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipumatrix_S1_c0_c0_c0urectUniform_S2_c0urect_S1_c0_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџd!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[7] = { program.local[0..6] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[3], c[3].x; MOV.F R0.x, fragment.position; ADD.F32 R1, R0.xyxy, -c[5]; MUL.F32.SAT H1, R1, {1, -1, 0, 0}.xxyy; ADD.F32 R0.zw, R0.xyxy, -c[4]; ADD.F32 R0.xy, -R0, c[4]; MAX.F R0.xy, R0, R0.zwzw; MUL.F32 R2.xy, c[1], {0.5, 0, 0, 0}.x; MAD.F32 R0.zw, R0.y, c[0].xyxy, R2.xyxy; ADD.F32 R1.xy, R0.zwzw, c[2]; MAD.F32 R0.xy, R0.x, c[0], R2; MOV.F H0.x, {-1, 0, 0, 0}; ADD.F16 H0.zw, H1.xyxy, H1; ADD.F16 H0.zw, H0, H0.x; PK64.U D0.x, c[6]; MOV.F R1.z, {-0.474999994, 0, 0, 0}.x; TXB.F H1.x, R1.xyzz, handle(D0.x), 2D; MUL.F16 H0.y, H0.z, H0.w; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.x, H0, H1; MAD.F16 H1.x, -H0.y, H0, H0; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  @џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“(b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipurectUniform_S1_c0 sk_RTAdjust u_skRTFlipurectUniform_S1_c0!ŽŸ$ —2 wq*й2U DHуq:єˆ3d€Ÿ$ * џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Ÿ$Пu…“69ЖПu…“69Ж|вжњшёl    R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАжЉ L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиеЉ Lsk_RTAdjustu_skRTFlipurectUniform_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ_!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0, R0.xyxy, -c[1]; MUL.F32.SAT H1, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.zw, H1.xyxy, H1; MOV.F H0.x, {-1, 0, 0, 0}; ADD.F16 H0.xy, H0.zwzw, H0.x; MOV.F H1, fragment.attrib[0]; MUL.F16 H0.x, H0, H0.y; MAD.F16 result_color0, -H0.x, H1, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“I>b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ texSubset texSubsetR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽR8 —2 wq*й2U DHуq:єˆ3d€R8 gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' 6 R8Пu…“69ЖПu…“69Жш"D’™wЏT' 7  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАq–L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8t–L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиp–L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆr–L FR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџu–LTP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`s–L sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹P‹ R‹coveragelocalCoordpositiontexSubset "џџџџџџџџ P‹ џџџџџџџџ R‹!џџџџџџџџ *R‹џџџџџџџџvcoverage_S0vlocalCoord_S0vtexSubset_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹ џџџџR‹coveragelocalCoordpositiontexSubset џџџџ џџџџP‹ џџџџR‹ *џџџџџџџџR‹vcoverage_S0vlocalCoord_S0vtexSubset_S0gl_FragCoord R‹sk_FragColorС!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP T; MOV.F result.attrib[1], vertex.attrib[3]; MOV.F result.attrib[0].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[2].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџL!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[18] = { program.local[0..17] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib2[] = { fragment.attrib[2..2] }; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[1].zwzw, fragment.attrib[0]; MAX.F R0.xy, fragment.attrib[1], R0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[17]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; SLT.F32 R1.w, |R1.x|, c[4].x; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.z, |R1.x|; MOV.F R0.w, H0; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[14], c[14].x; IF NE.x; MAD.F32 R1.w, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R1.z, R1, c[1].x, c[2].x; POW.F32 R1.z, R1.z, c[0].x; ADD.F32 R1.w, R1.z, c[5].x; ENDIF; SLT.F32 R2.x, R0.y, {0, 0, 0, 0}; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.z, R1; I2F.U R2.x, R2; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R2.x; MOV.F R2.x, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.w; IF NE.x; MAD.F32 R0.y, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R2.x, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R2.x, R0.z, {0, 0, 0, 0}; SGT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.w, R1; I2F.U R2.x, R2; I2F.U R1.w, R1; ADD.F32 R1.w, R1, -R2.x; MOV.F R2.x, |R0.z|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.z, R0; IF NE.x; MAD.F32 R0.z, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R2.x, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; MUL.F32 R0.z, R1.w, R0; SLT.F32 R1.w, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.w, R0.y, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1.z, R0; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.y|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.z, R0; SGT.F32 R1.z, R0, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.z, R1; I2F.U R1.w, R1; ADD.F32 R2.x, R1.z, -R1.w; SLT.F32 R1.z, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.z; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; ADD.F32 R1.zw, R1.xyxy, -c[15]; ADD.F32 R1.xy, -R1, c[15]; MAX.F R1.xy, R1, R1.zwzw; MAX.F R1.xy, R1, {0, 0, 0, 0}.x; DP2.F32 R1.x, R1, R1; RSQ.F32 R1.x, R1.x; RCP.F32 R1.x, R1.x; MUL.F32 R0.z, R2.x, R0; MOV.F H0.w, fragment.attrib[2].x; ADD.F32.SAT H1.x, -R1, c[16]; MUL.F16 H1.x, H0.w, H1; MUL.F32 H0.xyz, R0, R0.w; MOV.F H0.w, R0; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“М6b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0ukernel_S1_c0[0] umatrix_S1umatrix_S1_c0_c0uoffsets_S1_c0[0]uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0ukernel_S1_c0[0] umatrix_S1umatrix_S1_c0_c0uoffsets_S1_c0[0]uTextureSampler_0_S1     ^‹!Žз0 —2 wq*й2U DHуq:єˆ3d€з0 spџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ з0Пu…“69ЖПu…“69ЖЁпN;   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАa†L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8d†L4R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџe†L E[‹ џџџџџџџџџџџџџџџџ&џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ и`†LP[‹ џџџџџџџџџџџџџџџџ/џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆb†LaR‹џџџџџџџџџџџџџџџџ8џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ `c†L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0ukernel_S1_c0[0]umatrix_S1umatrix_S1_c0_c0uoffsets_S1_c0[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџж!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[26] = { program.local[0..25] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R0.w, {0, 0, 0, 0}.x; REP.S {3, 0, 0, 0}; MUL.S R0.x, R0.w, {2, 0, 0, 0}; MOV.S R1.z, R0.x; ADD.F32 R0.xy, fragment.attrib[0], c[R1.z + 10]; MUL.F32 R1.xy, R0.y, c[1]; MAD.F32 R0.xy, R0.x, c[0], R1; ADD.F32 R1.xw, fragment.attrib[0].yyzx, c[R1.z + 10].wyzz; ADD.F32 R0.xy, R0, c[2]; MUL.F32 R1.xy, R1.x, c[1]; MAD.F32 R1.xy, R1.w, c[0], R1; MOV.S R1.w, R0; MIN.F R0.xy, R0, c[24].zwzw; PK64.U D0.x, c[25]; MAX.F R0.xy, R0, c[24]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0, R0.xyzz, handle(D0.x), 2D; ADD.F32 R0.xy, R1, c[2]; MIN.F R0.xy, R0, c[24].zwzw; MAX.F R0.xy, R0, c[24]; MAD.F16 H1, c[R1.w + 3].x, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0, R0.xyzz, handle(D0.x), 2D; ADD.F32 R0.xz, fragment.attrib[0].yyxw, c[R1.z + 11].yyxw; ADD.F32 R1.xz, fragment.attrib[0].yyxw, c[R1.z + 11].wyzw; MUL.F32 R0.xy, R0.x, c[1]; MAD.F32 R0.xy, R0.z, c[0], R0; MUL.F32 R1.xy, R1.x, c[1]; ADD.F32 R0.xy, R0, c[2]; MIN.F R0.xy, R0, c[24].zwzw; MAD.F16 H1, c[R1.w + 3].y, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.xy, R0, c[24]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F32 R1.xy, R1.z, c[0], R1; ADD.F32 R0.xy, R1, c[2]; MIN.F R0.xy, R0, c[24].zwzw; MAD.F16 H1, c[R1.w + 3].z, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.xy, R0, c[24]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.w + 3].w, H0, H1; ADD.S R0.w, R0, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ђ-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ texSubset texSubsetR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!Žc) —2 wq*й2U DHуq:єˆ3d€c) Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) c)Пu…“69ЖПu…“69Жwž =ОЃu *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ:ЯL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи8ЯL ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`;ЯL:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА9ЯLsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹ P‹ R‹localCoordpositiontexSubsetP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0vtexSubset_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹ џџџџR‹localCoordpositiontexSubsetџџџџP‹ џџџџR‹ џџџџџџџџR‹vlocalCoord_S0vtexSubset_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[1], vertex.attrib[2]; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; MOV.F R0.w, R0.x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, -R0, c[1].xyxy; ADD.F32 R0.y, fragment.position.x, -c[1].z; MAX.F R0.z, R0, R0.y; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT R0.x, -R0, c[1].w; MIN.F R0.zw, fragment.attrib[1], fragment.attrib[0].xyxy; MUL.F32 H1.x, R0, R0.y; MAX.F R0.xy, fragment.attrib[1], R0.zwzw; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“з+b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1џџџџ€!ŽР' —2 wq*й2U DHуq:єˆ3d€Р' 8џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) Р'Пu…“69ЖПu…“69ЖЌVD#Їй( *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА90 L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ:0 L%P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи80 Lsk_RTAdjustu_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0, R0; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.y, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.y, -R0, c[2].x; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ƒ3b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1     ^‹!ŽШ- —2 wq*й2U DHуq:єˆ3d€Ш- vVџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ Ш-Пu…“69ЖПu…“69Жpд&EUЂ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАк L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8 к L 4P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` к L ?[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџик LJ[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ к L[R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆк L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[1].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[1].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџм!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[20] = { program.local[0..19] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H0.y, H0.x; MOV.S R1.z, {0, 0, 0, 0}.x; REP.S {6, 0, 0, 0}; MOV.S R1.w, R1.z; MUL.F16 H0.zw, c[R1.w + 3].x, c[18].xyxy; ADD.F32 R1.xy, fragment.attrib[0], H0.zwzw; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; MUL.F16 H0.zw, c[R1.w + 3].z, c[18].xyxy; ADD.F32 R0.zw, fragment.attrib[0].xyxy, H0; MUL.F32 R1.xy, R0.w, c[1]; MAD.F32 R0.zw, R0.z, c[0].xyxy, R1.xyxy; ADD.F32 R1.xy, R0.zwzw, c[2]; MIN.F R0.x, R0, c[17].z; MAX.F R0.x, R0, c[17]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[19]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MIN.F R0.x, R1, c[17].z; MAD.F16 H0.y, c[R1.w + 3], H0.x, H0; MAX.F R0.x, R0, c[17]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MOV.F R0.y, R1; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H0.y, c[R1.w + 3].w, H0.x, H0; ADD.S R1.z, R1, {1, 0, 0, 0}.x; ENDREP; MOV.F H0.x, {0, 0, 0, 0}; MOV.F result_color0.yzw, H0.x; MOV.F result_color0.x, H0.y; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“V/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1_c0uradiusPlusHalf_S2uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1_c0uradiusPlusHalf_S2uTextureSampler_0_S1^‹!Ža* —2 wq*й2U DHуq:єˆ3d€a* [џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . a*Пu…“69ЖПu…“69Жn3{Cqчг /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`•1L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи’1L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8–1L :[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ”1LHP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА“1Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipuinnerRect_S2umatrix_S1_c0uradiusPlusHalf_S2R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_3_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_3_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H1.x, -R0, c[2]; MOV.F R0.xy, fragment.attrib[1]; MOV.F H1.y, fragment.attrib[0].w; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0, H0, H1.y; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“!8b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipubias_S1_c0_c0_c0[0]uleftBorderColor_S1_c0_c0umatrix_S1_c0_c0_c1 umatrix_S1_c1 urange_S1urightBorderColor_S1_c0_c0uscale_S1_c0_c0_c0[0]uthreshold_S1_c0_c0_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipubias_S1_c0_c0_c0[0]uleftBorderColor_S1_c0_c0umatrix_S1_c0_c0_c1 umatrix_S1_c1 urange_S1urightBorderColor_S1_c0_c0uscale_S1_c0_c0_c0[0]uthreshold_S1_c0_c0_c0uTextureSampler_0_S1   ^‹!ŽФ0 —2 wq*й2U DHуq:єˆ3d€Ф0 Я4џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ Ф0Пu…“69ЖПu…“69Ж™|u‰wDЕ= %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜Ѓ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЃ L,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpЃ LAR‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџРЃ L[[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Ѓ L o[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшЃ L }џџџџџџџџџџџџџџџџ&џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЃ L‡R‹џџџџџџџџџџџџџџџџ'џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ Ѓ LЂR‹џџџџџџџџџџџџџџџџ+џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆЃ LИџџџџџџџџџџџџџџџџ3џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 8Ѓ L  sk_RTAdjustuTextureSampler_0_S1u_skRTFlipubias_S1_c0_c0_c0[0]uleftBorderColor_S1_c0_c0umatrix_S1_c0_c0_c1umatrix_S1_c1urange_S1urightBorderColor_S1_c0_c0uscale_S1_c0_c0_c0[0]uthreshold_S1_c0_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_6_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vTransformedCoords_6_S0gl_FragCoord R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ"!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[13] = { program.local[0..12] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.x, R0.x; MOV.F H0.y, {0, 0, 0, 0}.x; RCP.F32 H0.x, R0.x; SLT.F16 H0.y, H0.x, H0; TRUNC.U.CC HC.x, H0.y; MOV.F R2.x, fragment.position; MAD.F32 R2.y, fragment.position, c[7], c[7].x; IF NE.x; MOV.F H1, c[9]; ELSE; MOV.F H0.y, {1, 0, 0, 0}.x; SGT.F16 H0.y, H0.x, H0; TRUNC.U.CC HC.x, H0.y; IF NE.x; MOV.F H1, c[10]; ELSE; SLT.F16 H0.y, H0.x, c[8].x; TRUNC.U.CC HC.x, H0.y; IF NE.x; MOV.F R0, c[0]; MOV.F R1, c[2]; ELSE; MOV.F R0, c[1]; MOV.F R1, c[3]; ENDIF; MAD.F32 H1, H0.x, R0, R1; ENDIF; ENDIF; MUL.F32 R0.xy, R2.y, c[5]; MAD.F32 R0.xy, R2.x, c[4], R0; ADD.F32 R0.xy, R0, c[6]; MOV.F H0.y, {-0.5, 0, 0, 0}.x; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[12]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; ADD.F16 H0.x, H0, H0.y; MAD.F16 H1.xyz, H0.x, c[11].x, H1; MOV.F H0.x, {0, 0, 0, 0}; MIN.F H1.xyz, H1.w, H1; MAX.F result_color0.xyz, H1, H0.x; MOV.F result_color0.w, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ BPLGІ“D-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽЗ( —2 wq*й2U DHуq:єˆ3d€З( Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ( З(Пu…“69ЖПu…“69ЖйТeеo ъ )  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆљŒL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиїŒL ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`њŒL:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАјŒLsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹P‹coveragelocalCoordposition !џџџџџџџџ P‹ џџџџџџџџ R‹џџџџџџџџvcoverage_S0vlocalCoord_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordposition џџџџ џџџџP‹ џџџџџџџџR‹vcoverage_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor—!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[1].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџI!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.y, -R0.x, c[2].x; MOV.F H0.x, fragment.attrib[1]; MUL.F16 H1.x, H0, H0.y; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“-*b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S1_c0 sk_RTAdjust u_skRTFlip ucircle_S1_c0џџџџ€!ŽŽ& —2 wq*й2U DHуq:єˆ3d€Ž& % џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) Ž&Пu…“69ЖПu…“69Ж'œђ;\аЕ *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА‹L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи‹Lsk_RTAdjustu_skRTFlipucircle_S1_c0 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.y, R0, R0; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.y, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, R0, c[1].z, -c[1].z; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“{)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust umatrix_S1_c0uTextureSampler_0_S1 sk_RTAdjust umatrix_S1_c0uTextureSampler_0_S1^‹!Žд% —2 wq*й2U DHуq:єˆ3d€д% /џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . д%Пu…“69ЖПu…“69ЖjJpK%­А— "  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ![‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи Lsk_RTAdjustuTextureSampler_0_S1umatrix_S1_c0R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_3_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹vTransformedCoords_3_S0vcolor_S0 R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F H1.x, fragment.attrib[0].w; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Ђ-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1_c0uradiusPlusHalf_S2uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1_c0uradiusPlusHalf_S2uTextureSampler_0_S1^‹!Žз( —2 wq*й2U DHуq:єˆ3d€з( [џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ з(Пu…“69ЖПu…“69ЖДу “”)† %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`“ЪL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЪL ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8”ЪL :[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ’ЪLHP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА‘ЪLsk_RTAdjustuTextureSampler_0_S1u_skRTFlipuinnerRect_S2umatrix_S1_c0uradiusPlusHalf_S2 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_3_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vTransformedCoords_3_S0gl_FragCoord R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H1.x, -R0, c[2]; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Ф%b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџ sk_RTAdjust sk_RTAdjustџџџџ€!Žћ" —2 wq*й2U DHуq:єˆ3d€ћ"  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) ћ"Пu…“69ЖПu…“69ЖеЬАсŸ•Ш.   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjust R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹vinCircleEdge_S0vinColor_S0 R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32 R0.y, R0.x, -fragment.attrib[0].w; MUL.F32.SAT H0.y, fragment.attrib[0].z, R0; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ˆ+b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹ inPosition inPositionP‹inTextureCoordsinTextureCoordsЦђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuAtlasDimensionsInv_S0uTextureSampler_0_S0 sk_RTAdjustuAtlasDimensionsInv_S0uTextureSampler_0_S0^‹!ŽН' —2 wq*й2U DHуq:є§d€Н' 8џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ#? Н'Пu…“69ЖПu…“69ЖэЌ#ЦЅq#3  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиfс L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАgс L#^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustuAtlasDimensionsInv_S0uTextureSampler_0_S0R‹ P‹ЦinColorinPositioninTextureCoordsP‹"џџџџџџџџP‹!џџџџџџџџ 'R‹ џџџџџџџџ 3R‹џџџџџџџџvIntTextureCoords_S0vTextureCoords_S0vinColor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџЦinColorinPositioninTextureCoordsџџџџP‹џџџџP‹ 'џџџџR‹vIntTextureCoords_S0vTextureCoords_S0vinColor_S0 R‹sk_FragColorп!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; SHORT TEMP H0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; I2F.U H0.xy, vertex.attrib[2]; MUL.F32 result.attrib[1].xy, H0, c[1]; MOV.F result.attrib[2].xy, H0; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‹!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..2] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H0.y, {-0.501953125, 0, 0, 0}.x; ADD.F16 H0.y, H0.x, H0; DDX.F32 R0.x, fragment.attrib[2]; MUL.F32 H0.z, R0.x, {0.649999976, 0, 0, 0}.x; MOV.F H0.x, {7.96875, 0, 0, 0}; MAD.F16 H0.y, H0, H0.x, |H0.z|; DIV.F16 H0.y, H0, |H0.z|; MOV.F H0.x, {0.5, 0, 0, 0}; MUL.F16.SAT H0.z, H0.y, H0.x; MOV.F H0.x, {2, 3, 0, 0}.y; MOV.F H0.y, {2, 3, 0, 0}.x; MAD.F16 H0.y, -H0.z, H0, H0.x; MUL.F16 H0.x, H0.z, H0.z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ц5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ fillBounds fillBoundsR‹ locations locationsR‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuatlas_adjust_S0uedgeArray_S1_c0[0] uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlipuatlas_adjust_S0uedgeArray_S1_c0[0] uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 ^‹!Ž!0 —2 wq*й2U DHуq:єˆ3d€!0  rџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' % !0Пu…“69ЖПu…“69Ж N?Ўу' &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆв–L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиа–L,P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`г–L=Q‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8д–L QR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџе–L_P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ Аб–L sk_RTAdjustuTextureSampler_0_S0u_skRTFlipuatlas_adjust_S0uedgeArray_S1_c0[0]uinnerRect_S1uradiusPlusHalf_S1R‹ R‹ R‹ /colorfillBoundslocationsgl_VertexIDP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvatlasCoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџR‹ џџџџџџџџcolorfillBoundslocationsgl_VertexIDџџџџP‹ џџџџR‹ џџџџџџџџR‹vatlasCoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; AND.S R0.x, vertex.id, {1, 0, 0, 0}; SHR.S R0.y, vertex.id.x, {1, 0, 0, 0}.x; SLT.F32 R1.z, vertex.attrib[2].x, {0, 0, 0, 0}.x; TRUNC.U.CC HC.x, R1.z; ADD.F32 R0.zw, vertex.attrib[0], -vertex.attrib[0].xyxy; I2F.S H0.x, R0; I2F.S H0.y, R0; MAD.F32 R0.xy, H0, R0.zwzw, vertex.attrib[0]; ADD.F32 R1.xy, R0, -vertex.attrib[2].zwzw; ADD.F32 R0.z, |vertex.attrib[2].x|, {-1, 0, 0, 0}.x; MOV.F R0.w, vertex.attrib[2].y; IF NE.x; MOV.F R1.xy, R1.yxzw; ENDIF; ADD.F32 R0.zw, R1.xyxy, R0; MUL.F32 result.attrib[0].xy, R0.zwzw, c[1]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[8] = { program.local[0..7] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[4], c[4].x; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[2]; DP3.F32 R0.x, R1, H0; MOV.F H1.xyz, c[1]; DP3.F32 R0.z, R1, H1; MOV.F H0.xyz, c[0]; DP3.F32 R0.y, H0, R1; SGE.F32 R0.x, R0, {0.5, 0, 0, 0}; TRUNC.U R0.x, R0; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; TRUNC.U R0.y, R0; MOV.F H0.xyz, c[3]; I2F.U R0.x, R0; I2F.U R0.z, R0; I2F.U R0.y, R0; MUL.F32 R0.y, R0, R0.z; MUL.F32 R1.w, R0.y, R0.x; ADD.F32 R0.zw, R1.xyxy, -c[5]; ADD.F32 R0.xy, -R1, c[5]; MAX.F R0.xy, R0, R0.zwzw; DP3.F32 R0.z, R1, H0; MAX.F R1.xy, R0, {0, 0, 0, 0}.x; SGE.F32 R0.x, R0.z, {0.5, 0, 0, 0}; DP2.F32 R0.y, R1, R1; TRUNC.U R0.x, R0; I2F.U R0.x, R0; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT H0.z, -R0.y, c[6].x; MUL.F32 R0.w, R1, R0.x; MOV.F H0.y, {1, 0, 0, 0}.x; MOV.F R0.xy, fragment.attrib[0]; ADD.F16 H0.y, -H0.z, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[7]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F R0.x, H0; MUL.F32 R0.x, R0, R0.w; MUL.F32 H1.x, R0, H0.y; MOV.F H0, fragment.attrib[1]; MUL.F16 result_color0, H0, H1.x; END  €џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“š+b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S1_c0uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip ucircle_S1_c0uTextureSampler_0_S0^‹!Ž…' —2 wq*й2U DHуq:є‡3d€…' : џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ( …'Пu…“69ЖПu…“69ЖP# ­‘ ‹ )  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆP L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиP L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАP Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipucircle_S1_c0 P‹P‹coveragelocalCoordposition !џџџџџџџџ P‹ џџџџџџџџ R‹џџџџџџџџvcoverage_S0vlocalCoord_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordposition џџџџ џџџџP‹ џџџџџџџџR‹vcoverage_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor—!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[1].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, fragment.attrib[1]; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, -R0.x, c[1].z, c[1].z; MUL.F16 H1.x, H0, H0.y; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ *b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinHairQuadEdgeinHairQuadEdgeR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust uColor_S0 uCoverage_S0 u_skRTFlip sk_RTAdjust uColor_S0 uCoverage_S0 u_skRTFlip!Ž9& —2 wq*й2U DHуq:є§d€9& . џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 9&Пu…“69ЖПu…“69ЖуАgXŒП7  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиџ9 L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА: L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ: L #P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustuColor_S0uCoverage_S0u_skRTFlipR‹ P‹inHairQuadEdgeinPositionR‹ џџџџџџџџ R‹џџџџџџџџvHairQuadEdge_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹inHairQuadEdgeinPositionџџџџR‹vHairQuadEdge_S0 R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ*!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.xy, fragment.attrib[0]; DDX.F16 H0.zw, H0.xyxy; MUL.F16 H1.z, H0.x, H0; DDY.F16 H1.xy, H0; MUL.F32 H1.xy, H1, c[0].y; MUL.F16 H1.x, H0, H1; MAD.F16 H0.x, H0, H0, -H0.y; MOV.F H0.z, {2, 0, 0, 0}.x; MAD.F16 H0.z, H1, H0, -H0.w; MOV.F H0.w, {2, 0, 0, 0}.x; MAD.F16 H0.w, H1.x, H0, -H1.y; DP2.F16 H0.y, H0.zwzw, H0.zwzw; MUL.F16 H0.x, H0, H0; DIV.F16 H0.x, H0, H0.y; RSQ.F16 H0.x, H0.x; RCP.F16 H0.z, H0.x; MOV.F H0.x, {1, 0, 0, 0}; MOV.F H0.y, {0, 0, 0, 0}.x; ADD.F16 H0.x, -H0.z, H0; MAX.F H0.x, H0, H0.y; MUL.F16 H0.x, H0, c[2]; MUL.F16 result_color0, H0.x, c[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“+b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust ublend_S1 ucolor_S1_c0umatrix_S1_c1_c0uTextureSampler_0_S1 sk_RTAdjust ublend_S1 ucolor_S1_c0umatrix_S1_c1_c0uTextureSampler_0_S1^‹!ŽУ& —2 wq*й2U DHуq:єˆ3d€У& Iџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ У&Пu…“69ЖПu…“69Ж |H“…ЄІ    R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆЊч L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЈч L +R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Ћч L8[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЉч Lsk_RTAdjustuTextureSampler_0_S1ublend_S1ucolor_S1_c0umatrix_S1_c1_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_5_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_5_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F H1.x, H0.w; MOV.F H1.y, c[0].w; MAD.F16 H1.xy, H1, c[1].zwzw, c[1]; MUL.F16 H0, H1.y, H0; MAD.F16 result_color0, H1.x, c[0], H0; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Э(b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inPosition inPositionP‹ inQuadEdge inQuadEdgeR‹ђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip sk_RTAdjust u_skRTFlip!Žж% —2 wq*й2U DHуq:є§d€ж%  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ   ж%Пu…“69ЖПu…“69ЖQ1Шѕ‚    R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџX ї L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustu_skRTFlip P‹ R‹inPositioninQuadEdge R‹ џџџџџџџџ R‹џџџџџџџџvQuadEdge_S0gl_Position sk_FragColor џџџџP‹ џџџџR‹inPositioninQuadEdge џџџџR‹vQuadEdge_S0 R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџТ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; DDY.F32 R0.xy, fragment.attrib[0]; MUL.F32 H0.zw, R0.xyxy, c[0].y; SGT.F32 R0.y, fragment.attrib[0].w, {0, 0, 0, 0}.x; SGT.F32 R0.x, fragment.attrib[0].z, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; AND.U.CC HC.x, R0, R0.y; DDX.F32 H0.xy, fragment.attrib[0]; IF NE.x; MIN.F R0.x, fragment.attrib[0].z, fragment.attrib[0].w; ADD.F32 R0.x, R0, {0.5, 0, 0, 0}; MIN.F H0.x, R0, {1, 0, 0, 0}; ELSE; MUL.F32 R0.y, fragment.attrib[0].x, H0.z; MUL.F32 R0.x, fragment.attrib[0], H0; MAD.F32 H0.z, R0.x, {2, 0, 0, 0}.x, -H0.y; MAD.F32 H0.w, R0.y, {2, 0, 0, 0}.x, -H0; DP2.F16 H0.x, H0.zwzw, H0.zwzw; RSQ.F16 H0.y, H0.x; MOV.F H0.x, {1.00024045e-06, 0, 0, 0}; RCP.F16 H0.y, H0.y; MAX.F H0.y, H0, H0.x; MAD.F32 H0.z, fragment.attrib[0].x, fragment.attrib[0].x, -fragment.attrib[0].y; MOV.F H0.x, {0.5, 0, 0, 0}; DIV.F16 H0.y, H0.z, H0.y; ADD.F16.SAT H0.x, -H0.y, H0; ENDIF; MOV.F H0.y, {0, 0, 0, 0}.x; MOV.F result_color0.yzw, H0.y; MOV.F result_color0.x, H0; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Q:b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ fillBounds fillBoundsR‹ locations locationsR‹ gl_VertexID gl_VertexIDџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuatlas_adjust_S0uedgeArray_S1_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0uTextureSampler_0_S0 sk_RTAdjust u_skRTFlipuatlas_adjust_S0uedgeArray_S1_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0uTextureSampler_0_S0 ^‹!Ž”3 —2 wq*й2U DHуq:єˆ3d€”3 œ"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' % ”3Пu…“69ЖПu…“69ЖђЂЙљ—' &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ’я L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџия L,P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`“я L=Q‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ•я L TR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш•я LbR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ Р–я LsP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ А‘я L†P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 8”я L sk_RTAdjustuTextureSampler_0_S0u_skRTFlipuatlas_adjust_S0uedgeArray_S1_c0_c0[0]uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0R‹ R‹ R‹ /colorfillBoundslocationsgl_VertexIDP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvatlasCoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџR‹ џџџџџџџџcolorfillBoundslocationsgl_VertexIDџџџџP‹ џџџџR‹ џџџџџџџџR‹vatlasCoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; AND.S R0.x, vertex.id, {1, 0, 0, 0}; SHR.S R0.y, vertex.id.x, {1, 0, 0, 0}.x; SLT.F32 R1.z, vertex.attrib[2].x, {0, 0, 0, 0}.x; TRUNC.U.CC HC.x, R1.z; ADD.F32 R0.zw, vertex.attrib[0], -vertex.attrib[0].xyxy; I2F.S H0.x, R0; I2F.S H0.y, R0; MAD.F32 R0.xy, H0, R0.zwzw, vertex.attrib[0]; ADD.F32 R1.xy, R0, -vertex.attrib[2].zwzw; ADD.F32 R0.z, |vertex.attrib[2].x|, {-1, 0, 0, 0}.x; MOV.F R0.w, vertex.attrib[2].y; IF NE.x; MOV.F R1.xy, R1.yxzw; ENDIF; ADD.F32 R0.zw, R1.xyxy, R0; MUL.F32 result.attrib[0].xy, R0.zwzw, c[1]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[10] = { program.local[0..9] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[4], c[4].x; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H1.xyz, c[1]; DP3.F32 R0.y, R1, H1; MOV.F H0.xyz, c[0]; DP3.F32 R0.x, H0, R1; SGE.F32 R0.x, R0, {0.5, 0, 0, 0}; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.x, R0; TRUNC.U R0.y, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[2]; DP3.F32 R0.y, R1, H0; MOV.F H0.xyz, c[3]; DP3.F32 R0.z, R1, H0; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; I2F.U R0.y, R0; MUL.F32 R0.w, R0.x, R0.y; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; I2F.U R1.z, R0; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[9]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F32 R0.y, R0.w, R1.z; MOV.F R0.x, H0; MUL.F32 R1.z, R0.x, R0.y; ADD.F32 R0.xy, -R1, c[7]; ADD.F32 R0.zw, R1.xyxy, -c[7]; MAX.F R0.zw, R0.xyxy, R0; ADD.F32 R0.xy, R1, -c[5].zwzw; ADD.F32 R1.xy, -R1, c[5]; MAX.F R0.xy, R1, R0; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.z, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.z; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; ADD.F32.SAT H0.y, -R0.x, c[6].x; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.y, H0; MUL.F32 R0.x, R1.z, H0; ADD.F32.SAT R0.y, -R0, c[8].x; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[1]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ BPLGІ“8b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S2_c0_c0[0] uinnerRect_S2uinnerRect_S2_c0 umatrix_S1uradiusPlusHalf_S2uradiusPlusHalf_S2_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipuedgeArray_S2_c0_c0[0] uinnerRect_S2uinnerRect_S2_c0 umatrix_S1uradiusPlusHalf_S2uradiusPlusHalf_S2_c0uTextureSampler_0_S1 ^‹!Ž–1 —2 wq*й2U DHуq:єˆ3d€–1 –)џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . –1Пu…“69ЖПu…“69Ж+О x•/Њ /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи L,Q‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8  L CR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш  LQR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџР L b[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆ  LmP‹џџџџџџџџџџџџџџџџ%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ А  L€P‹џџџџџџџџџџџџџџџџ'џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ `  L sk_RTAdjustuTextureSampler_0_S1u_skRTFlipuedgeArray_S2_c0_c0[0]uinnerRect_S2uinnerRect_S2_c0umatrix_S1uradiusPlusHalf_S2uradiusPlusHalf_S2_c0R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_2_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_2_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[10] = { program.local[0..9] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[4], c[4].x; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H1.xyz, c[1]; DP3.F32 R0.y, R1, H1; MOV.F H0.xyz, c[0]; DP3.F32 R0.x, H0, R1; SGE.F32 R0.x, R0, {0.5, 0, 0, 0}; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.x, R0; TRUNC.U R0.y, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[2]; DP3.F32 R0.y, R1, H0; MOV.F H0.xyz, c[3]; DP3.F32 R0.z, R1, H0; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; I2F.U R0.y, R0; MUL.F32 R0.w, R0.x, R0.y; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; I2F.U R1.z, R0; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[9]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F32 R0.y, R0.w, R1.z; MOV.F R0.x, H0; MUL.F32 R1.z, R0.x, R0.y; ADD.F32 R0.xy, -R1, c[7]; ADD.F32 R0.zw, R1.xyxy, -c[7]; MAX.F R0.zw, R0.xyxy, R0; ADD.F32 R0.xy, R1, -c[5].zwzw; ADD.F32 R1.xy, -R1, c[5]; MAX.F R0.xy, R1, R0; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.z, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.z; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; ADD.F32.SAT H0.y, -R0.x, c[6].x; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.y, H0; MUL.F32 R0.x, R1.z, H0; ADD.F32.SAT R0.y, -R0, c[8].x; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ BPLGІ“\9b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd colorAttrib colorAttribR‹fanPointAttribfanPointAttribP‹p01p01R‹p23p23R‹resolveLevel_and_idxresolveLevel_and_idxP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjustuaffineMatrix_S0 utranslate_S0 sk_RTAdjustuaffineMatrix_S0 utranslate_S0!ŽM5 —2 wq*й2U DHуq:єˆ3d€M5 + џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8  M5Пu…“69ЖПu…“69ЖmY‘ЙюK8   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиeбL R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАfбL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustuaffineMatrix_S0utranslate_S0 R‹ P‹R‹R‹#P‹colorAttribfanPointAttribp01p23resolveLevel_and_idx R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColor џџџџR‹ џџџџP‹џџџџR‹џџџџR‹#џџџџP‹colorAttribfanPointAttribp01p23resolveLevel_and_idx џџџџR‹vcolor_S0 R‹sk_FragColorъ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..4] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0, R1, R2, R3; TEMP T; TEMP RC; SHORT TEMP HC; SLT.F32 R0.x, vertex.attrib[0], {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; MOV.F R2.z, vertex.attrib[0].x; MOV.F R2.w, vertex.attrib[0].y; IF NE.x; MOV.F R0.xy, vertex.attrib[3]; ELSE; MUL.F32 R0.x, vertex.attrib[2].z, {2, 0, 0, 0}; SNE.F32 R0.y, vertex.attrib[2].z, {0, 0, 0, 0}.x; SEQ.F R0.x, vertex.attrib[2].z, R0; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; AND.U.CC HC.x, R0, R0.y; IF NE.x; SNE.F32 R0.x, vertex.attrib[0], {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R0.xy, vertex.attrib[1].zwzw; ELSE; SNE.F32 R0.x, vertex.attrib[0].y, {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R0.xy, vertex.attrib[2]; ELSE; MOV.F R0.xy, vertex.attrib[1]; ENDIF; ENDIF; ELSE; MUL.F32 R1.x, vertex.attrib[2].w, {2, 0, 0, 0}; SNE.F32 R1.y, vertex.attrib[2].w, {0, 0, 0, 0}.x; SEQ.F R1.x, vertex.attrib[2].w, R1; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; AND.U.CC HC.x, R1, R1.y; MOV.F R0.xy, vertex.attrib[1].zwzw; MOV.F R0.zw, vertex.attrib[2]; MOV.F R3.z, {-1, 0, 0, 0}.x; IF NE.x; MUL.F32 R0.xy, vertex.attrib[1].w, c[1].zwzw; MUL.F32 R0.zw, vertex.attrib[1].y, c[1]; MUL.F32 R1.zw, vertex.attrib[2].y, c[1]; MAD.F32 R0.zw, vertex.attrib[1].x, c[1].xyxy, R0; MAD.F32 R0.xy, vertex.attrib[1].z, c[1], R0; MIN.F R1.xy, R0.zwzw, R0; MAD.F32 R1.zw, vertex.attrib[2].x, c[1].xyxy, R1; MAX.F R2.xy, R0.zwzw, R0; MIN.F R1.xy, R1, R1.zwzw; MAX.F R2.xy, R1.zwzw, R2; ADD.F32 R1.xy, R1, R2; MAD.F32 R0.xy, -R1, {0.5, 0, 0, 0}.x, R0; MAD.F32 R1.zw, -R1.xyxy, {0.5, 0, 0, 0}.x, R1; MAD.F32 R1.xy, -R1, {0.5, 0, 0, 0}.x, R0.zwzw; MUL.F32 R0.zw, vertex.attrib[2].z, R0.xyxy; DP2.F32 R0.y, R0, R0; MAD.F32 R0.zw, R0, {-2, 0, 0, 0}.x, R1.xyxy; ADD.F32 R0.zw, R0, R1; DP2.F32 R0.x, R1, R1; MAX.F R0.x, R0, R0.y; DP2.F32 R1.z, R1.zwzw, R1.zwzw; MAX.F R0.y, R0.x, R1.z; DP2.F32 R0.x, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.z, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.x; MAD.F32 R0.x, R0.z, {4, -1, 0, 0}, {4, -1, 0, 0}.y; MAX.F R0.x, R0, {0, 0, 0, 0}; MAD.F32 R0.z, vertex.attrib[2], {-2, 0, 0, 0}.x, -{-2, 0, 0, 0}.x; MUL.F32 R0.z, R0.x, |R0|; MAD.F32 R0.y, R0, {4, 0, 0, 0}.x, R0.z; MIN.F R0.x, vertex.attrib[2].z, {1, 0, 0, 0}; DIV.F32 R0.x, R0.y, R0.x; MUL.F32 R0.x, R0, {0.25, 0, 0, 0}; MAX.F R0.x, R0, {1, 0, 0, 0}; LG2.F32 R0.x, R0.x; MUL.F32 R0.x, R0, {0.5, 0, 0, 0}; CEIL.F R1.x, R0; MUL.F32 R0.xy, vertex.attrib[2].z, vertex.attrib[1].zwzw; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2]; ELSE; MAD.F32 R1.zw, vertex.attrib[2].xyxy, {-2, 0, 0, 0}.x, vertex.attrib[2]; ADD.F32 R3.xy, vertex.attrib[1].zwzw, R1.zwzw; MAD.F32 R1.xy, vertex.attrib[1].zwzw, {-2, 0, 0, 0}.x, vertex.attrib[2]; ADD.F32 R1.xy, R1, vertex.attrib[1]; MUL.F32 R1.zw, R3.y, c[1]; MUL.F32 R2.xy, R1.y, c[1].zwzw; MAD.F32 R1.zw, R3.x, c[1].xyxy, R1; MAD.F32 R1.xy, R1.x, c[1], R2; DP2.F32 R1.z, R1.zwzw, R1.zwzw; DP2.F32 R1.x, R1, R1; MAX.F R1.x, R1, R1.z; MUL.F32 R1.x, R1, {9, 0, 0, 0}; MAX.F R1.x, R1, {1, 0, 0, 0}; LG2.F32 R1.x, R1.x; MUL.F32 R1.x, R1, {0.25, 0, 0, 0}; CEIL.F R1.x, R1; ENDIF; SGT.F32 R1.y, vertex.attrib[0].x, R1.x; TRUNC.U.CC HC.x, R1.y; IF NE.x; ADD.F32 R1.y, -vertex.attrib[0].x, R1.x; EX2.F32 R1.y, R1.y; MUL.F32 R1.y, vertex.attrib[0], R1; FLR.F R2.w, R1.y; MOV.F R2.z, R1.x; ENDIF; ADD.F32 R1.x, -R2.z, {5, 0, 0, 0}; EX2.F32 R1.x, R1.x; MAD.F32 R1.x, R2.w, R1, {0.5, 0, 0, 0}; FLR.F R1.z, R1.x; SLT.F32 R1.y, R1.z, {32, 0, 0, 0}.x; SLT.F32 R1.x, {0, 0, 0, 0}, R1.z; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; AND.U.CC HC.x, R1, R1.y; IF NE.x; MUL.F32 R1.z, R1, {0.03125, 0, 0, 0}.x; ADD.F32 R1.xy, R0.zwzw, -vertex.attrib[2]; ADD.F32 R0.zw, vertex.attrib[2].xyxy, -R0.xyxy; MAD.F32 R0.zw, R1.z, R0, R0.xyxy; MAD.F32 R1.xy, R1.z, R1, vertex.attrib[2]; ADD.F32 R1.xy, R1, -R0.zwzw; ADD.F32 R0.xy, R0, -vertex.attrib[1]; MAD.F32 R1.w, R3.z, R1.z, -R1.z; ADD.F32 R1.w, R1, {1, 0, 0, 0}.x; ADD.F32 R2.x, R3.z, -R1.w; MAD.F32 R1.xy, R1.z, R1, R0.zwzw; MAD.F32 R0.xy, R1.z, R0, vertex.attrib[1]; ADD.F32 R0.zw, R0, -R0.xyxy; MAD.F32 R0.xy, R1.z, R0.zwzw, R0; ADD.F32 R0.zw, R1.xyxy, -R0.xyxy; ADD.F32 R2.x, -R1.w, R2; MAD.F32 R1.x, R1.z, R2, R1.z; ADD.F32 R1.y, R1.w, R1.x; MAD.F32 R0.zw, R1.z, R0, R0.xyxy; SLT.F32 R1.x, R3.z, {0, 0, 0, 0}; DIV.F32 R0.xy, R0, R1.y; TRUNC.U.CC HC.x, R1; MOV.F R0.xy(NE.x), R0.zwzw; ELSE; SEQ.F R0.x, R1.z, {0, 0, 0, 0}; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F R0.xy, vertex.attrib[1]; ELSE; MOV.F R0.xy, R0.zwzw; ENDIF; ENDIF; ENDIF; ENDIF; MOV.F result.attrib[0], vertex.attrib[4]; MUL.F32 R0.zw, R0.y, c[1]; MAD.F32 R0.xy, R0.x, c[1], R0.zwzw; ADD.F32 R0.xy, R0, c[2]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџе!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F result_color0, fragment.attrib[0]; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ќ"b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџ sk_RTAdjust sk_RTAdjust!Žs —2 wq*й2U DHуq:є§d€s  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ   s Пu…“69ЖПu…“69ЖЪidL‘ŠК    R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustR‹ P‹inColorinPosition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹inColorinPosition џџџџR‹vcolor_S0 R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџо!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F result_color0, fragment.attrib[0]; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“н9b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒџџџџ@ŒŒџџџџџџџџџџџџџџџџddaa_bloat_and_coverageaa_bloat_and_coverageR‹colorcolorR‹corner_and_radius_outsetscorner_and_radius_outsetsR‹radii_selectorradii_selectorR‹radii_xradii_xR‹radii_yradii_yR‹skewskewR‹translate_and_localrotatetranslate_and_localrotateP‹ђџџџџџџџџџџ sk_RTAdjust sk_RTAdjust!Žо5 —2 wq*й2U DHуq:єˆ3d€о5  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџt#  о5Пu…“69ЖПu…“69ЖГ?Ўќџ’Мt   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustR‹R‹R‹6R‹ER‹MR‹UR‹ZP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate P‹!џџџџџџџџ R‹ џџџџџџџџ R‹џџџџџџџџvarccoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹џџџџR‹џџџџR‹6џџџџR‹EџџџџR‹MџџџџR‹UџџџџR‹ZџџџџP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate џџџџP‹ џџџџR‹varccoord_S0vcolor_S0 R‹sk_FragColor2!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..7] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0, R1, R2, R3, R4; TEMP T; TEMP RC; SHORT TEMP HC; DP2.F32 R0.y, vertex.attrib[5].ywzw, vertex.attrib[5].ywzw; DP2.F32 R0.x, vertex.attrib[5].xzzw, vertex.attrib[5].xzzw; RSQ.F32 R1.y, R0.y; RSQ.F32 R1.x, R0.x; MUL.F32 R0, R1.xyxy, vertex.attrib[5]; ADD.F32 R0.xy, |R0|, |R0.zwzw|; MUL.F32 R0.xy, R1, R0; MUL.F32 R1.zw, R0.xyxy, {0.5, 0, 0, 0}.x; SGT.F32 R0.xy, R1.zwzw, {1, 0, 0, 0}.x; TRUNC.U R3.xy, R0; OR.U.CC HC.x, R3, R3.y; MOV.F result.attrib[0], vertex.attrib[7]; MOV.F R0.xy, vertex.attrib[1]; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2].w; DP4.F32 R2.y, vertex.attrib[4].wzyx, vertex.attrib[0]; DP4.F32 R2.x, vertex.attrib[0], vertex.attrib[3].yxwz; DP4.F32 R2.w, vertex.attrib[4], vertex.attrib[0]; DP4.F32 R2.z, vertex.attrib[0], vertex.attrib[3]; MOV.F R3.w, {1, 0, 0, 0}.x; IF NE.x; SLT.F32 R2.zw, vertex.attrib[1].xyxy, {0, 0, 0, 0}.x; SGT.F32 R0.xy, vertex.attrib[1], {0, 0, 0, 0}.x; TRUNC.U R2.zw, R2; TRUNC.U R0.xy, R0; I2F.U R0.xy, R0; I2F.U R2.zw, R2; ADD.F32 R2.zw, R0.xyxy, -R2; MAX.F R0.y, R1.w, {1, 0, 0, 0}.x; MAX.F R0.x, R1.z, {1, 0, 0, 0}; MUL.F32 R3.x, R0, R0.y; MAX.F R0.xy, |vertex.attrib[1]|, R1.zwzw; MUL.F32 R0.xy, R0, R2.zwzw; RCP.F32 R3.w, R3.x; MOV.F R2.zw, {0, 0, 0, 0}.x; ENDIF; MUL.F32 R3.xy, R1.zwzw, {1.5, 0, 0, 0}.x; SLT.F32 R3.xy, R2.zwzw, R3; TRUNC.U R3.xy, R3; OR.U.CC HC.x, R3, R3.y; MOV.F R4.x, vertex.attrib[2].z; IF NE.x; SLT.F32 R2.xy, R0, {0, 0, 0, 0}.x; SGT.F32 R0.zw, R0.xyxy, {0, 0, 0, 0}.x; TRUNC.U R2.xy, R2; TRUNC.U R0.zw, R0; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; I2F.U R2.xy, R2; I2F.U R0.zw, R0; ADD.F32 R0.zw, R0, -R2.xyxy; MOV.F R2.xy, R0.zwzw; MOV.F R2.zw, {0, 0, 0, 0}.x; IF NE.x; MOV.F R0.zw, -R2.xyxy; ENDIF; MOV.F R3.z, {1, 0, 0, 0}.x; ELSE; MAD.F32 R3.xy, -R1, {1.5, 2, 0, 0}.x, {1.5, 2, 0, 0}.y; MIN.F R2.zw, R3.xyxy, R2; MIN.F R3.xy, R3, R2; MUL.F32 R2.xy, R1, {1.5, 0, 0, 0}.x; MAX.F R3.xy, R2, R3; MAX.F R2.xy, R2, R2.zwzw; ADD.F32 R2.zw, -R2.xyxy, -R3.xyxy; MAD.F32 R2.zw, R1.xyxy, {0.0625, 0, 0, 0}.x, -R2; ADD.F32 R2.zw, R2, {-2, 0, 0, 0}.x; MAX.F R2.zw, R2, {0, 0, 0, 0}.x; MAD.F32 R2.zw, -R2, {0.5, 0, 0, 0}.x, R2.xyxy; ENDIF; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; MUL.F32 R1.zw, R0, R1; MAD.F32 R2.xy, vertex.attrib[1].zwzw, R2.zwzw, R0; ADD.F32 R2.xy, R1.zwzw, R2; IF NE.x; MUL.F32 R3.x, R2, R0; SLT.F32 R3.x, R3, {0, 0, 0, 0}; SNE.F32 R0.z, R0, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R3; IF NE.x; SLT.F32 R3.x, R0.y, {0, 0, 0, 0}; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; I2F.U R3.x, R3; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R3.x; MUL.F32 R0.z, |R2.x|, R0; ADD.F32 R2.x, |R2|, |R0|; MUL.F32 R0.z, R0, R1.y; RCP.F32 R3.x, R1.x; MAD.F32 R2.y, R0.z, R3.x, R2; ADD.F32 R0.z, vertex.attrib[2], {-0.5, 0, 0, 0}.x; RCP.F32 R2.x, R2.x; MUL.F32 R0.z, |R0.x|, R0; MAD.F32 R4.x, R0.z, R2, {0.5, 0, 0, 0}; MOV.F R2.x, {0, 0, 0, 0}; ENDIF; MUL.F32 R0.z, R2.y, R0.y; SLT.F32 R3.x, R0.z, {0, 0, 0, 0}; SNE.F32 R0.z, R0.w, {0, 0, 0, 0}.x; TRUNC.U R0.w, R3.x; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R0.w; IF NE.x; SLT.F32 R0.w, R0.x, {0, 0, 0, 0}.x; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R0.w, R0; TRUNC.U R0.z, R0; I2F.U R0.w, R0; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R0.w; MUL.F32 R0.z, |R2.y|, R0; RCP.F32 R0.w, R1.y; MUL.F32 R0.z, R0, R1.x; MAD.F32 R2.x, R0.z, R0.w, R2; ADD.F32 R0.w, |R2.y|, |R0.y|; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R0.w, R0.w; MUL.F32 R0.z, |R0.y|, R0; MAD.F32 R4.x, R0.z, R0.w, {0.5, 0, 0, 0}; MOV.F R2.y, {0, 0, 0, 0}.x; ENDIF; ENDIF; SNE.F32 R1.x, {0, 0, 0, 0}, R3.z; TRUNC.U.CC HC.x, R1; DP2.F32 R0.w, vertex.attrib[5].zwzw, R2; DP2.F32 R0.z, vertex.attrib[5], R2; ADD.F32 R0.zw, R0, vertex.attrib[6].xyxy; IF NE.x; MUL.F32 result.attrib[1].y, R4.x, R3.w; MOV.F result.attrib[1].x, {0, 0, 0, 0}; ELSE; RCP.F32 R1.y, R2.w; RCP.F32 R1.x, R2.z; MUL.F32 R1.xy, R1.zwzw, R1; MAD.F32 R0.xy, R1, R0, -|vertex.attrib[1].zwzw|; ADD.F32 R0.xy, R0, {1, 0, 0, 0}.x; ADD.F32 result.attrib[1].x, R0, {1, 0, 0, 0}; MOV.F result.attrib[1].y, R0; ENDIF; MAD.F32 result.position.xy, R0.zwzw, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџї!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; SEQ.F R0.x, {0, 0, 0, 0}, fragment.attrib[1]; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F H0.x, fragment.attrib[1].y; ELSE; ADD.F32 R0.x, fragment.attrib[1], {-2, 0, 0, 0}; MUL.F32 R0.x, fragment.attrib[1], R0; MAD.F32 R0.x, fragment.attrib[1].y, fragment.attrib[1].y, R0; DDY.F32 R0.z, R0.x; DDX.F32 R0.y, R0.x; ADD.F32 R0.y, |R0|, |R0.z|; DIV.F32 R0.x, R0, R0.y; ADD.F32.SAT H0.x, -R0, {0.5, 0, 0, 0}; ENDIF; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ў/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S1_c1ucoverageInvert_S1_c0umatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip ucircle_S1_c1ucoverageInvert_S1_c0umatrix_S1_c0_c0uTextureSampler_0_S1џџџџ€^‹!Žщ* —2 wq*й2U DHуq:єˆ3d€щ* aџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) щ*Пu…“69ЖПu…“69ЖћFv\‰?Ш“ *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8Œ,L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиˆ,L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА‰,L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆŠ,LP[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`‹,Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipucircle_S1_c1ucoverageInvert_S1_c0umatrix_S1_c0_c0 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[7] = { program.local[0..6] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.z, fragment.position.y, c[3].y, c[3].x; MUL.F32 R0.xy, R0.z, c[1]; MAD.F32 R0.xy, fragment.position.x, c[0], R0; MOV.F R0.w, R0.z; MOV.F R0.z, fragment.position.x; ADD.F32 R1.xy, R0, c[2]; ADD.F32 R0.zw, -R0, c[5].xyxy; MUL.F32 R0.xy, R0.zwzw, c[5].w; DP2.F32 R0.y, R0, R0; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.y, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; MAD.F32.SAT H0.z, -R0.y, c[5], c[5]; MOV.F R1.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[6]; TXB.F H0.x, R1.xyzz, handle(D0.x), 2D; MAD.F16 H0.y, H0.x, c[4].x, c[4]; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.x, H0, H0.y; MUL.F16 H1.x, H0, H0.z; MOV.F H0, fragment.attrib[1]; MUL.F16 result_color0, H0, H1.x; END  @џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“у"b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџ sk_RTAdjust sk_RTAdjust!Žb —2 wq*й2U DHуq:єˆ3d€b  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  b Пu…“69ЖПu…“69ЖEеНr(@Ё   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustR‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹vcolor_S0 R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџе!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F result_color0, fragment.attrib[0]; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“œ(b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustumatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustumatrix_S1_c0_c0uTextureSampler_0_S1^‹!Ž#% —2 wq*й2U DHуq:єˆ3d€#% 2џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ. #%Пu…“69ЖПu…“69Ж’$ю€+тm€"  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА‰ЭL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ![‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиˆЭLsk_RTAdjustuTextureSampler_0_S1umatrix_S1_c0_c0R‹P‹colorpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_4_S0vcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorpositionџџџџP‹ џџџџR‹vTransformedCoords_4_S0vcolor_S0 R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[0].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[0].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџп!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Э)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹coveragecoverage geomSubset geomSubsetR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip sk_RTAdjust u_skRTFlip!Ž€& —2 wq*й2U DHуq:єˆ3d€€&  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ# 2 €&Пu…“69ЖПu…“69Ж*Є\аЬ” z# 3  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ЯЪ L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustu_skRTFlipR‹ R‹P‹colorcoveragegeomSubsetposition R‹ џџџџџџџџ !џџџџџџџџR‹"џџџџџџџџ &R‹џџџџџџџџvcolor_S0vcoverage_S0vgeomSubset_S0gl_Position sk_FragColorџџџџR‹џџџџ џџџџR‹џџџџP‹colorcoveragegeomSubsetposition џџџџR‹ џџџџџџџџR‹ &џџџџџџџџR‹vcolor_S0vcoverage_S0vgeomSubset_S0gl_FragCoord R‹sk_FragColorО!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[2], vertex.attrib[3]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[1].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib2[] = { fragment.attrib[2..2] }; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0, R0.xyxy, -fragment.attrib[2]; MUL.F32.SAT R0, R0, {1, -1, 0, 0}.xxyy; ADD.F32 R0.xy, R0, R0.zwzw; ADD.F32 R0.xy, R0, {-1, 0, 0, 0}.x; MUL.F32 R0.x, R0, R0.y; MIN.F H0.x, fragment.attrib[1], R0; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“c/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹ inPosition inPositionP‹inTextureCoordsinTextureCoordsЦђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽV* —2 wq*й2U DHуq:єˆ3d€V* ^џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ#* V*Пu…“69ЖПu…“69ЖPЛŒ#їўяG#+  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЪ6L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Э6L^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 2P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЫ6L =R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8Ю6LKP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆЬ6Lsk_RTAdjustuAtlasSizeInv_S0uTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹ P‹ЦinColorinPositioninTextureCoordsP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvTextureCoords_S0vinColor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџЦinColorinPositioninTextureCoordsџџџџP‹ џџџџR‹ џџџџџџџџR‹vTextureCoords_S0vinColor_S0gl_FragCoord R‹sk_FragColorР!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP T; MOV.F result.attrib[1], vertex.attrib[1]; I2F.U H0.xy, vertex.attrib[2]; MUL.F32 result.attrib[0].xy, H0, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЖ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; ADD.F32 R0.x, R0.y, -c[1].w; MOV.F R0.w, R0.y; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, -R0, c[1].xyxy; MAX.F R0.y, R0.w, R0.x; MOV.F R0.x, R0.z; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT R0.y, -R0.x, c[2].x; ADD.F32.SAT R0.x, -fragment.position, c[1].z; MUL.F32 H0.y, R0.x, R0; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H1.x, H0, H0.y; MOV.F H0, fragment.attrib[1]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Ž%b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџ7ђџџџџџџџџџџ sk_RTAdjustuTextureSampler_0_S0 sk_RTAdjustuTextureSampler_0_S0f!Ž" —2 wq*й2U DHуq:єˆ3d€" !џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  "Пu…“69ЖПu…“69Ж?ŸДдs#7   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜I‰L fџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustuTextureSampler_0_S0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vlocalCoord_S0 R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџZ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; TEX.F R0, fragment.attrib[0], exthandle(c[0]), EXTERNAL; MUL.F32 result_color0.xyz, R0, R0.w; MOV.F result_color0.w, R0; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“К1b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuinnerRect_S2_c1 umatrix_S1uradiusPlusHalf_S2_c1urectUniform_S2_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipuinnerRect_S2_c1 umatrix_S1uradiusPlusHalf_S2_c1urectUniform_S2_c0uTextureSampler_0_S1^‹!ŽG, —2 wq*й2U DHуq:єˆ3d€G, qџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . G,Пu…“69ЖПu…“69ЖRHъсйэ­ /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ГђL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиАђL,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ДђL =[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЕђLHP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАБђL^R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆВђLsk_RTAdjustuTextureSampler_0_S1u_skRTFlipuinnerRect_S2_c1umatrix_S1uradiusPlusHalf_S2_c1urectUniform_S2_c0R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_2_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_2_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџa!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[5] = { program.local[0..4] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; MOV.F R0.z, fragment.position.x; ADD.F32 R1.xy, R0.zwzw, -c[2].zwzw; ADD.F32 R0.xy, -R0.zwzw, c[2]; MAX.F R0.xy, R0, R1; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R1.x, R0, R0; ADD.F32 R0, R0.zwzw, -c[1]; MUL.F32.SAT H1, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.zw, H1.xyxy, H1; MOV.F H0.x, {-1, 0, 0, 0}; RSQ.F32 R1.x, R1.x; RCP.F32 R0.w, R1.x; ADD.F16 H0.zw, H0, H0.x; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[4]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; ADD.F32.SAT H0.y, -R0.w, c[3].x; MAD.F16 H0.y, -H0, H0.x, H0.x; MUL.F16 H0.x, H0.z, H0.w; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ћ'b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipurectUniform_S1_c0 sk_RTAdjust u_skRTFlipurectUniform_S1_c0!Žš$ —2 wq*й2U DHуq:єˆ3d€š$ * џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  š$Пu…“69ЖПu…“69ЖъичЇЋ8дс   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАДeL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиГeLsk_RTAdjustu_skRTFlipurectUniform_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџZ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0, R0.xyxy, -c[1]; MUL.F32.SAT H1, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.zw, H1.xyxy, H1; MOV.F H0.x, {-1, 0, 0, 0}; ADD.F16 H0.xy, H0.zwzw, H0.x; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ž)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uclamp_S1_c0 umatrix_S1uTextureSampler_0_S1 sk_RTAdjust uclamp_S1_c0 umatrix_S1uTextureSampler_0_S1^‹!ŽЛ% —2 wq*й2U DHуq:єˆ3d€Л% 9џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ Л%Пu…“69ЖПu…“69Жƒё7Ш›Џ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАВE L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆГE L .[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиБE Lsk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0umatrix_S1 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[1].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[1].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MIN.F R0.y, fragment.attrib[0], c[0].w; PK64.U D0.x, c[1]; MOV.F R0.x, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.y, R0, c[0]; TXB.F result_color0.x, R0.xyzz, handle(D0.x), 2D; MOV.F result_color0.yzw, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“P*b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipurectUniform_S1_c0 sk_RTAdjust u_skRTFlipurectUniform_S1_c0џџџџ€!ŽЇ& —2 wq*й2U DHуq:єˆ3d€Ї& *џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) Ї&Пu…“69ЖПu…“69Ж­;В3Ш]D§ *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАˆ) L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи‡) Lsk_RTAdjustu_skRTFlipurectUniform_S1_c0 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0, R0.xyxy, -c[1]; MUL.F32.SAT H0, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.zw, H0.xyxy, H0; MOV.F H0.x, {-1, 0, 0, 0}; ADD.F16 H0.zw, H0, H0.x; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.y, H0.z, H0.w; MUL.F16 H0.x, H0.y, H0; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“У*b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipurectUniform_S1_c0 sk_RTAdjust u_skRTFlipurectUniform_S1_c0џџџџ€!Ž' —2 wq*й2U DHуq:єˆ3d€' *џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) 'Пu…“69ЖПu…“69ЖюX=ED ,N *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАžaL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиaLsk_RTAdjustu_skRTFlipurectUniform_S1_c0 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџŒ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R1, R0.xyxy, -c[1]; MUL.F32.SAT H0, R1, {1, -1, 0, 0}.xxyy; ADD.F16 H0.zw, H0.xyxy, H0; MOV.F H0.x, {-1, 0, 0, 0}; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F16 H0.zw, H0, H0.x; ADD.F32 R0.y, R0.x, -fragment.attrib[0].w; MUL.F32.SAT H0.y, fragment.attrib[0].z, R0; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.x, H0, H0.y; MUL.F16 H0.y, H0.z, H0.w; MUL.F16 H0.x, H0.y, H0; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“G5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0 ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0 ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1     ^‹!Žт/ —2 wq*й2U DHуq:єˆ3d€т/ \gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  т/Пu…“69ЖПu…“69Ж}іЃ€ŠQ@   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА=‡L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`?‡L 1R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8@‡L ?[‹ џџџџџџџџџџџџџџџџ&џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆ>‡LMR‹џџџџџџџџџџџџџџџџ/џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ и<‡L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0ukernel_S1[0]umatrix_S1_c0uoffsets_S1[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvLocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vLocalCoord_S0 R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџj!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[26] = { program.local[0..25] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H0.y, H0.x; MOV.S R1.z, {0, 0, 0, 0}.x; REP.S {7, 0, 0, 0}; MUL.S R0.x, R1.z, {2, 0, 0, 0}; MOV.S R1.w, R0.x; ADD.F32 R1.xy, fragment.attrib[0], c[R1.w + 10]; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; ADD.F32 R0.zw, fragment.attrib[0].xyxy, c[R1.w + 10]; MUL.F32 R1.xy, R0.w, c[1]; MAD.F32 R0.zw, R0.z, c[0].xyxy, R1.xyxy; ADD.F32 R1.xy, R0.zwzw, c[2]; ADD.F32 R0.xy, R0, c[2]; MIN.F R0.xy, R0, c[24].zwzw; MAX.F R0.xy, R0, c[24]; PK64.U D0.x, c[25]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.S R0.x, R1.z; MIN.F R1.xy, R1, c[24].zwzw; MAX.F R0.yz, R1.xxyw, c[24].xxyw; ADD.F32 R1.xy, fragment.attrib[0], c[R1.w + 11].zwzw; MAD.F16 H0.y, c[R0.x + 3].x, H0.x, H0; MOV.F R0.w, {-0.474999994, 0, 0, 0}.x; TXB.F H0.x, R0.yzzw, handle(D0.x), 2D; ADD.F32 R0.zw, fragment.attrib[0].xyxy, c[R1.w + 11].xyxy; MUL.F32 R0.yw, R0.w, c[1].xxzy; MAD.F32 R0.zw, R0.z, c[0].xyxy, R0.xyyw; ADD.F32 R0.zw, R0, c[2].xyxy; MIN.F R0.yz, R0.xzww, c[24].xzww; MUL.F32 R1.yw, R1.y, c[1].xxzy; MAD.F32 R1.xy, R1.x, c[0], R1.ywzw; ADD.F32 R1.xy, R1, c[2]; MAD.F16 H0.y, c[R0.x + 3], H0.x, H0; MOV.F R0.w, {-0.474999994, 0, 0, 0}.x; MAX.F R0.yz, R0, c[24].xxyw; TXB.F H0.x, R0.yzzw, handle(D0.x), 2D; MIN.F R1.xy, R1, c[24].zwzw; MAD.F16 H0.y, c[R0.x + 3].z, H0.x, H0; MOV.F R0.w, {-0.474999994, 0, 0, 0}.x; MAX.F R0.yz, R1.xxyw, c[24].xxyw; TXB.F H0.x, R0.yzzw, handle(D0.x), 2D; MAD.F16 H0.y, c[R0.x + 3].w, H0.x, H0; ADD.S R1.z, R1, {1, 0, 0, 0}.x; ENDREP; MOV.F H0.x, {0, 0, 0, 0}; MOV.F result_color0.yzw, H0.x; MOV.F result_color0.x, H0.y; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“@5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0urectUniform_S1_c0_c0_c0_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0urectUniform_S1_c0_c0_c0_c0 !Ž]/ —2 wq*й2U DHуq:єˆ3d€]/  ’"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  ]/Пu…“69ЖПu…“69ЖмŠ–'˜Y   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшс L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`п L .R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8р L<R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџс LMP‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџим L`P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆо LvR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ Ан L sk_RTAdjustu_skRTFlipuedgeArray_S1_c0_c0[0]uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0urectUniform_S1_c0_c0_c0_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ]!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[10] = { program.local[0..9] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R2.x, fragment.position.y, c[4].y, c[4]; MOV.F R0.x, fragment.position; MOV.F R0.y, R2.x; MOV.F R0.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[2]; DP3.F32 R0.w, R0, H0; MOV.F H1.xyz, c[1]; DP3.F32 R1.y, R0, H1; MOV.F H0.xyz, c[0]; DP3.F32 R1.x, H0, R0; SGE.F32 R1.y, R1, {0.5, 0, 0, 0}.x; SGE.F32 R1.x, R1, {0.5, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; SGE.F32 R0.w, R0, {0.5, 0, 0, 0}.x; MOV.F H0.xyz, c[3]; I2F.U R1.y, R1; I2F.U R1.x, R1; MUL.F32 R1.x, R1, R1.y; DP3.F32 R1.y, R0, H0; TRUNC.U R0.w, R0; I2F.U R0.z, R0.w; SGE.F32 R0.w, R1.y, {0.5, 0, 0, 0}.x; MUL.F32 R0.z, R1.x, R0; ADD.F32 R1, R0.xyxy, -c[5]; MUL.F32.SAT H1, R1, {1, -1, 0, 0}.xxyy; TRUNC.U R0.w, R0; I2F.U R0.w, R0; ADD.F16 H0.zw, H1.xyxy, H1; MOV.F H0.x, {-1, 0, 0, 0}; ADD.F16 H0.xy, H0.zwzw, H0.x; MUL.F16 H0.x, H0, H0.y; MUL.F32 R0.z, R0, R0.w; MUL.F32 R1.x, H0, R0.z; ADD.F32 R0.zw, -R0.xyxy, c[6].xyxy; ADD.F32 R1.y, R2.x, -c[6].w; MAX.F R0.w, R0, R1.y; ADD.F32 R0.xy, -R0, c[8]; ADD.F32 R1.y, R2.x, -c[8].w; MAX.F R0.y, R0, R1; MAX.F R1.zw, R0.xyxy, {0, 0, 0, 0}.x; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0.zwzw, R0.zwzw; DP2.F32 R0.y, R1.zwzw, R1.zwzw; RSQ.F32 R0.y, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; RCP.F32 R0.z, R0.y; ADD.F32.SAT R0.y, -R0.x, c[7].x; ADD.F32.SAT R0.x, -fragment.position, c[6].z; MUL.F32 H0.y, R0.x, R0; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.y, H0; ADD.F32.SAT R0.x, -fragment.position, c[8].z; ADD.F32.SAT R0.y, -R0.z, c[9].x; MUL.F32 R0.y, R0.x, R0; MUL.F32 R0.x, R1, H0; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“@5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0_c1[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0urectUniform_S1_c0_c0_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0_c1[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0urectUniform_S1_c0_c0_c0 !Ž]/ —2 wq*й2U DHуq:єˆ3d€]/  ’"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  ]/Пu…“69ЖПu…“69ЖНЯЄџaЬ0   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшюyL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ьyL 1R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8эyL?R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџюyLPP‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџищyLcP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆыyLyR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ АъyL sk_RTAdjustu_skRTFlipuedgeArray_S1_c0_c0_c1[0]uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0urectUniform_S1_c0_c0_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ]!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[10] = { program.local[0..9] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R2.x, fragment.position.y, c[4].y, c[4]; MOV.F R0.x, fragment.position; MOV.F R0.y, R2.x; MOV.F R0.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[2]; DP3.F32 R0.w, R0, H0; MOV.F H1.xyz, c[1]; DP3.F32 R1.y, R0, H1; MOV.F H0.xyz, c[0]; DP3.F32 R1.x, H0, R0; SGE.F32 R1.y, R1, {0.5, 0, 0, 0}.x; SGE.F32 R1.x, R1, {0.5, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; SGE.F32 R0.w, R0, {0.5, 0, 0, 0}.x; MOV.F H0.xyz, c[3]; I2F.U R1.y, R1; I2F.U R1.x, R1; MUL.F32 R1.x, R1, R1.y; DP3.F32 R1.y, R0, H0; TRUNC.U R0.w, R0; I2F.U R0.z, R0.w; SGE.F32 R0.w, R1.y, {0.5, 0, 0, 0}.x; MUL.F32 R0.z, R1.x, R0; ADD.F32 R1, R0.xyxy, -c[5]; MUL.F32.SAT H1, R1, {1, -1, 0, 0}.xxyy; TRUNC.U R0.w, R0; I2F.U R0.w, R0; ADD.F16 H0.zw, H1.xyxy, H1; MOV.F H0.x, {-1, 0, 0, 0}; ADD.F16 H0.xy, H0.zwzw, H0.x; MUL.F16 H0.x, H0, H0.y; MUL.F32 R0.z, R0, R0.w; MUL.F32 R1.x, H0, R0.z; ADD.F32 R0.zw, -R0.xyxy, c[6].xyxy; ADD.F32 R1.y, R2.x, -c[6].w; MAX.F R0.w, R0, R1.y; ADD.F32 R0.xy, -R0, c[8]; ADD.F32 R1.y, R2.x, -c[8].w; MAX.F R0.y, R0, R1; MAX.F R1.zw, R0.xyxy, {0, 0, 0, 0}.x; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0.zwzw, R0.zwzw; DP2.F32 R0.y, R1.zwzw, R1.zwzw; RSQ.F32 R0.y, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; RCP.F32 R0.z, R0.y; ADD.F32.SAT R0.y, -R0.x, c[7].x; ADD.F32.SAT R0.x, -fragment.position, c[6].z; MUL.F32 H0.y, R0.x, R0; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.y, H0; ADD.F32.SAT R0.x, -fragment.position, c[8].z; ADD.F32.SAT R0.y, -R0.z, c[9].x; MUL.F32 R0.y, R0.x, R0; MUL.F32 R0.x, R1, H0; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“б2b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 !Žx- —2 wq*й2U DHуq:єˆ3d€x-  vџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  x-Пu…“69ЖПu…“69ЖЕ[„ZЩ3u>   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАяЦ L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ёЦ L .R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ђЦ L<R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓЦ LMP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиюЦ L`P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆ№Ц L sk_RTAdjustu_skRTFlipuedgeArray_S1_c0_c0[0]uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ„!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[9] = { program.local[0..8] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R1.x, fragment.position.y, c[4].y, c[4]; MOV.F R0.y, R1.x; MOV.F R0.x, fragment.position; MOV.F R0.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[0]; DP3.F32 R0.w, H0, R0; MOV.F H1.xyz, c[1]; DP3.F32 R1.y, R0, H1; MOV.F H1.xyz, c[3]; SGE.F32 R1.y, R1, {0.5, 0, 0, 0}.x; SGE.F32 R0.w, R0, {0.5, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R0.w, R0; DP3.F32 R1.z, R0, H1; MOV.F H0.xyz, c[2]; I2F.U R1.y, R1; I2F.U R0.w, R0; MUL.F32 R0.w, R0, R1.y; DP3.F32 R1.y, R0, H0; SGE.F32 R0.z, R1.y, {0.5, 0, 0, 0}.x; SGE.F32 R1.y, R1.z, {0.5, 0, 0, 0}.x; ADD.F32 R1.z, R1.x, -c[5].w; TRUNC.U R0.z, R0; TRUNC.U R1.y, R1; I2F.U R0.z, R0; MUL.F32 R0.z, R0.w, R0; I2F.U R1.y, R1; MUL.F32 R1.y, R0.z, R1; ADD.F32 R0.zw, -R0.xyxy, c[5].xyxy; MAX.F R0.w, R0, R1.z; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; ADD.F32 R0.xy, -R0, c[7]; ADD.F32 R1.x, R1, -c[7].w; MAX.F R0.y, R0, R1.x; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0, R0; DP2.F32 R0.z, R0.zwzw, R0.zwzw; RSQ.F32 R0.x, R0.z; RSQ.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; RCP.F32 R0.z, R0.y; ADD.F32.SAT R0.y, -R0.x, c[6].x; ADD.F32.SAT R0.x, -fragment.position, c[5].z; MUL.F32 H0.y, R0.x, R0; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.y, H0; ADD.F32.SAT R0.x, -fragment.position, c[7].z; ADD.F32.SAT R0.y, -R0.z, c[8].x; MUL.F32 R0.y, R0.x, R0; MUL.F32 R0.x, R1.y, H0; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“П+b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1!ŽА' —2 wq*й2U DHуq:єˆ3d€А' 8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) А'Пu…“69ЖПu…“69ЖFљъРЅцБЄ *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0( L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ( L%P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџX( Lsk_RTAdjustu_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0, R0; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.y, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.y, -R0, c[2].x; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“B<b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!Žƒ6 —2 wq*й2U DHуq:єˆ3d€ƒ6 gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ % ƒ6Пu…“69ЖПu…“69Ж{Е›r"Ё? &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАUuL џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8XuL џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиTuL&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆVuL FR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџYuLTP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`WuL sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹ P‹P‹colorlocalCoordposition R‹ џџџџџџџџ P‹!џџџџџџџџ R‹џџџџџџџџvcolor_S0vlocalCoord_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordposition џџџџR‹ џџџџP‹ џџџџџџџџR‹vcolor_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџБ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[18] = { program.local[0..17] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[17]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; SLT.F32 R1.w, |R1.x|, c[4].x; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.z, |R1.x|; MOV.F R0.w, H0; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[14], c[14].x; IF NE.x; MAD.F32 R1.w, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R1.z, R1, c[1].x, c[2].x; POW.F32 R1.z, R1.z, c[0].x; ADD.F32 R1.w, R1.z, c[5].x; ENDIF; SLT.F32 R2.x, R0.y, {0, 0, 0, 0}; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.z, R1; I2F.U R2.x, R2; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R2.x; MOV.F R2.x, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.w; IF NE.x; MAD.F32 R0.y, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R2.x, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R2.x, R0.z, {0, 0, 0, 0}; SGT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.w, R1; I2F.U R2.x, R2; I2F.U R1.w, R1; ADD.F32 R1.w, R1, -R2.x; MOV.F R2.x, |R0.z|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.z, R0; IF NE.x; MAD.F32 R0.z, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R2.x, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; MUL.F32 R0.z, R1.w, R0; SLT.F32 R1.w, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.w, R0.y, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1.z, R0; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.y|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.z, R0; SGT.F32 R1.z, R0, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.z, R1; I2F.U R1.w, R1; ADD.F32 R2.x, R1.z, -R1.w; SLT.F32 R1.z, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.z; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; ADD.F32 R1.zw, R1.xyxy, -c[15]; ADD.F32 R1.xy, -R1, c[15]; MAX.F R1.xy, R1, R1.zwzw; MAX.F R1.xy, R1, {0, 0, 0, 0}.x; DP2.F32 R1.x, R1, R1; RSQ.F32 R1.x, R1.x; RCP.F32 R1.x, R1.x; MUL.F32 R0.z, R2.x, R0; MUL.F32 R0.xyz, R0, R0.w; MOV.F H1, fragment.attrib[0]; ADD.F32.SAT H0.x, -R1, c[16]; MUL.F32 H1, R0, H1; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Š<b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽЫ6 —2 wq*й2U DHуq:єˆ3d€Ы6 gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ % Ы6Пu…“69ЖПu…“69ЖПfA21ДŒ &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЯ;L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8в;L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЮ;L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆа;L FR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџг;LTP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`б;L sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹ P‹P‹colorlocalCoordposition R‹ џџџџџџџџ P‹!џџџџџџџџ R‹џџџџџџџџvcolor_S0vlocalCoord_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordposition џџџџR‹ џџџџP‹ џџџџџџџџR‹vcolor_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[18] = { program.local[0..17] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[17]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; SLT.F32 R1.w, |R1.x|, c[4].x; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.z, |R1.x|; MOV.F R0.w, H0; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[14], c[14].x; IF NE.x; MAD.F32 R1.w, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R1.z, R1, c[1].x, c[2].x; POW.F32 R1.z, R1.z, c[0].x; ADD.F32 R1.w, R1.z, c[5].x; ENDIF; SLT.F32 R2.x, R0.y, {0, 0, 0, 0}; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.z, R1; I2F.U R2.x, R2; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R2.x; MOV.F R2.x, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.w; IF NE.x; MAD.F32 R0.y, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R2.x, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R2.x, R0.z, {0, 0, 0, 0}; SGT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.w, R1; I2F.U R2.x, R2; I2F.U R1.w, R1; ADD.F32 R1.w, R1, -R2.x; MOV.F R2.x, |R0.z|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.z, R0; IF NE.x; MAD.F32 R0.z, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R2.x, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; MUL.F32 R1.z, R1.w, R0; SLT.F32 R1.w, R0.x, {0, 0, 0, 0}.x; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R0.z, R0; I2F.U R1.w, R1; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R1.w; SLT.F32 R1.w, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.w, R0.y, {0, 0, 0, 0}.x; MUL.F32 R0.x, R0.z, R0; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R0.z, R0; I2F.U R1.w, R1; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R1.w; SLT.F32 R1.w, |R0.y|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.w, R1.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R0.z, R0; SGT.F32 R0.z, R1, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R0.z, R0; I2F.U R1.w, R1; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R1.w; SLT.F32 R1.w, |R1.z|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R1.z, |R1|; IF NE.x; MAD.F32 R2.x, R1.z, c[10], c[13]; ELSE; MAD.F32 R1.z, R1, c[8].x, c[9].x; POW.F32 R1.z, R1.z, c[7].x; ADD.F32 R2.x, R1.z, c[12]; ENDIF; ADD.F32 R1.zw, -R1.xyxy, c[15].xyxy; ADD.F32 R1.x, R1, -c[15].z; MAX.F R1.z, R1, R1.x; MAX.F R1.zw, R1, {0, 0, 0, 0}.x; DP2.F32 R1.x, R1.zwzw, R1.zwzw; MUL.F32 R0.z, R0, R2.x; RSQ.F32 R1.x, R1.x; RCP.F32 R1.x, R1.x; ADD.F32.SAT R1.z, -R1.x, c[16].x; ADD.F32.SAT R1.x, -R1.y, c[15].w; MUL.F32 R0.xyz, R0, R0.w; MOV.F H1, fragment.attrib[0]; MUL.F32 H0.x, R1, R1.z; MUL.F32 H1, R0, H1; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“U3b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S2uinnerRect_S2_c0 umatrix_S1uradiusPlusHalf_S2uradiusPlusHalf_S2_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip uinnerRect_S2uinnerRect_S2_c0 umatrix_S1uradiusPlusHalf_S2uradiusPlusHalf_S2_c0uTextureSampler_0_S1^‹!Žt- —2 wq*й2U DHуq:єˆ3d€t- џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . t-Пu…“69ЖПu…“69ЖIЙ HŒŸуб /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8Qу L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиMу L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRу L:R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшRу L K[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Pу LVP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАNу LiP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆOу Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipuinnerRect_S2uinnerRect_S2_c0umatrix_S1uradiusPlusHalf_S2uradiusPlusHalf_S2_c0R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_2_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_2_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; MOV.F R0.z, fragment.position.x; ADD.F32 R1.xy, R0.zwzw, -c[3].zwzw; ADD.F32 R0.xy, -R0.zwzw, c[3]; MAX.F R0.xy, R0, R1; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; ADD.F32 R1.xy, R0.zwzw, -c[1].zwzw; ADD.F32 R0.zw, -R0, c[1].xyxy; MAX.F R0.zw, R0, R1.xyxy; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.w, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.y, -R0.x, c[4].x; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; ADD.F32.SAT H0.z, -R0.w, c[2].x; MAD.F16 H0.x, -H0.z, H0, H0; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ˆ5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ @ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1^‹!Ž0 —2 wq*й2U DHуq:єˆ3d€0 e!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 1 0Пu…“69ЖПu…“69ЖЫц–нЅw†Ч %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆœLџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиšL,^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8žLT[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА›L sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uTextureSampler_0_S1uclamp_S1_c0_c0_c0umatrix_S1_c0_c0 P‹P‹coveragelocalCoordpositionP‹!џџџџџџџџ  џџџџџџџџ %R‹џџџџџџџџvTransformedCoords_4_S0vcoverage_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordpositionџџџџP‹ џџџџvTransformedCoords_4_S0vcoverage_S0 R‹sk_FragColorѓ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[3].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[3].x, c[0], R0; ADD.F32 result.attrib[1].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[0].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџV!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[16] = { program.local[0..15] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.y, fragment.attrib[1], c[14].w; MOV.F R0.x, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.y, R0, c[14]; PK64.U D0.x, c[15]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.w, R0.x, -R0.y; MOV.F R0.xy, R1.yzzw; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F H1, fragment.attrib[0].x; MOV.F R0.z, H0.w; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0, {0, 0, 0, 0}; SLT.F32 R1.w, |R0.x|, c[4].x; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; TRUNC.U.CC HC.x, R1.w; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.x|; MUL.F32 R0.x, R0.w, R1.y; IF NE.x; MAD.F32 R1.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.w, R1.z, c[1].x, c[2].x; POW.F32 R0.w, R0.w, c[0].x; ADD.F32 R1.y, R0.w, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R0.w, R0.y, {0, 0, 0, 0}.x; SLT.F32 R1.w, |R0.y|, c[4].x; TRUNC.U R1.z, R1; TRUNC.U R0.w, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R1.z, R1; I2F.U R0.w, R0; ADD.F32 R0.w, R0, -R1.z; MOV.F R1.z, |R0.y|; MUL.F32 R0.y, R1.x, R1; IF NE.x; MAD.F32 R1.x, R1.z, c[3], c[6]; ELSE; MAD.F32 R1.x, R1.z, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.x, R1, c[5]; ENDIF; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MUL.F32 R0.x, R0.w, R1; IF NE.x; ELSE; ENDIF; SLT.F32 R0.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R0.y; IF NE.x; ELSE; ENDIF; SLT.F32 R0.x, |R0|, c[11]; TRUNC.U.CC HC.x, R0; IF NE.x; ELSE; ENDIF; MAD.F16 result_color0, -R0.z, H1, H1; END  €џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“,0b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 sk_RTAdjust u_skRTFlip uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0џџџџ€!Ž#+ —2 wq*й2U DHуq:єˆ3d€#+ _џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) #+Пu…“69ЖПu…“69Ж%Šѓ†$*џф *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆVL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`VL%R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8 VL6P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиVLIP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАVLsk_RTAdjustu_skRTFlipuinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[5] = { program.local[0..4] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R1.z, fragment.position.y, c[0].y, c[0].x; MOV.F R0.w, R1.z; MOV.F R0.z, fragment.position.x; ADD.F32 R1.xy, R0.zwzw, -c[1].zwzw; ADD.F32 R0.xy, -R0.zwzw, c[1]; MAX.F R0.xy, R0, R1; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.x, -R0, c[2]; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, -R0.x, fragment.attrib[0].z, fragment.attrib[0].z; ADD.F32 R0.zw, -R0, c[3].xyxy; ADD.F32 R0.y, fragment.position.x, -c[3].z; MAX.F R0.z, R0, R0.y; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; MAD.F16 H0.x, -H0, H0.y, H0.y; ADD.F32.SAT R0.y, -R0, c[4].x; ADD.F32.SAT R0.x, -R1.z, c[3].w; MUL.F32 H0.z, R0.x, R0.y; MUL.F16 H1.x, H0, H0.z; MOV.F H0, fragment.attrib[1]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ž)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uclamp_S1_c0 umatrix_S1uTextureSampler_0_S1 sk_RTAdjust uclamp_S1_c0 umatrix_S1uTextureSampler_0_S1^‹!ŽЛ% —2 wq*й2U DHуq:єˆ3d€Л% 9џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ Л%Пu…“69ЖПu…“69Жчyи5ЃсЗ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА: L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ: L .[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи: Lsk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0umatrix_S1 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[1].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[1].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MIN.F R0.x, fragment.attrib[0], c[0].z; PK64.U D0.x, c[1]; MAX.F R0.x, R0, c[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MOV.F R0.y, fragment.attrib[0]; TXB.F result_color0.x, R0.xyzz, handle(D0.x), 2D; MOV.F result_color0.yzw, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“G5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0 ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0 ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1     ^‹!Žт/ —2 wq*й2U DHуq:єˆ3d€т/ \gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  т/Пu…“69ЖПu…“69Жо(ЌжЧJ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА!ѓ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`#ѓ L 1R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8$ѓ L ?[‹ џџџџџџџџџџџџџџџџ&џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆ"ѓ LMR‹џџџџџџџџџџџџџџџџ/џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ и ѓ L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0ukernel_S1[0]umatrix_S1_c0uoffsets_S1[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvLocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vLocalCoord_S0 R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџj!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[26] = { program.local[0..25] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H0.y, H0.x; MOV.S R1.z, {0, 0, 0, 0}.x; REP.S {3, 0, 0, 0}; MUL.S R0.x, R1.z, {2, 0, 0, 0}; MOV.S R1.w, R0.x; ADD.F32 R1.xy, fragment.attrib[0], c[R1.w + 10]; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; ADD.F32 R0.zw, fragment.attrib[0].xyxy, c[R1.w + 10]; MUL.F32 R1.xy, R0.w, c[1]; MAD.F32 R0.zw, R0.z, c[0].xyxy, R1.xyxy; ADD.F32 R1.xy, R0.zwzw, c[2]; ADD.F32 R0.xy, R0, c[2]; MIN.F R0.xy, R0, c[24].zwzw; MAX.F R0.xy, R0, c[24]; PK64.U D0.x, c[25]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.S R0.x, R1.z; MIN.F R1.xy, R1, c[24].zwzw; MAX.F R0.yz, R1.xxyw, c[24].xxyw; ADD.F32 R1.xy, fragment.attrib[0], c[R1.w + 11].zwzw; MAD.F16 H0.y, c[R0.x + 3].x, H0.x, H0; MOV.F R0.w, {-0.474999994, 0, 0, 0}.x; TXB.F H0.x, R0.yzzw, handle(D0.x), 2D; ADD.F32 R0.zw, fragment.attrib[0].xyxy, c[R1.w + 11].xyxy; MUL.F32 R0.yw, R0.w, c[1].xxzy; MAD.F32 R0.zw, R0.z, c[0].xyxy, R0.xyyw; ADD.F32 R0.zw, R0, c[2].xyxy; MIN.F R0.yz, R0.xzww, c[24].xzww; MUL.F32 R1.yw, R1.y, c[1].xxzy; MAD.F32 R1.xy, R1.x, c[0], R1.ywzw; ADD.F32 R1.xy, R1, c[2]; MAD.F16 H0.y, c[R0.x + 3], H0.x, H0; MOV.F R0.w, {-0.474999994, 0, 0, 0}.x; MAX.F R0.yz, R0, c[24].xxyw; TXB.F H0.x, R0.yzzw, handle(D0.x), 2D; MIN.F R1.xy, R1, c[24].zwzw; MAD.F16 H0.y, c[R0.x + 3].z, H0.x, H0; MOV.F R0.w, {-0.474999994, 0, 0, 0}.x; MAX.F R0.yz, R1.xxyw, c[24].xxyw; TXB.F H0.x, R0.yzzw, handle(D0.x), 2D; MAD.F16 H0.y, c[R0.x + 3].w, H0.x, H0; ADD.S R1.z, R1, {1, 0, 0, 0}.x; ENDREP; MOV.F H0.x, {0, 0, 0, 0}; MOV.F result_color0.yzw, H0.x; MOV.F result_color0.x, H0.y; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“и=b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ texSubset texSubsetR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!Žч7 —2 wq*й2U DHуq:єˆ3d€ч7 gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ$ 3 ч7Пu…“69ЖПu…“69Ж7]Щш{q$ 4  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАг‰L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ж‰L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџив‰L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆд‰L FR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџз‰LTP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`е‰L sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹ P‹P‹ R‹colorlocalCoordpositiontexSubset R‹ џџџџџџџџ P‹!џџџџџџџџ R‹"џџџџџџџџ 'R‹џџџџџџџџvcolor_S0vlocalCoord_S0vtexSubset_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹ џџџџR‹colorlocalCoordpositiontexSubset џџџџR‹ џџџџP‹ џџџџR‹ 'џџџџџџџџR‹vcolor_S0vlocalCoord_S0vtexSubset_S0gl_FragCoord R‹sk_FragColorП!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[2], vertex.attrib[3]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџя !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[18] = { program.local[0..17] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib2[] = { fragment.attrib[2..2] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[2].zwzw, fragment.attrib[1]; MAX.F R0.xy, fragment.attrib[2], R0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[17]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; SLT.F32 R1.w, |R1.x|, c[4].x; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.z, |R1.x|; MOV.F R0.w, H0; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[14], c[14].x; IF NE.x; MAD.F32 R1.w, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R1.z, R1, c[1].x, c[2].x; POW.F32 R1.z, R1.z, c[0].x; ADD.F32 R1.w, R1.z, c[5].x; ENDIF; SLT.F32 R2.x, R0.y, {0, 0, 0, 0}; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.z, R1; I2F.U R2.x, R2; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R2.x; MOV.F R2.x, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.w; IF NE.x; MAD.F32 R0.y, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R2.x, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R2.x, R0.z, {0, 0, 0, 0}; SGT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.w, R1; I2F.U R2.x, R2; I2F.U R1.w, R1; ADD.F32 R1.w, R1, -R2.x; MOV.F R2.x, |R0.z|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.z, R0; IF NE.x; MAD.F32 R0.z, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R2.x, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; MUL.F32 R0.z, R1.w, R0; SLT.F32 R1.w, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.w, R0.y, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1.z, R0; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.y|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.z, R0; SGT.F32 R1.z, R0, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.z, R1; I2F.U R1.w, R1; ADD.F32 R2.x, R1.z, -R1.w; SLT.F32 R1.z, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.z; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; ADD.F32 R1.zw, R1.xyxy, -c[15]; ADD.F32 R1.xy, -R1, c[15]; MAX.F R1.xy, R1, R1.zwzw; MAX.F R1.xy, R1, {0, 0, 0, 0}.x; DP2.F32 R1.x, R1, R1; RSQ.F32 R1.x, R1.x; RCP.F32 R1.x, R1.x; MUL.F32 R0.z, R2.x, R0; MUL.F32 R0.xyz, R0, R0.w; MOV.F H1, fragment.attrib[0]; ADD.F32.SAT H0.x, -R1, c[16]; MUL.F32 H1, R0, H1; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“43b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1     ^‹!Žy- —2 wq*й2U DHуq:єˆ3d€y- vVџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ y-Пu…“69ЖПu…“69Жтр"oЄЁ~   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЗ[L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8К[L 4P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Й[L ?[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЖ[LJ[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛ[L[R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆИ[L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[20] = { program.local[0..19] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R1.z, {0, 0, 0, 0}.x; REP.S {6, 0, 0, 0}; MOV.S R1.w, R1.z; MUL.F16 H0.xy, c[R1.w + 3].x, c[18]; ADD.F32 R1.xy, fragment.attrib[0], H0; MUL.F16 H0.xy, c[R1.w + 3].z, c[18]; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; ADD.F32 R0.zw, fragment.attrib[0].xyxy, H0.xyxy; MUL.F32 R1.xy, R0.w, c[1]; MAD.F32 R0.zw, R0.z, c[0].xyxy, R1.xyxy; ADD.F32 R1.xy, R0.zwzw, c[2]; MIN.F R0.x, R0, c[17].z; MAX.F R0.x, R0, c[17]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[19]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MIN.F R0.x, R1, c[17].z; MAD.F16 H1, c[R1.w + 3].y, H0, H1; MAX.F R0.x, R0, c[17]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MOV.F R0.y, R1; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.w + 3].w, H0, H1; ADD.S R1.z, R1, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“џ4b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0 ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0 ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1     ^‹!Žš/ —2 wq*й2U DHуq:єˆ3d€š/ \gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  š/Пu…“69ЖПu…“69ЖЈ?g@‰Tp   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА_–L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`a–L 1R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8b–L ?[‹ џџџџџџџџџџџџџџџџ&џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆ`–LMR‹џџџџџџџџџџџџџџџџ/џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ и^–L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0ukernel_S1[0]umatrix_S1_c0uoffsets_S1[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvLocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vLocalCoord_S0 R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ"!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[26] = { program.local[0..25] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H0.y, H0.x; MOV.S R2.x, {0, 0, 0, 0}; REP.S {3, 0, 0, 0}; MUL.S R0.x, R2, {2, 0, 0, 0}; MOV.S R2.y, R0.x; ADD.F32 R1.zw, fragment.attrib[0].xyxy, c[R2.y + 10]; ADD.F32 R1.xy, fragment.attrib[0], c[R2.y + 10]; MUL.F32 R0.xy, R1.w, c[1]; MAD.F32 R0.xy, R1.z, c[0], R0; ADD.F32 R0.xy, R0, c[2]; MUL.F32 R0.zw, R1.y, c[1].xyxy; MAD.F32 R0.zw, R1.x, c[0].xyxy, R0; ADD.F32 R1.xy, R0.zwzw, c[2]; MOV.S R0.w, R2.x; MIN.F R0.y, R0, c[24].w; PK64.U D0.x, c[25]; MAX.F R0.y, R0, c[24]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MIN.F R0.y, R1, c[24].w; MOV.F R0.x, R1; ADD.F32 R1.xy, fragment.attrib[0], c[R2.y + 11]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.y, R0, c[24]; TXB.F H1.x, R0.xyzz, handle(D0.x), 2D; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; ADD.F32 R1.zw, fragment.attrib[0].xyxy, c[R2.y + 11]; MAD.F16 H0.y, c[R0.w + 3].x, H1.x, H0; MUL.F32 R1.xy, R1.w, c[1]; MIN.F R0.y, R0, c[24].w; MAD.F16 H0.y, c[R0.w + 3], H0.x, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.y, R0, c[24]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F32 R1.xy, R1.z, c[0], R1; ADD.F32 R0.xy, R1, c[2]; MIN.F R0.y, R0, c[24].w; MAD.F16 H0.y, c[R0.w + 3].z, H0.x, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.y, R0, c[24]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H0.y, c[R0.w + 3].w, H0.x, H0; ADD.S R2.x, R2, {1, 0, 0, 0}; ENDREP; MOV.F H0.x, {0, 0, 0, 0}; MOV.F result_color0.yzw, H0.x; MOV.F result_color0.x, H0.y; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“V/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1uradiusPlusHalf_S2uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1uradiusPlusHalf_S2uTextureSampler_0_S1^‹!Žg* —2 wq*й2U DHуq:єˆ3d€g* Xџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . g*Пu…“69ЖПu…“69Ж|Ÿ7‘€ѓ /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ѕA L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиђA L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8іA L :[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆєA LEP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАѓA Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipuinnerRect_S2umatrix_S1uradiusPlusHalf_S2R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_2_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_2_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџŠ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.w, R0.x; ADD.F32.SAT H0.y, -R0.w, c[2].x; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1.x, -H0.y, H0, H0; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Щ>b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒџџџџ@ŒŒџџџџџџџџџџџџџџџџddaa_bloat_and_coverageaa_bloat_and_coverageR‹colorcolorR‹corner_and_radius_outsetscorner_and_radius_outsetsR‹radii_selectorradii_selectorR‹radii_xradii_xR‹radii_yradii_yR‹skewskewR‹translate_and_localrotatetranslate_and_localrotateP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S1_c0 sk_RTAdjust u_skRTFlip ucircle_S1_c0!Žє9 —2 wq*й2U DHуq:єˆ3d€є9 % џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџt#  є9Пu…“69ЖПu…“69Ж`+ФH=Лt$   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАшаL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџичаLsk_RTAdjustu_skRTFlipucircle_S1_c0R‹R‹R‹6R‹ER‹MR‹UR‹ZP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate P‹!џџџџџџџџ R‹ џџџџџџџџ R‹џџџџџџџџvarccoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹џџџџR‹џџџџR‹6џџџџR‹EџџџџR‹MџџџџR‹UџџџџR‹ZџџџџP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate џџџџP‹ џџџџR‹ џџџџџџџџR‹varccoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor2!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..7] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0, R1, R2, R3, R4; TEMP T; TEMP RC; SHORT TEMP HC; DP2.F32 R0.y, vertex.attrib[5].ywzw, vertex.attrib[5].ywzw; DP2.F32 R0.x, vertex.attrib[5].xzzw, vertex.attrib[5].xzzw; RSQ.F32 R1.y, R0.y; RSQ.F32 R1.x, R0.x; MUL.F32 R0, R1.xyxy, vertex.attrib[5]; ADD.F32 R0.xy, |R0|, |R0.zwzw|; MUL.F32 R0.xy, R1, R0; MUL.F32 R1.zw, R0.xyxy, {0.5, 0, 0, 0}.x; SGT.F32 R0.xy, R1.zwzw, {1, 0, 0, 0}.x; TRUNC.U R3.xy, R0; OR.U.CC HC.x, R3, R3.y; MOV.F result.attrib[0], vertex.attrib[7]; MOV.F R0.xy, vertex.attrib[1]; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2].w; DP4.F32 R2.y, vertex.attrib[4].wzyx, vertex.attrib[0]; DP4.F32 R2.x, vertex.attrib[0], vertex.attrib[3].yxwz; DP4.F32 R2.w, vertex.attrib[4], vertex.attrib[0]; DP4.F32 R2.z, vertex.attrib[0], vertex.attrib[3]; MOV.F R3.w, {1, 0, 0, 0}.x; IF NE.x; SLT.F32 R2.zw, vertex.attrib[1].xyxy, {0, 0, 0, 0}.x; SGT.F32 R0.xy, vertex.attrib[1], {0, 0, 0, 0}.x; TRUNC.U R2.zw, R2; TRUNC.U R0.xy, R0; I2F.U R0.xy, R0; I2F.U R2.zw, R2; ADD.F32 R2.zw, R0.xyxy, -R2; MAX.F R0.y, R1.w, {1, 0, 0, 0}.x; MAX.F R0.x, R1.z, {1, 0, 0, 0}; MUL.F32 R3.x, R0, R0.y; MAX.F R0.xy, |vertex.attrib[1]|, R1.zwzw; MUL.F32 R0.xy, R0, R2.zwzw; RCP.F32 R3.w, R3.x; MOV.F R2.zw, {0, 0, 0, 0}.x; ENDIF; MUL.F32 R3.xy, R1.zwzw, {1.5, 0, 0, 0}.x; SLT.F32 R3.xy, R2.zwzw, R3; TRUNC.U R3.xy, R3; OR.U.CC HC.x, R3, R3.y; MOV.F R4.x, vertex.attrib[2].z; IF NE.x; SLT.F32 R2.xy, R0, {0, 0, 0, 0}.x; SGT.F32 R0.zw, R0.xyxy, {0, 0, 0, 0}.x; TRUNC.U R2.xy, R2; TRUNC.U R0.zw, R0; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; I2F.U R2.xy, R2; I2F.U R0.zw, R0; ADD.F32 R0.zw, R0, -R2.xyxy; MOV.F R2.xy, R0.zwzw; MOV.F R2.zw, {0, 0, 0, 0}.x; IF NE.x; MOV.F R0.zw, -R2.xyxy; ENDIF; MOV.F R3.z, {1, 0, 0, 0}.x; ELSE; MAD.F32 R3.xy, -R1, {1.5, 2, 0, 0}.x, {1.5, 2, 0, 0}.y; MIN.F R2.zw, R3.xyxy, R2; MIN.F R3.xy, R3, R2; MUL.F32 R2.xy, R1, {1.5, 0, 0, 0}.x; MAX.F R3.xy, R2, R3; MAX.F R2.xy, R2, R2.zwzw; ADD.F32 R2.zw, -R2.xyxy, -R3.xyxy; MAD.F32 R2.zw, R1.xyxy, {0.0625, 0, 0, 0}.x, -R2; ADD.F32 R2.zw, R2, {-2, 0, 0, 0}.x; MAX.F R2.zw, R2, {0, 0, 0, 0}.x; MAD.F32 R2.zw, -R2, {0.5, 0, 0, 0}.x, R2.xyxy; ENDIF; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; MUL.F32 R1.zw, R0, R1; MAD.F32 R2.xy, vertex.attrib[1].zwzw, R2.zwzw, R0; ADD.F32 R2.xy, R1.zwzw, R2; IF NE.x; MUL.F32 R3.x, R2, R0; SLT.F32 R3.x, R3, {0, 0, 0, 0}; SNE.F32 R0.z, R0, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R3; IF NE.x; SLT.F32 R3.x, R0.y, {0, 0, 0, 0}; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; I2F.U R3.x, R3; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R3.x; MUL.F32 R0.z, |R2.x|, R0; ADD.F32 R2.x, |R2|, |R0|; MUL.F32 R0.z, R0, R1.y; RCP.F32 R3.x, R1.x; MAD.F32 R2.y, R0.z, R3.x, R2; ADD.F32 R0.z, vertex.attrib[2], {-0.5, 0, 0, 0}.x; RCP.F32 R2.x, R2.x; MUL.F32 R0.z, |R0.x|, R0; MAD.F32 R4.x, R0.z, R2, {0.5, 0, 0, 0}; MOV.F R2.x, {0, 0, 0, 0}; ENDIF; MUL.F32 R0.z, R2.y, R0.y; SLT.F32 R3.x, R0.z, {0, 0, 0, 0}; SNE.F32 R0.z, R0.w, {0, 0, 0, 0}.x; TRUNC.U R0.w, R3.x; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R0.w; IF NE.x; SLT.F32 R0.w, R0.x, {0, 0, 0, 0}.x; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R0.w, R0; TRUNC.U R0.z, R0; I2F.U R0.w, R0; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R0.w; MUL.F32 R0.z, |R2.y|, R0; RCP.F32 R0.w, R1.y; MUL.F32 R0.z, R0, R1.x; MAD.F32 R2.x, R0.z, R0.w, R2; ADD.F32 R0.w, |R2.y|, |R0.y|; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R0.w, R0.w; MUL.F32 R0.z, |R0.y|, R0; MAD.F32 R4.x, R0.z, R0.w, {0.5, 0, 0, 0}; MOV.F R2.y, {0, 0, 0, 0}.x; ENDIF; ENDIF; SNE.F32 R1.x, {0, 0, 0, 0}, R3.z; TRUNC.U.CC HC.x, R1; DP2.F32 R0.w, vertex.attrib[5].zwzw, R2; DP2.F32 R0.z, vertex.attrib[5], R2; ADD.F32 R0.zw, R0, vertex.attrib[6].xyxy; IF NE.x; MUL.F32 result.attrib[1].y, R4.x, R3.w; MOV.F result.attrib[1].x, {0, 0, 0, 0}; ELSE; RCP.F32 R1.y, R2.w; RCP.F32 R1.x, R2.z; MUL.F32 R1.xy, R1.zwzw, R1; MAD.F32 R0.xy, R1, R0, -|vertex.attrib[1].zwzw|; ADD.F32 R0.xy, R0, {1, 0, 0, 0}.x; ADD.F32 result.attrib[1].x, R0, {1, 0, 0, 0}; MOV.F result.attrib[1].y, R0; ENDIF; MAD.F32 result.position.xy, R0.zwzw, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ_!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; SEQ.F R0.z, {0, 0, 0, 0}.x, fragment.attrib[1].x; TRUNC.U.CC HC.x, R0.z; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[0], c[0].x; IF NE.x; MOV.F H0.x, fragment.attrib[1].y; ELSE; ADD.F32 R0.z, fragment.attrib[1].x, {-2, 0, 0, 0}.x; MUL.F32 R0.z, fragment.attrib[1].x, R0; MAD.F32 R0.z, fragment.attrib[1].y, fragment.attrib[1].y, R0; DDY.F32 R1.x, R0.z; DDX.F32 R0.w, R0.z; ADD.F32 R0.w, |R0|, |R1.x|; DIV.F32 R0.z, R0, R0.w; ADD.F32.SAT H0.x, -R0.z, {0.5, 0, 0, 0}; ENDIF; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, R0.x, c[1].z, -c[1].z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ ,b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1[0]urectUniform_S1_c0_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1[0]urectUniform_S1_c0_c0!Ž( —2 wq*й2U DHуq:єˆ3d€( >џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  (Пu…“69ЖПu…“69Ж“Ѓ‚єЯVk   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЉE L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXЇE L(R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0ЈE Lsk_RTAdjustu_skRTFlipuedgeArray_S1[0]urectUniform_S1_c0_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџœ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[4], c[4].x; MOV.F R0.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[2]; DP3.F32 R0.w, R0, H0; MOV.F H1.xyz, c[1]; DP3.F32 R1.y, R0, H1; MOV.F H0.xyz, c[0]; DP3.F32 R1.x, H0, R0; SGE.F32 R1.y, R1, {0.5, 0, 0, 0}.x; SGE.F32 R1.x, R1, {0.5, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; SGE.F32 R0.w, R0, {0.5, 0, 0, 0}.x; MOV.F H0.xyz, c[3]; I2F.U R1.y, R1; I2F.U R1.x, R1; MUL.F32 R1.x, R1, R1.y; DP3.F32 R1.y, R0, H0; TRUNC.U R0.w, R0; I2F.U R0.z, R0.w; SGE.F32 R0.w, R1.y, {0.5, 0, 0, 0}.x; TRUNC.U R1.y, R0.w; MUL.F32 R1.x, R1, R0.z; ADD.F32 R0, R0.xyxy, -c[5]; MUL.F32.SAT H1, R0, {1, -1, 0, 0}.xxyy; I2F.U R1.y, R1; ADD.F16 H0.zw, H1.xyxy, H1; MOV.F H0.x, {-1, 0, 0, 0}; ADD.F16 H0.xy, H0.zwzw, H0.x; MUL.F16 H0.x, H0, H0.y; MUL.F32 R0.x, R1, R1.y; MUL.F32 H1.x, H0, R0; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ ,b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1_c1[0]urectUniform_S1_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1_c1[0]urectUniform_S1_c0!Ž( —2 wq*й2U DHуq:єˆ3d€( >џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  (Пu…“69ЖПu…“69ЖŸSы‹”ѕ    R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№^L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXю^L+R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0я^Lsk_RTAdjustu_skRTFlipuedgeArray_S1_c1[0]urectUniform_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџœ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[4], c[4].x; MOV.F R0.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[2]; DP3.F32 R0.w, R0, H0; MOV.F H1.xyz, c[1]; DP3.F32 R1.y, R0, H1; MOV.F H0.xyz, c[0]; DP3.F32 R1.x, H0, R0; SGE.F32 R1.y, R1, {0.5, 0, 0, 0}.x; SGE.F32 R1.x, R1, {0.5, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; SGE.F32 R0.w, R0, {0.5, 0, 0, 0}.x; MOV.F H0.xyz, c[3]; I2F.U R1.y, R1; I2F.U R1.x, R1; MUL.F32 R1.x, R1, R1.y; DP3.F32 R1.y, R0, H0; TRUNC.U R0.w, R0; I2F.U R0.z, R0.w; SGE.F32 R0.w, R1.y, {0.5, 0, 0, 0}.x; TRUNC.U R1.y, R0.w; MUL.F32 R1.x, R1, R0.z; ADD.F32 R0, R0.xyxy, -c[5]; MUL.F32.SAT H1, R0, {1, -1, 0, 0}.xxyy; I2F.U R1.y, R1; ADD.F16 H0.zw, H1.xyxy, H1; MOV.F H0.x, {-1, 0, 0, 0}; ADD.F16 H0.xy, H0.zwzw, H0.x; MUL.F16 H0.x, H0, H0.y; MUL.F32 R0.x, R1, R1.y; MUL.F32 H1.x, H0, R0; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“в-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽK) —2 wq*й2U DHуq:єˆ3d€K) Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ % K)Пu…“69ЖПu…“69Жf>яўЅ &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆЬ%L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЪ%L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Э%L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЫ%Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹ P‹P‹colorlocalCoordposition R‹ џџџџџџџџ P‹!џџџџџџџџ R‹џџџџџџџџvcolor_S0vlocalCoord_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordposition џџџџR‹ џџџџP‹ џџџџџџџџR‹vcolor_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџы!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; MOV.F R0.w, R0.x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, -R0, c[1].xyxy; ADD.F32 R0.y, fragment.position.x, -c[1].z; MAX.F R0.z, R0, R0.y; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; MOV.F R1.xy, fragment.attrib[1]; MOV.F R1.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R1.xyzz, handle(D0.x), 2D; MOV.F H1, fragment.attrib[0]; MUL.F16 H1, H0, H1; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT R0.x, -R0, c[1].w; MUL.F32 H0.x, R0, R0.y; MAD.F16 result_color0, -H0.x, H1, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“-*b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S1_c0 sk_RTAdjust u_skRTFlip ucircle_S1_c0џџџџ€!ŽŽ& —2 wq*й2U DHуq:єˆ3d€Ž& % џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) Ž&Пu…“69ЖПu…“69Жœ‚m™НKFO *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА/ЮL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи.ЮLsk_RTAdjustu_skRTFlipucircle_S1_c0 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.y, R0, R0; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.y, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, -R0, c[1].z, c[1].z; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ц5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0um_S1um_S1_c0umatrix_S1_c0_c0usubset_S1_c0_c0_c0uv_S1uv_S1_c0uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0um_S1um_S1_c0umatrix_S1_c0_c0usubset_S1_c0_c0_c0uv_S1uv_S1_c0uTextureSampler_0_S1 ^‹!Žэ/ —2 wq*й2U DHуq:єˆ3d€э/ w?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ э/Пu…“69ЖПu…“69ЖJ=§”зM    R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџхB L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8фB L4\‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшхB L:\‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџРцB LC[‹ џџџџџџџџџџџџџџџџ*џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`уB LTR‹џџџџџџџџџџџџџџџџ3џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАсB LhR‹џџџџџџџџџџџџџџџџ7џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџирB LnR‹џџџџџџџџџџџџџџџџ;џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆтB Lsk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0um_S1um_S1_c0umatrix_S1_c0_c0usubset_S1_c0_c0_c0uv_S1uv_S1_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_4_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_4_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ„!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[13] = { program.local[0..12] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; ADD.F32 R0.y, c[8].z, -c[8].x; ADD.F32 R0.x, c[8].w, -c[8].y; MUL.F32 R0.z, R0.x, {2, 0, 0, 0}.x; ADD.F32 R1.y, fragment.attrib[0], -c[8]; DIV.F32 R1.x, R1.y, R0.z; FLR.F R1.x, R1; MAD.F32 R1.x, -R0.z, R1, R1.y; SGE.F32 R0.x, R1, R0; TRUNC.U R0.x, R0; MUL.F32 R0.w, R0.y, {2, 0, 0, 0}.x; ADD.F32 R1.z, fragment.attrib[0].x, -c[8].x; DIV.F32 R1.w, R1.z, R0.w; FLR.F R1.w, R1; MAD.F32 R1.z, -R0.w, R1.w, R1; SGE.F32 R0.y, R1.z, R0; TRUNC.U R0.y, R0; I2F.U R0.y, R0; MAD.F32 R0.w, R1.z, {-2, 0, 0, 0}.x, R0; MAD.F32 R0.w, R0.y, R0, R1.z; MAD.F32 R0.y, R1.x, {-2, 0, 0, 0}.x, R0.z; I2F.U R0.x, R0; MAD.F32 R0.y, R0.x, R0, R1.x; ADD.F32 R0.x, R0.w, c[8]; ADD.F32 R0.y, R0, c[8]; MIN.F R0.xy, R0, c[9].zwzw; MAX.F R0.xy, R0, c[9]; MOV.F H1.x, {0.000100016594, 0, 0, 0}; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[12]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAX.F H1.x, H0.w, H1; DIV.F16 H0.xyz, H0, H1.x; MUL.F16 H1, H0.y, c[1]; MAD.F16 H1, H0.x, c[0], H1; MAD.F16 H1, H0.z, c[2], H1; MAD.F16 H0, H0.w, c[3], H1; ADD.F16.SAT H0, H0, c[10]; MOV.F H1.x, {0.000100016594, 0, 0, 0}; MAX.F H1.x, H0.w, H1; MUL.F16 H0.xyz, H0, H0.w; DIV.F16 H0.xyz, H0, H1.x; MUL.F16 H1, H0.y, c[5]; MAD.F16 H1, H0.x, c[4], H1; MAD.F16 H1, H0.z, c[6], H1; MAD.F16 H0, H0.w, c[7], H1; ADD.F16 H0, H0, c[11]; MOV.F.SAT H1, H0; MUL.F16 result_color0.xyz, H1, H1.w; MOV.F.SAT result_color0.w, H0; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ BPLGІ“3b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ubounds_S2ucoverageInvert_S2 umatrix_S1 umatrix_S2_c0uTextureSampler_0_S1uTextureSampler_0_S2 sk_RTAdjust u_skRTFlip ubounds_S2ucoverageInvert_S2 umatrix_S1 umatrix_S2_c0uTextureSampler_0_S1uTextureSampler_0_S2^‹^‹!ŽІ- —2 wq*й2U DHуq:єˆ3d€І- x"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . І-Пu…“69ЖПu…“69ЖР1дžс­ /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‹Б L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА‡Б L!^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 6P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи†Б L AR‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ŠБ LLP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆˆБ L _[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш‹Б L j[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`‰Б Lsk_RTAdjustuTextureSampler_0_S1uTextureSampler_0_S2u_skRTFlipubounds_S2ucoverageInvert_S2umatrix_S1umatrix_S2_c0R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_2_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_2_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџН!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[8] = { program.local[0..7] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[6]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H1, H0.x; MAD.F32 R0.y, fragment.position, c[3], c[3].x; MOV.F R0.x, fragment.position; SGT.F32 R0.zw, R0.xyxy, c[4].xyxy; TRUNC.U R0.zw, R0; AND.U.CC HC.x, R0.z, R0.w; MOV.F H0.x, {0, 0, 0, 0}; IF NE.x; SLT.F32 R0.zw, R0.xyxy, c[4]; TRUNC.U R0.zw, R0; AND.U R0.z, R0, R0.w; ELSE; MOV.U R0.z, {0, 0, 0, 0}.x; ENDIF; MOV.U.CC RC.x, R0.z; IF NE.x; MUL.F32 R0.zw, R0.y, c[1].xyxy; MAD.F32 R0.xy, R0.x, c[0], R0.zwzw; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[7]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; ENDIF; MAD.F16 H0.x, H0, c[5], c[5].y; MUL.F16 H0, H1, H0.x; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0; END  Рџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“3b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ fillBounds fillBoundsR‹ locations locationsR‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuatlas_adjust_S0ucoverageInvert_S1 umatrix_S1_c0uTextureSampler_0_S0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipuatlas_adjust_S0ucoverageInvert_S1 umatrix_S1_c0uTextureSampler_0_S0uTextureSampler_0_S1^‹^‹!Žf- —2 wq*й2U DHуq:єˆ3d€f- sџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' % f-Пu…“69ЖПu…“69ЖНhоqэ#“' &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`‡$ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА…$ L!^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 6P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи„$ LAP‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‰$ LRP‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ†$ L e[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ˆ$ Lsk_RTAdjustuTextureSampler_0_S0uTextureSampler_0_S1u_skRTFlipuatlas_adjust_S0ucoverageInvert_S1umatrix_S1_c0R‹ R‹ R‹ /colorfillBoundslocationsgl_VertexIDP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvatlasCoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџR‹ џџџџџџџџcolorfillBoundslocationsgl_VertexIDџџџџP‹ џџџџR‹ џџџџџџџџR‹vatlasCoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; AND.S R0.x, vertex.id, {1, 0, 0, 0}; SHR.S R0.y, vertex.id.x, {1, 0, 0, 0}.x; SLT.F32 R1.z, vertex.attrib[2].x, {0, 0, 0, 0}.x; TRUNC.U.CC HC.x, R1.z; ADD.F32 R0.zw, vertex.attrib[0], -vertex.attrib[0].xyxy; I2F.S H0.x, R0; I2F.S H0.y, R0; MAD.F32 R0.xy, H0, R0.zwzw, vertex.attrib[0]; ADD.F32 R1.xy, R0, -vertex.attrib[2].zwzw; ADD.F32 R0.z, |vertex.attrib[2].x|, {-1, 0, 0, 0}.x; MOV.F R0.w, vertex.attrib[2].y; IF NE.x; MOV.F R1.xy, R1.yxzw; ENDIF; ADD.F32 R0.zw, R1.xyxy, R0; MUL.F32 result.attrib[0].xy, R0.zwzw, c[1]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџz!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[7] = { program.local[0..6] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[3].y, c[3]; MUL.F32 R0.xy, R0.x, c[1]; MAD.F32 R0.xy, fragment.position.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[6]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H0.y, H0.x, c[4].x, c[4]; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  `џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“2b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0uTextureSampler_0_S0^‹!ŽЅ, —2 wq*й2U DHуq:єˆ3d€Ѕ, tџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ % Ѕ,Пu…“69ЖПu…“69Жщh§гѕ4™D &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ГBL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиАBL ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ДBL:R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЕBLKP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАБBL^P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆВBLsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0R‹ P‹P‹colorlocalCoordposition R‹ џџџџџџџџ P‹!џџџџџџџџ R‹џџџџџџџџvcolor_S0vlocalCoord_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordposition џџџџR‹ џџџџP‹ џџџџџџџџR‹vcolor_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџF!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1, H2; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; ADD.F32 R0.w, R0.x, -c[3]; ADD.F32 R0.z, -fragment.position.x, c[3].x; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.z, R0.zwzw, R0.zwzw; RSQ.F32 R0.z, R0.z; RCP.F32 R0.z, R0.z; ADD.F32 R1.y, R0.x, -c[1].w; ADD.F32 R1.x, -fragment.position, c[1]; MAX.F R1.xy, R1, {0, 0, 0, 0}.x; DP2.F32 R0.y, R1, R1; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.z, -R0, c[4].x; ADD.F32.SAT H0.y, -fragment.position.x, c[3].z; ADD.F32.SAT H0.x, R0, -c[3].y; MUL.F16 H0.x, H0, H0.y; MUL.F32 H0.z, H0.x, R0; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT H0.y, -fragment.position.x, c[1].z; ADD.F32.SAT H0.x, R0, -c[1].y; MUL.F16 H0.x, H0, H0.y; MUL.F32 H0.x, H0, R0.y; MAD.F16 H2.x, -H0, H0.z, H0.z; MOV.F H1, fragment.attrib[0]; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0, H0, H1; MUL.F16 result_color0, H0, H2.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ё7b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1^‹!ŽВ2 —2 wq*й2U DHуq:єˆ3d€В2 e!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ В2Пu…“69ЖПu…“69ЖyzЙZEПЋQ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`'†L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ&†Lџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи$†L,^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8(†LT[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА%†L sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uTextureSampler_0_S1uclamp_S1_c0_c0_c0umatrix_S1_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_4_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_4_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[16] = { program.local[0..15] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.y, fragment.attrib[0], c[14].w; MOV.F R0.x, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.y, R0, c[14]; PK64.U D0.x, c[15]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.w, H0; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 result_color0.xyz, R0, R0.w; MOV.F result_color0.w, R0; END  €џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“х5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuend_S1_c0_c0_c0uleftBorderColor_S1_c0_c0umatrix_S1_c0_c0_c1 umatrix_S1_c1 urange_S1urightBorderColor_S1_c0_c0ustart_S1_c0_c0_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipuend_S1_c0_c0_c0uleftBorderColor_S1_c0_c0umatrix_S1_c0_c0_c1 umatrix_S1_c1 urange_S1urightBorderColor_S1_c0_c0ustart_S1_c0_c0_c0uTextureSampler_0_S1  ^‹!Ž&/ —2 wq*й2U DHуq:єˆ3d€&/ Б+џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ &/Пu…“69ЖПu…“69Жс^я‹1%Y %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜QZ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиJZ L,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8NZ L=R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџРPZ LW[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`MZ L k[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшOZ L yџџџџџџџџџџџџџџџџ"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАKZ LƒR‹џџџџџџџџџџџџџџџџ#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџOZ LžR‹џџџџџџџџџџџџџџџџ'џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆLZ L  sk_RTAdjustuTextureSampler_0_S1u_skRTFlipuend_S1_c0_c0_c0uleftBorderColor_S1_c0_c0umatrix_S1_c0_c0_c1umatrix_S1_c1urange_S1urightBorderColor_S1_c0_c0ustart_S1_c0_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_6_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vTransformedCoords_6_S0gl_FragCoord R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЖ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[10] = { program.local[0..9] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.x, R0.x; RCP.F32 H0.x, R0.x; MOV.F H0.y, {0, 0, 0, 0}.x; SLT.F16 H0.y, H0.x, H0; TRUNC.U.CC HC.x, H0.y; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[3], c[3].x; IF NE.x; MOV.F H1, c[6]; ELSE; MOV.F H0.y, {1, 0, 0, 0}.x; SGT.F16 H0.y, H0.x, H0; TRUNC.U.CC HC.x, H0.y; IF NE.x; MOV.F H1, c[7]; ELSE; ADD.F32 R1, c[5], -c[4]; MAD.F32 H1, H0.x, R1, c[4]; ENDIF; ENDIF; MUL.F32 R0.zw, R0.y, c[1].xyxy; MAD.F32 R0.xy, R0.x, c[0], R0.zwzw; ADD.F32 R0.xy, R0, c[2]; MOV.F H0.y, {-0.5, 0, 0, 0}.x; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[9]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; ADD.F16 H0.x, H0, H0.y; MAD.F16 H1.xyz, H0.x, c[8].x, H1; MOV.F H0.x, {0, 0, 0, 0}; MIN.F H1.xyz, H1.w, H1; MAX.F result_color0.xyz, H1, H0.x; MOV.F result_color0.w, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ BPLGІ“]9b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0uTextureSampler_0_S1     ^‹!Ž(3 —2 wq*й2U DHуq:єˆ3d€(3 ŠZџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ (3Пu…“69ЖПu…“69Ж…˜0bіC‘Y   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџштL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8тL 4P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`тL ?[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиџсLJ[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџтL[R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆтLvR‹џџџџџџџџџџџџџџџџVџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАтL sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8 !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[21] = { program.local[0..20] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R1.x, {0, 0, 0, 0}; REP.S {8, 0, 0, 0}; MOV.S R1.y, R1.x; ADD.F32 R1.z, c[17].w, -c[17].y; ADD.F32 R2.x, c[17].z, -c[17]; MUL.F16 H0.xy, c[R1.y + 3].x, c[19]; ADD.F32 R0.zw, fragment.attrib[0].xyxy, H0.xyxy; MUL.F32 R0.xy, R0.w, c[1]; MAD.F32 R0.xy, R0.z, c[0], R0; ADD.F32 R0.xy, R0, c[2]; MUL.F32 R1.w, R1.z, {2, 0, 0, 0}.x; ADD.F32 R0.w, R0.y, -c[17].y; DIV.F32 R0.y, R0.w, R1.w; FLR.F R0.y, R0; MAD.F32 R0.y, -R1.w, R0, R0.w; SGE.F32 R0.w, R0.y, R1.z; TRUNC.U R0.w, R0; MUL.F32 R2.y, R2.x, {2, 0, 0, 0}.x; ADD.F32 R0.x, R0, -c[17]; DIV.F32 R0.z, R0.x, R2.y; FLR.F R0.z, R0; MAD.F32 R0.x, -R2.y, R0.z, R0; MAD.F32 R0.z, R0.y, {-2, 0, 0, 0}.x, R1.w; I2F.U R0.w, R0; MAD.F32 R0.y, R0.w, R0.z, R0; SGE.F32 R0.z, R0.x, R2.x; TRUNC.U R0.w, R0.z; MAD.F32 R0.z, R0.x, {-2, 0, 0, 0}.x, R2.y; I2F.U R0.w, R0; MAD.F32 R0.x, R0.w, R0.z, R0; MUL.F16 H0.xy, c[R1.y + 3].z, c[19]; ADD.F32 R0.zw, fragment.attrib[0].xyxy, H0.xyxy; MUL.F32 R2.zw, R0.w, c[1].xyxy; MAD.F32 R2.zw, R0.z, c[0].xyxy, R2; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[20]; ADD.F32 R0.y, R0, c[17]; ADD.F32 R0.x, R0, c[17]; MIN.F R0.xy, R0, c[18].zwzw; MAX.F R0.xy, R0, c[18]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; ADD.F32 R0.xy, R2.zwzw, c[2]; ADD.F32 R0.z, R0.x, -c[17].x; ADD.F32 R0.x, R0.y, -c[17].y; DIV.F32 R0.y, R0.z, R2.y; DIV.F32 R0.w, R0.x, R1.w; FLR.F R0.w, R0; MAD.F32 R0.x, -R1.w, R0.w, R0; FLR.F R0.y, R0; MAD.F32 R0.y, -R2, R0, R0.z; SGE.F32 R0.z, R0.y, R2.x; TRUNC.U R0.w, R0.z; MAD.F32 R0.z, R0.y, {-2, 0, 0, 0}.x, R2.y; I2F.U R0.w, R0; MAD.F32 R0.y, R0.w, R0.z, R0; SGE.F32 R1.z, R0.x, R1; TRUNC.U R0.w, R1.z; MAD.F32 R0.z, R0.x, {-2, 0, 0, 0}.x, R1.w; I2F.U R0.w, R0; MAD.F32 R0.x, R0.w, R0.z, R0; ADD.F32 R0.z, R0.y, c[17].x; ADD.F32 R0.w, R0.x, c[17].y; MIN.F R0.xy, R0.zwzw, c[18].zwzw; MAD.F16 H1, c[R1.y + 3].y, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.xy, R0, c[18]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.y + 3].w, H0, H1; ADD.S R1.x, R1, {1, 0, 0, 0}; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“и0b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ fillBounds fillBoundsR‹ locations locationsR‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuatlas_adjust_S0uedgeArray_S1[0]uTextureSampler_0_S0 sk_RTAdjust u_skRTFlipuatlas_adjust_S0uedgeArray_S1[0]uTextureSampler_0_S0^‹!Žџ+ —2 wq*й2U DHуq:єˆ3d€џ+ Nџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' % џ+Пu…“69ЖПu…“69ЖП€hл}P' &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ–ЧL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи”ЧL,P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`—ЧL=Q‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА•ЧLsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuatlas_adjust_S0uedgeArray_S1[0]R‹ R‹ R‹ /colorfillBoundslocationsgl_VertexIDP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvatlasCoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџR‹ џџџџџџџџcolorfillBoundslocationsgl_VertexIDџџџџP‹ џџџџR‹ џџџџџџџџR‹vatlasCoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; AND.S R0.x, vertex.id, {1, 0, 0, 0}; SHR.S R0.y, vertex.id.x, {1, 0, 0, 0}.x; SLT.F32 R1.z, vertex.attrib[2].x, {0, 0, 0, 0}.x; TRUNC.U.CC HC.x, R1.z; ADD.F32 R0.zw, vertex.attrib[0], -vertex.attrib[0].xyxy; I2F.S H0.x, R0; I2F.S H0.y, R0; MAD.F32 R0.xy, H0, R0.zwzw, vertex.attrib[0]; ADD.F32 R1.xy, R0, -vertex.attrib[2].zwzw; ADD.F32 R0.z, |vertex.attrib[2].x|, {-1, 0, 0, 0}.x; MOV.F R0.w, vertex.attrib[2].y; IF NE.x; MOV.F R1.xy, R1.yxzw; ENDIF; ADD.F32 R0.zw, R1.xyxy, R0; MUL.F32 result.attrib[0].xy, R0.zwzw, c[1]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџф!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.x, fragment.position; MOV.F R0.z, {1, 0, 0, 0}.x; MAD.F32 R0.y, fragment.position, c[4], c[4].x; MOV.F H1.xyz, c[1]; MOV.F H0.xyz, c[0]; DP3.F32.SAT R0.w, H0, R0; DP3.F32.SAT R1.x, R0, H1; MUL.F32 R0.w, R0, R1.x; MOV.F H0.xyz, c[2]; DP3.F32.SAT R1.x, R0, H0; MOV.F H0.xyz, c[3]; MUL.F32 R0.w, R0, R1.x; DP3.F32.SAT R1.x, R0, H0; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F R0.x, H0; MUL.F32 R0.y, R0.w, R1.x; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[1]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“,b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucircleData_S1_c0umatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipucircleData_S1_c0umatrix_S1_c0_c0uTextureSampler_0_S1^‹!ŽЎ' —2 wq*й2U DHуq:єˆ3d€Ў' Oџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Ў'Пu…“69ЖПu…“69Ж‚й3NЏО_—   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`HL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи HL,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА HL>[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆHLsk_RTAdjustuTextureSampler_0_S1u_skRTFlipucircleData_S1_c0umatrix_S1_c0_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ]!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[3], c[3].x; MOV.F R0.x, fragment.position; ADD.F32 R0.xy, R0, -c[4]; MUL.F32 H0.xy, R0, c[4].w; DP2.F16 H0.x, H0, H0; RSQ.F16 H0.y, H0.x; MOV.F H0.x, {0.5, 0, 0, 0}; MUL.F32 R0.xy, c[1], {0.5, 0, 0, 0}.x; RCP.F16 H0.y, H0.y; ADD.F16 H0.x, -c[4].z, H0; MAD.F16 H0.x, H0, c[4].w, H0.y; MAD.F32 R0.xy, H0.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“џ4b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0 ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0 ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1     ^‹!Žš/ —2 wq*й2U DHуq:єˆ3d€š/ \gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  š/Пu…“69ЖПu…“69Ж|Zўљ;В   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАе[L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`з[L 1R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8и[L ?[‹ џџџџџџџџџџџџџџџџ&џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆж[LMR‹џџџџџџџџџџџџџџџџ/џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ид[L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0ukernel_S1[0]umatrix_S1_c0uoffsets_S1[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvLocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vLocalCoord_S0 R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ"!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[26] = { program.local[0..25] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H0.y, H0.x; MOV.S R2.x, {0, 0, 0, 0}; REP.S {7, 0, 0, 0}; MUL.S R0.x, R2, {2, 0, 0, 0}; MOV.S R2.y, R0.x; ADD.F32 R1.zw, fragment.attrib[0].xyxy, c[R2.y + 10]; ADD.F32 R1.xy, fragment.attrib[0], c[R2.y + 10]; MUL.F32 R0.xy, R1.w, c[1]; MAD.F32 R0.xy, R1.z, c[0], R0; ADD.F32 R0.xy, R0, c[2]; MUL.F32 R0.zw, R1.y, c[1].xyxy; MAD.F32 R0.zw, R1.x, c[0].xyxy, R0; ADD.F32 R1.xy, R0.zwzw, c[2]; MOV.S R0.w, R2.x; MIN.F R0.y, R0, c[24].w; PK64.U D0.x, c[25]; MAX.F R0.y, R0, c[24]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MIN.F R0.y, R1, c[24].w; MOV.F R0.x, R1; ADD.F32 R1.xy, fragment.attrib[0], c[R2.y + 11]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.y, R0, c[24]; TXB.F H1.x, R0.xyzz, handle(D0.x), 2D; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; ADD.F32 R1.zw, fragment.attrib[0].xyxy, c[R2.y + 11]; MAD.F16 H0.y, c[R0.w + 3].x, H1.x, H0; MUL.F32 R1.xy, R1.w, c[1]; MIN.F R0.y, R0, c[24].w; MAD.F16 H0.y, c[R0.w + 3], H0.x, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.y, R0, c[24]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F32 R1.xy, R1.z, c[0], R1; ADD.F32 R0.xy, R1, c[2]; MIN.F R0.y, R0, c[24].w; MAD.F16 H0.y, c[R0.w + 3].z, H0.x, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.y, R0, c[24]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H0.y, c[R0.w + 3].w, H0.x, H0; ADD.S R2.x, R2, {1, 0, 0, 0}; ENDREP; MOV.F H0.x, {0, 0, 0, 0}; MOV.F result_color0.yzw, H0.x; MOV.F result_color0.x, H0.y; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“01b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1 sk_RTAdjust udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1     ^‹!Žэ+ —2 wq*й2U DHуq:єˆ3d€э+ cRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ э+Пu…“69ЖПu…“69ЖЫKLŸША•s   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`?- L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ>- L ,[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи<- L7[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8@- LHR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА=- L sk_RTAdjustuTextureSampler_0_S1udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[19] = { program.local[0..18] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R0.w, {0, 0, 0, 0}.x; REP.S {4, 0, 0, 0}; MOV.S R1.z, R0.w; MUL.F16 H0.xy, c[R1.z + 3].x, c[17]; ADD.F32 R0.xy, fragment.attrib[0], H0; MUL.F32 R1.xy, R0.y, c[1]; MAD.F32 R0.xy, R0.x, c[0], R1; MUL.F16 H0.xy, c[R1.z + 3].z, c[17]; ADD.F32 R1.xy, fragment.attrib[0], H0; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[18]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; MAD.F16 H1, c[R1.z + 3].y, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.z + 3].w, H0, H1; ADD.S R0.w, R0, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“01b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1 sk_RTAdjust udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1     ^‹!Žэ+ —2 wq*й2U DHуq:єˆ3d€э+ cRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ э+Пu…“69ЖПu…“69ЖЙbЪёŽjs   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ƒ[L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ‚[L ,[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи€[L7[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8„[LHR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА[L sk_RTAdjustuTextureSampler_0_S1udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[19] = { program.local[0..18] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R0.w, {0, 0, 0, 0}.x; REP.S {2, 0, 0, 0}; MOV.S R1.z, R0.w; MUL.F16 H0.xy, c[R1.z + 3].x, c[17]; ADD.F32 R0.xy, fragment.attrib[0], H0; MUL.F32 R1.xy, R0.y, c[1]; MAD.F32 R0.xy, R0.x, c[0], R1; MUL.F16 H0.xy, c[R1.z + 3].z, c[17]; ADD.F32 R1.xy, fragment.attrib[0], H0; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[18]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; MAD.F16 H1, c[R1.z + 3].y, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.z + 3].w, H0, H1; ADD.S R0.w, R0, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“3b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1     ^‹!Žd- —2 wq*й2U DHуq:єˆ3d€d- vVџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ d-Пu…“69ЖПu…“69ЖъщN'   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЯ[L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8в[L 4P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`б[L ?[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЮ[LJ[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџг[L[R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆа[L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџx!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[20] = { program.local[0..19] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R0.w, {0, 0, 0, 0}.x; REP.S {2, 0, 0, 0}; MOV.S R1.z, R0.w; MUL.F16 H0.xy, c[R1.z + 3].x, c[18]; ADD.F32 R0.xy, fragment.attrib[0], H0; MUL.F32 R1.xy, R0.y, c[1]; MAD.F32 R0.xy, R0.x, c[0], R1; MUL.F16 H0.xy, c[R1.z + 3].z, c[18]; ADD.F32 R1.xw, fragment.attrib[0].yyzx, H0.yyzx; ADD.F32 R0.xy, R0, c[2]; MUL.F32 R1.xy, R1.x, c[1]; MIN.F R0.xy, R0, c[17].zwzw; MAX.F R0.xy, R0, c[17]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[19]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F32 R1.xy, R1.w, c[0], R1; ADD.F32 R0.xy, R1, c[2]; MIN.F R0.xy, R0, c[17].zwzw; MAD.F16 H1, c[R1.z + 3].y, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MAX.F R0.xy, R0, c[17]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.z + 3].w, H0, H1; ADD.S R0.w, R0, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“g4b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustukernel_S1_c0[0] umatrix_S1umatrix_S1_c0_c0uoffsets_S1_c0[0]uTextureSampler_0_S1 sk_RTAdjustukernel_S1_c0[0] umatrix_S1umatrix_S1_c0_c0uoffsets_S1_c0[0]uTextureSampler_0_S1     ^‹!Žњ. —2 wq*й2U DHуq:єˆ3d€њ. `lџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ њ.Пu…“69ЖПu…“69ЖwЧ7юхBg   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Э`L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8Ю`L 2[‹ џџџџџџџџџџџџџџџџ"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ иЪ`L=[‹ џџџџџџџџџџџџџџџџ+џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ АЫ`LNR‹џџџџџџџџџџџџџџџџ4џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆЬ`L sk_RTAdjustuTextureSampler_0_S1ukernel_S1_c0[0]umatrix_S1umatrix_S1_c0_c0uoffsets_S1_c0[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[25] = { program.local[0..24] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R0.w, {0, 0, 0, 0}.x; REP.S {7, 0, 0, 0}; MUL.S R0.x, R0.w, {2, 0, 0, 0}; MOV.S R2.x, R0; MOV.S R2.y, R0.w; ADD.F32 R0.xy, fragment.attrib[0], c[R2.x + 10]; MUL.F32 R1.xy, R0.y, c[1]; MAD.F32 R0.xy, R0.x, c[0], R1; ADD.F32 R1.zw, fragment.attrib[0].xyxy, c[R2.x + 10]; PK64.U D0.x, c[24]; MUL.F32 R1.xy, R1.w, c[1]; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F32 R0.xy, R1.z, c[0], R1; ADD.F32 R1.xy, fragment.attrib[0], c[R2.x + 11]; MAD.F16 H1, c[R2.y + 3].x, H0, H1; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F32 R1.zw, R1.y, c[1].xyxy; MAD.F32 R0.xy, R1.x, c[0], R1.zwzw; MAD.F16 H1, c[R2.y + 3].y, H0, H1; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0, R0.xyzz, handle(D0.x), 2D; ADD.F32 R1.xy, fragment.attrib[0], c[R2.x + 11].zwzw; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; MAD.F16 H1, c[R2.y + 3].z, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R2.y + 3].w, H0, H1; ADD.S R0.w, R0, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“g4b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustukernel_S1_c0[0] umatrix_S1umatrix_S1_c0_c0uoffsets_S1_c0[0]uTextureSampler_0_S1 sk_RTAdjustukernel_S1_c0[0] umatrix_S1umatrix_S1_c0_c0uoffsets_S1_c0[0]uTextureSampler_0_S1     ^‹!Žњ. —2 wq*й2U DHуq:єˆ3d€њ. `lџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ њ.Пu…“69ЖПu…“69ЖдџI~ъёL   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`гJ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8дJ L 2[‹ џџџџџџџџџџџџџџџџ"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ иаJ L=[‹ џџџџџџџџџџџџџџџџ+џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ АбJ LNR‹џџџџџџџџџџџџџџџџ4џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆвJ L sk_RTAdjustuTextureSampler_0_S1ukernel_S1_c0[0]umatrix_S1umatrix_S1_c0_c0uoffsets_S1_c0[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[25] = { program.local[0..24] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R0.w, {0, 0, 0, 0}.x; REP.S {3, 0, 0, 0}; MUL.S R0.x, R0.w, {2, 0, 0, 0}; MOV.S R2.x, R0; MOV.S R2.y, R0.w; ADD.F32 R0.xy, fragment.attrib[0], c[R2.x + 10]; MUL.F32 R1.xy, R0.y, c[1]; MAD.F32 R0.xy, R0.x, c[0], R1; ADD.F32 R1.zw, fragment.attrib[0].xyxy, c[R2.x + 10]; PK64.U D0.x, c[24]; MUL.F32 R1.xy, R1.w, c[1]; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F32 R0.xy, R1.z, c[0], R1; ADD.F32 R1.xy, fragment.attrib[0], c[R2.x + 11]; MAD.F16 H1, c[R2.y + 3].x, H0, H1; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F32 R1.zw, R1.y, c[1].xyxy; MAD.F32 R0.xy, R1.x, c[0], R1.zwzw; MAD.F16 H1, c[R2.y + 3].y, H0, H1; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0, R0.xyzz, handle(D0.x), 2D; ADD.F32 R1.xy, fragment.attrib[0], c[R2.x + 11].zwzw; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; MAD.F16 H1, c[R2.y + 3].z, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R2.y + 3].w, H0, H1; ADD.S R0.w, R0, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“…+b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ7ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0f!Ž(' —2 wq*й2U DHуq:єˆ3d€(' Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  ('Пu…“69ЖПu…“69Жќ2ЙщC%„   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆК L fџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиИ L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Л L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЙ Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vlocalCoord_S0gl_FragCoord R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџк!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.xy, R0.zwzw, -c[1].zwzw; ADD.F32 R0.zw, -R0, c[1].xyxy; MAX.F R0.xy, R0.zwzw, R0; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R1.x, R0.x; TEX.F R0, fragment.attrib[0], exthandle(c[3]), EXTERNAL; RCP.F32 R1.x, R1.x; MUL.F32 H0.xyz, R0, R0.w; ADD.F32.SAT H1.x, -R1, c[2]; MOV.F H0.w, R0; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“†)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1!ŽЗ% —2 wq*й2U DHуq:єˆ3d€З% 8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  З%Пu…“69ЖПu…“69Ж‚|˜‹…Wя   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ L%P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиŽ Lsk_RTAdjustu_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.x, -R0, c[2]; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“*b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucircle_S1_c0_c0 ucircle_S1_c1 sk_RTAdjust u_skRTFlipucircle_S1_c0_c0 ucircle_S1_c1!ŽE& —2 wq*й2U DHуq:єˆ3d€E& 6џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  E&Пu…“69ЖПu…“69ЖуКьУ0ЪwЛ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0Ы L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬ L (R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXЪ Lsk_RTAdjustu_skRTFlipucircle_S1_c0_c0ucircle_S1_c1R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, -R0.xyxy, c[2].xyxy; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.x, R0, R0; MUL.F32 R0.zw, R0, c[2].w; DP2.F32 R0.z, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.z; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, -R0, c[2].z, c[2].z; MAD.F32.SAT H0.x, -R0, c[1].z, c[1].z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Р2b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1 sk_RTAdjust ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1     ^‹!ŽЭ- —2 wq*й2U DHуq:єˆ3d€Э- Lcџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Э-Пu…“69ЖПu…“69ЖŒys PяД<   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆџЧL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ШL /[‹ џџџџџџџџџџџџџџџџ"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ АўЧL=R‹џџџџџџџџџџџџџџџџ+џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ и§ЧL sk_RTAdjustuTextureSampler_0_S1ukernel_S1[0]umatrix_S1_c0uoffsets_S1[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvLocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vLocalCoord_S0 R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџU!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[25] = { program.local[0..24] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H0.y, H0.x; MOV.S R0.w, {0, 0, 0, 0}.x; REP.S {3, 0, 0, 0}; MUL.S R0.x, R0.w, {2, 0, 0, 0}; MOV.S R2.x, R0; ADD.F32 R1.zw, fragment.attrib[0].xyxy, c[R2.x + 11].xyxy; ADD.F32 R2.zw, fragment.attrib[0].xyxy, c[R2.x + 10].xyxy; MUL.F32 R1.xy, R1.w, c[1]; MAD.F32 R1.xy, R1.z, c[0], R1; MUL.F32 R0.xy, R2.w, c[1]; MAD.F32 R0.xy, R2.z, c[0], R0; PK64.U D0.x, c[24]; ADD.F32 R1.zw, fragment.attrib[0].xyxy, c[R2.x + 10]; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F32 R0.xy, R1.w, c[1]; MOV.S R1.w, R0; MAD.F32 R0.xy, R1.z, c[0], R0; MAD.F16 H0.y, c[R1.w + 3].x, H0.x, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; ADD.F32 R0.xy, R1, c[2]; MAD.F16 H0.y, c[R1.w + 3], H0.x, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; ADD.F32 R1.xy, fragment.attrib[0], c[R2.x + 11].zwzw; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; MAD.F16 H0.y, c[R1.w + 3].z, H0.x, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H0.y, c[R1.w + 3].w, H0.x, H0; ADD.S R0.w, R0, {1, 0, 0, 0}.x; ENDREP; MOV.F H0.x, {0, 0, 0, 0}; MOV.F result_color0.yzw, H0.x; MOV.F result_color0.x, H0.y; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“о1b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ fillBounds fillBoundsR‹ locations locationsR‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuatlas_adjust_S0uedgeArray_S1[0]uTextureSampler_0_S0 sk_RTAdjust u_skRTFlipuatlas_adjust_S0uedgeArray_S1[0]uTextureSampler_0_S0^‹!Ž- —2 wq*й2U DHуq:єˆ3d€- Nџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' % -Пu…“69ЖПu…“69ЖИ~S}mh—Љ' &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆQЈ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиOЈ L,P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`RЈ L=Q‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАPЈ Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuatlas_adjust_S0uedgeArray_S1[0]R‹ R‹ R‹ /colorfillBoundslocationsgl_VertexIDP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvatlasCoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџR‹ џџџџџџџџcolorfillBoundslocationsgl_VertexIDџџџџP‹ џџџџR‹ џџџџџџџџR‹vatlasCoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; AND.S R0.x, vertex.id, {1, 0, 0, 0}; SHR.S R0.y, vertex.id.x, {1, 0, 0, 0}.x; SLT.F32 R1.z, vertex.attrib[2].x, {0, 0, 0, 0}.x; TRUNC.U.CC HC.x, R1.z; ADD.F32 R0.zw, vertex.attrib[0], -vertex.attrib[0].xyxy; I2F.S H0.x, R0; I2F.S H0.y, R0; MAD.F32 R0.xy, H0, R0.zwzw, vertex.attrib[0]; ADD.F32 R1.xy, R0, -vertex.attrib[2].zwzw; ADD.F32 R0.z, |vertex.attrib[2].x|, {-1, 0, 0, 0}.x; MOV.F R0.w, vertex.attrib[2].y; IF NE.x; MOV.F R1.xy, R1.yxzw; ENDIF; ADD.F32 R0.zw, R1.xyxy, R0; MUL.F32 result.attrib[0].xy, R0.zwzw, c[1]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџъ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.x, fragment.position; MOV.F R0.z, {1, 0, 0, 0}.x; MAD.F32 R0.y, fragment.position, c[4], c[4].x; MOV.F H1.xyz, c[1]; DP3.F32 R1.x, R0, H1; MOV.F H0.xyz, c[0]; DP3.F32 R0.w, H0, R0; SGE.F32 R0.w, R0, {0.5, 0, 0, 0}.x; SGE.F32 R1.x, R1, {0.5, 0, 0, 0}; TRUNC.U R0.w, R0; TRUNC.U R1.x, R1; I2F.U R1.x, R1; I2F.U R0.w, R0; MUL.F32 R0.w, R0, R1.x; MOV.F H0.xyz, c[2]; DP3.F32 R1.x, R0, H0; MOV.F H0.xyz, c[3]; DP3.F32 R0.y, R0, H0; SGE.F32 R1.x, R1, {0.5, 0, 0, 0}; TRUNC.U R0.x, R1; I2F.U R0.x, R0; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; MUL.F32 R0.w, R0, R0.x; I2F.U R1.x, R0.y; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F R0.x, H0; MUL.F32 R0.y, R0.w, R1.x; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[1]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“i-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!Žт( —2 wq*й2U DHуq:єˆ3d€т( Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ % т(Пu…“69ЖПu…“69Ж`вf[ЄEс &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆyЈ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиwЈ L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`zЈ L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАxЈ Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹ P‹P‹colorlocalCoordposition R‹ џџџџџџџџ P‹!џџџџџџџџ R‹џџџџџџџџvcolor_S0vlocalCoord_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordposition џџџџR‹ џџџџP‹ џџџџџџџџR‹vcolor_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‚!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.w, R0.x; MOV.F H1, fragment.attrib[0]; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0, H0, H1; ADD.F32.SAT H1.x, -R0.w, c[2]; MAD.F16 result_color0, -H1.x, H0, H0; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“*b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S1_c0 sk_RTAdjust u_skRTFlip ucircle_S1_c0!Ž~& —2 wq*й2U DHуq:єˆ3d€~& % џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) ~&Пu…“69ЖПu…“69ЖМДаяЖzВЯ *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЯ L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЯ Lsk_RTAdjustu_skRTFlipucircle_S1_c0 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.y, R0, R0; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.y, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, R0, c[1].z, -c[1].z; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“f-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!Žп( —2 wq*й2U DHуq:єˆ3d€п( Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ % п(Пu…“69ЖПu…“69ЖeJ№НP2Ёs &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆёL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиёL ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ёL:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАёLsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹ P‹P‹colorlocalCoordposition R‹ џџџџџџџџ P‹!џџџџџџџџ R‹џџџџџџџџvcolor_S0vlocalCoord_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordposition џџџџR‹ џџџџP‹ џџџџџџџџR‹vcolor_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1, H2; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H2.x, -R0, c[2]; MOV.F H1, fragment.attrib[0]; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0, H0, H1; MUL.F16 result_color0, H0, H2.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ф)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1!Ž& —2 wq*й2U DHуq:єˆ3d€& 8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  &Пu…“69ЖПu…“69Жv3&чтq   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0йќ L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџкќ L%P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXиќ Lsk_RTAdjustu_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџп!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; MOV.F R0.w, R0.x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, -R0, c[1].xyxy; ADD.F32 R0.y, fragment.position.x, -c[1].z; MAX.F R0.z, R0, R0.y; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT R0.x, -R0, c[1].w; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“р:b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlipuedgeArray_S1[0]uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlipuedgeArray_S1[0]uTextureSampler_0_S0^‹!ŽЅ5 —2 wq*й2U DHуq:єˆ3d€Ѕ5 W"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Ѕ5Пu…“69ЖПu…“69ЖЇ /Ч–ЗН   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАqи L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8tи L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиpи L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆrи LFQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`sи L sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipuedgeArray_S1[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vlocalCoord_S0gl_FragCoord R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЉ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[20] = { program.local[0..19] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[19]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; SLT.F32 R1.w, |R1.x|, c[4].x; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.z, |R1.x|; MOV.F R0.w, H0; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[18], c[18].x; IF NE.x; MAD.F32 R1.w, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R1.z, R1, c[1].x, c[2].x; POW.F32 R1.z, R1.z, c[0].x; ADD.F32 R1.w, R1.z, c[5].x; ENDIF; SLT.F32 R2.x, R0.y, {0, 0, 0, 0}; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.z, R1; I2F.U R2.x, R2; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R2.x; MOV.F R2.x, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.w; IF NE.x; MAD.F32 R0.y, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R2.x, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R2.x, R0.z, {0, 0, 0, 0}; SGT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.w, R1; I2F.U R2.x, R2; I2F.U R1.w, R1; ADD.F32 R1.w, R1, -R2.x; MOV.F R2.x, |R0.z|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.z, R0; IF NE.x; MAD.F32 R0.z, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R2.x, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; MUL.F32 R0.z, R1.w, R0; SLT.F32 R1.w, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.w, R0.y, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1.z, R0; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.y|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.z, R0; SGT.F32 R1.z, R0, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.z, R1; I2F.U R1.w, R1; ADD.F32 R1.w, R1.z, -R1; SLT.F32 R1.z, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.z; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[14]; DP3.F32 R2.x, H0, R1; MOV.F H1.xyz, c[15]; DP3.F32 R2.y, H1, R1; SGE.F32 R2.y, R2, {0.5, 0, 0, 0}.x; SGE.F32 R2.x, R2, {0.5, 0, 0, 0}; TRUNC.U R2.y, R2; TRUNC.U R2.x, R2; I2F.U R2.y, R2; I2F.U R2.x, R2; MUL.F32 R2.x, R2, R2.y; MOV.F H1.xyz, c[16]; DP3.F32 R2.y, H1, R1; MOV.F H0.xyz, c[17]; DP3.F32 R1.x, H0, R1; MUL.F32 R0.z, R1.w, R0; SGE.F32 R1.y, R2, {0.5, 0, 0, 0}.x; SGE.F32 R1.z, R1.x, {0.5, 0, 0, 0}.x; TRUNC.U R1.x, R1.y; TRUNC.U R1.y, R1.z; I2F.U R1.x, R1; I2F.U R1.y, R1; MUL.F32 R1.x, R2, R1; MUL.F32 H1.x, R1, R1.y; MUL.F32 H0.xyz, R0, R0.w; MOV.F H0.w, R0; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“2/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ @ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1_c0uradiusPlusHalf_S2uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1_c0uradiusPlusHalf_S2uTextureSampler_0_S1^‹!Ž7* —2 wq*й2U DHуq:єˆ3d€7* [џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 1 7*Пu…“69ЖПu…“69ЖxЃ’є†ši 2  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`g–L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиd–L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8h–L :[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆf–LHP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАe–Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipuinnerRect_S2umatrix_S1_c0uradiusPlusHalf_S2 P‹P‹coveragelocalCoordpositionP‹!џџџџџџџџ  џџџџџџџџ %R‹џџџџџџџџvTransformedCoords_3_S0vcoverage_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordpositionџџџџP‹ џџџџ %џџџџџџџџR‹vTransformedCoords_3_S0vcoverage_S0gl_FragCoord R‹sk_FragColorѓ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[3].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[3].x, c[0], R0; ADD.F32 result.attrib[1].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[0].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџI!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.y, -R0.x, c[2].x; MOV.F H0.x, fragment.attrib[0]; MUL.F16 H1.x, H0, H0.y; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“f)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0 umatrix_S1_c0uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0 umatrix_S1_c0uTextureSampler_0_S1^‹!Žw% —2 wq*й2U DHуq:єˆ3d€w% ?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ w%Пu…“69ЖПu…“69ЖШC79   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАNA L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆOA L 1[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиMA Lsk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0umatrix_S1_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_3_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_3_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџж!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MIN.F R0.x, fragment.attrib[0], c[0].z; PK64.U D0.x, c[1]; MAX.F R0.x, R0, c[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MOV.F R0.y, fragment.attrib[0]; TXB.F result_color0, R0.xyzz, handle(D0.x), 2D; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“%,b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽШ' —2 wq*й2U DHуq:єˆ3d€Ш' Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Ш'Пu…“69ЖПu…“69Ж1№шƒYx‡†   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ˜з L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи–з L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`™з L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА—з Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vlocalCoord_S0gl_FragCoord R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ~!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; ADD.F32 R0.x, R0.y, -c[1].w; MOV.F R0.w, R0.y; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, -R0, c[1].xyxy; MAX.F R0.y, R0.w, R0.x; MOV.F R0.x, R0.z; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT R0.y, -R0.x, c[2].x; ADD.F32.SAT R0.x, -fragment.position, c[1].z; MUL.F32 H1.x, R0, R0.y; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ќ"b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџ sk_RTAdjust sk_RTAdjust!Žs —2 wq*й2U DHуq:є§d€s  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ   s Пu…“69ЖПu…“69ЖЪidL‘ŠК    R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustR‹ P‹inColorinPosition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹inColorinPosition џџџџR‹vcolor_S0 R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџо!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F result_color0, fragment.attrib[0]; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ж7b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1^‹!Ž—2 —2 wq*й2U DHуq:єˆ3d€—2 e!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ —2Пu…“69ЖПu…“69Жц™Кђ}ЗЈ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`| L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ€| Lџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи~| L,^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8‚| LT[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА| L sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uTextureSampler_0_S1uclamp_S1_c0_c0_c0umatrix_S1_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_4_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_4_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџј !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[16] = { program.local[0..15] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[0], c[14].zwzw; MAX.F R0.xy, R0, c[14]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[15]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.w, H0; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 result_color0.xyz, R0, R0.w; MOV.F result_color0.w, R0; END  €џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ё7b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1^‹!ŽВ2 —2 wq*й2U DHуq:єˆ3d€В2 e!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ В2Пu…“69ЖПu…“69Жс8к_œЏюQ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`]х L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ\х Lџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиZх L,^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8^х LT[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА[х L sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uTextureSampler_0_S1uclamp_S1_c0_c0_c0umatrix_S1_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_4_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_4_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[16] = { program.local[0..15] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.x, fragment.attrib[0], c[14].z; MAX.F R0.x, R0, c[14]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MOV.F R0.y, fragment.attrib[0]; PK64.U D0.x, c[15]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.w, H0; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 result_color0.xyz, R0, R0.w; MOV.F result_color0.w, R0; END  €џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Q)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ @ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust umatrix_S1_c0uTextureSampler_0_S1 sk_RTAdjust umatrix_S1_c0uTextureSampler_0_S1^‹!ŽЄ% —2 wq*й2U DHуq:єˆ3d€Є% /џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 1 Є%Пu…“69ЖПu…“69ЖsS4Ъж$Ќ %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАђaL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ![‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиёaLsk_RTAdjustuTextureSampler_0_S1umatrix_S1_c0 P‹P‹coveragelocalCoordpositionP‹!џџџџџџџџ  џџџџџџџџ %R‹џџџџџџџџvTransformedCoords_3_S0vcoverage_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordpositionџџџџP‹ џџџџvTransformedCoords_3_S0vcoverage_S0 R‹sk_FragColorѓ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[3].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[3].x, c[0], R0; ADD.F32 result.attrib[1].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[0].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџп!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F H1.x, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“›>b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionQ‹ texSubset texSubsetR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlipuedgeArray_S1[0]uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlipuedgeArray_S1[0]uTextureSampler_0_S0^‹!Ž9 —2 wq*й2U DHуq:єˆ3d€9 W"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ$ 3 9Пu…“69ЖПu…“69Жg—‹Їx8о$ 4  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАэЌL џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8№ЌL џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиьЌL&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆюЌLFQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`яЌL sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipuedgeArray_S1[0]R‹ P‹Q‹ R‹colorlocalCoordpositiontexSubset R‹ џџџџџџџџ P‹!џџџџџџџџ R‹"џџџџџџџџ 'R‹џџџџџџџџvcolor_S0vlocalCoord_S0vtexSubset_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџQ‹ џџџџR‹colorlocalCoordpositiontexSubset џџџџR‹ џџџџP‹ џџџџR‹ 'џџџџџџџџR‹vcolor_S0vlocalCoord_S0vtexSubset_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[2], vertex.attrib[3]; MUL.F32 R0.xy, vertex.attrib[0].z, c[0].ywzw; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, R0; MOV.F result.position.z, {0, 0, 0, 0}.x; MOV.F result.position.w, vertex.attrib[0].z; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџs!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[20] = { program.local[0..19] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib2[] = { fragment.attrib[2..2] }; ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[2].zwzw, fragment.attrib[1]; MAX.F R0.xy, fragment.attrib[2], R0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[19]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; SLT.F32 R1.w, |R1.x|, c[4].x; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.z, |R1.x|; MOV.F R0.w, H0; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[18], c[18].x; IF NE.x; MAD.F32 R1.w, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R1.z, R1, c[1].x, c[2].x; POW.F32 R1.z, R1.z, c[0].x; ADD.F32 R1.w, R1.z, c[5].x; ENDIF; SLT.F32 R2.x, R0.y, {0, 0, 0, 0}; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.z, R1; I2F.U R2.x, R2; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R2.x; MOV.F R2.x, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.w; IF NE.x; MAD.F32 R0.y, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R2.x, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R2.x, R0.z, {0, 0, 0, 0}; SGT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.w, R1; I2F.U R2.x, R2; I2F.U R1.w, R1; ADD.F32 R1.w, R1, -R2.x; MOV.F R2.x, |R0.z|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.z, R0; IF NE.x; MAD.F32 R0.z, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R2.x, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; MUL.F32 R0.z, R1.w, R0; SLT.F32 R1.w, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.w, R0.y, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1.z, R0; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.y|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.z, R0; SGT.F32 R1.z, R0, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.z, R1; I2F.U R1.w, R1; ADD.F32 R1.w, R1.z, -R1; SLT.F32 R1.z, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.z; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.w, R0; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[14]; DP3.F32 R2.x, H0, R1; MOV.F H1.xyz, c[15]; DP3.F32 R2.y, H1, R1; SGE.F32 R2.y, R2, {0.5, 0, 0, 0}.x; SGE.F32 R2.x, R2, {0.5, 0, 0, 0}; TRUNC.U R2.y, R2; TRUNC.U R2.x, R2; I2F.U R2.y, R2; I2F.U R2.x, R2; MUL.F32 R2.x, R2, R2.y; MOV.F H1.xyz, c[16]; DP3.F32 R2.y, H1, R1; MOV.F H0.xyz, c[17]; DP3.F32 R1.x, H0, R1; SGE.F32 R1.y, R2, {0.5, 0, 0, 0}.x; SGE.F32 R1.z, R1.x, {0.5, 0, 0, 0}.x; TRUNC.U R1.x, R1.y; TRUNC.U R1.y, R1.z; I2F.U R1.x, R1; I2F.U R1.y, R1; MUL.F32 R1.x, R2, R1; MUL.F32 H0.x, R1, R1.y; MUL.F32 R0.xyz, R0, R0.w; MOV.F H1, fragment.attrib[0]; MUL.F32 H1, R0, H1; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Щ<b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionQ‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlipuedgeArray_S1[0]uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlipuedgeArray_S1[0]uTextureSampler_0_S0^‹!Žd7 —2 wq*й2U DHуq:єˆ3d€d7 W"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ % d7Пu…“69ЖПu…“69Ж…KМ3Ѓ@B &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЗHL џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8КHL џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЖHL&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆИHLFQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ЙHL sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipuedgeArray_S1[0]R‹ P‹Q‹colorlocalCoordposition R‹ џџџџџџџџ P‹!џџџџџџџџ R‹џџџџџџџџvcolor_S0vlocalCoord_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџQ‹colorlocalCoordposition џџџџR‹ џџџџP‹ џџџџџџџџR‹vcolor_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColorю!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[0].z, c[0].ywzw; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, R0; MOV.F result.position.z, {0, 0, 0, 0}.x; MOV.F result.position.w, vertex.attrib[0].z; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[20] = { program.local[0..19] }; ATTRIB fragment_position = fragment.position; ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[19]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; SLT.F32 R1.w, |R1.x|, c[4].x; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.z, |R1.x|; MOV.F R0.w, H0; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[18], c[18].x; IF NE.x; MAD.F32 R1.w, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R1.z, R1, c[1].x, c[2].x; POW.F32 R1.z, R1.z, c[0].x; ADD.F32 R1.w, R1.z, c[5].x; ENDIF; SLT.F32 R2.x, R0.y, {0, 0, 0, 0}; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.z, R1; I2F.U R2.x, R2; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R2.x; MOV.F R2.x, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.w; IF NE.x; MAD.F32 R0.y, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R2.x, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R2.x, R0.z, {0, 0, 0, 0}; SGT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.w, R1; I2F.U R2.x, R2; I2F.U R1.w, R1; ADD.F32 R1.w, R1, -R2.x; MOV.F R2.x, |R0.z|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.z, R0; IF NE.x; MAD.F32 R0.z, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R2.x, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; MUL.F32 R0.z, R1.w, R0; SLT.F32 R1.w, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.w, R0.y, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1.z, R0; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.y|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.z, R0; SGT.F32 R1.z, R0, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.z, R1; I2F.U R1.w, R1; ADD.F32 R1.w, R1.z, -R1; SLT.F32 R1.z, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.z; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.w, R0; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[14]; DP3.F32 R2.x, H0, R1; MOV.F H1.xyz, c[15]; DP3.F32 R2.y, H1, R1; SGE.F32 R2.y, R2, {0.5, 0, 0, 0}.x; SGE.F32 R2.x, R2, {0.5, 0, 0, 0}; TRUNC.U R2.y, R2; TRUNC.U R2.x, R2; I2F.U R2.y, R2; I2F.U R2.x, R2; MUL.F32 R2.x, R2, R2.y; MOV.F H1.xyz, c[16]; DP3.F32 R2.y, H1, R1; MOV.F H0.xyz, c[17]; DP3.F32 R1.x, H0, R1; SGE.F32 R1.y, R2, {0.5, 0, 0, 0}.x; SGE.F32 R1.z, R1.x, {0.5, 0, 0, 0}.x; TRUNC.U R1.x, R1.y; TRUNC.U R1.y, R1.z; I2F.U R1.x, R1; I2F.U R1.y, R1; MUL.F32 R1.x, R2, R1; MUL.F32 H0.x, R1, R1.y; MUL.F32 R0.xyz, R0, R0.w; MOV.F H1, fragment.attrib[0]; MUL.F32 H1, R0, H1; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“о7b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionQ‹ texSubset texSubsetR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]uTextureSampler_0_S0^‹!Ž;3 —2 wq*й2U DHуq:єˆ3d€;3 ;џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ$ 3 ;3Пu…“69ЖПu…“69Ж{‰ю ­Ыq$ '  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0L/L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџM/L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXK/L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0R‹ P‹Q‹ R‹colorlocalCoordpositiontexSubset R‹ џџџџџџџџ P‹!џџџџџџџџ R‹"џџџџџџџџ 'R‹џџџџџџџџvcolor_S0vlocalCoord_S0vtexSubset_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџQ‹ џџџџR‹colorlocalCoordpositiontexSubset џџџџR‹ џџџџP‹ џџџџR‹vcolor_S0vlocalCoord_S0vtexSubset_S0 R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[2], vertex.attrib[3]; MUL.F32 R0.xy, vertex.attrib[0].z, c[0].ywzw; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, R0; MOV.F result.position.z, {0, 0, 0, 0}.x; MOV.F result.position.w, vertex.attrib[0].z; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ“ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[15] = { program.local[0..14] }; FLAT ATTRIB fragment_attrib2[] = { fragment.attrib[2..2] }; ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[2].zwzw, fragment.attrib[1]; MAX.F R0.xy, fragment.attrib[2], R0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[14]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.w, H0; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 R0.xyz, R0, R0.w; MOV.F H0, fragment.attrib[0]; MUL.F32 result_color0, R0, H0; END  @џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Љ=b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd geomSubset geomSubsetR‹ localCoord localCoordP‹positionWithCoveragepositionWithCoverageR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlipuedgeArray_S1[0]uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlipuedgeArray_S1[0]uTextureSampler_0_S0^‹!Ž"8 —2 wq*й2U DHуq:єˆ3d€"8 W"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ+7 "8Пu…“69ЖПu…“69ЖУшКF@рЯ<+8  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЇPL џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ЊPL џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиІPL&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆЈPLFQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ЉPL sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipuedgeArray_S1[0] R‹ P‹R‹geomSubsetlocalCoordpositionWithCoverage !џџџџџџџџ R‹"џџџџџџџџP‹ џџџџџџџџ +R‹џџџџџџџџvcoverage_S0vgeomSubset_S0vlocalCoord_S0gl_Position sk_FragColor џџџџR‹ џџџџP‹џџџџR‹geomSubsetlocalCoordpositionWithCoverage џџџџ џџџџR‹џџџџP‹ +џџџџџџџџR‹vcoverage_S0vgeomSubset_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor2!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP R0; TEMP T; MOV.F result.attrib[2], vertex.attrib[2]; MUL.F32 R0.xy, vertex.attrib[0].z, c[0].ywzw; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, R0; MUL.F32 result.attrib[1].x, vertex.attrib[0].w, vertex.attrib[0].z; MOV.F result.position.z, {0, 0, 0, 0}.x; MOV.F result.position.w, vertex.attrib[0].z; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџС!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[20] = { program.local[0..19] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib2[] = { fragment.attrib[2..2] }; ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1, R2, R3, R4; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[19]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R0.xyz, R0, R0.w; SLT.F32 R1.x, R0, {0, 0, 0, 0}; SGT.F32 R0.w, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.x, R1; TRUNC.U R0.w, R0; MOV.F R1.y, |R0.x|; SLT.F32 R0.x, |R0|, c[4]; TRUNC.U.CC HC.x, R0; I2F.U R0.w, R0; I2F.U R1.x, R1; ADD.F32 R1.x, R0.w, -R1; MOV.F R0.w, H0; MOV.F R3.xz, fragment.position.xyww; MAD.F32 R3.y, fragment.position, c[18], c[18].x; IF NE.x; MAD.F32 R0.x, R1.y, c[3], c[6]; ELSE; MAD.F32 R0.x, R1.y, c[1], c[2]; POW.F32 R0.x, R0.x, c[0].x; ADD.F32 R0.x, R0, c[5]; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R1, R0; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; MUL.F32 R1.x, R1, R0.z; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R0.z, R0; I2F.U R1.y, R1; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R0.z, R0; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R0.z, R0; I2F.U R1.y, R1; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R1.x, {0, 0, 0, 0}.x; MUL.F32 R0.y, R0.z, R0; SGT.F32 R0.z, R1.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R0.z, R0; I2F.U R1.y, R1; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R1.y; SLT.F32 R1.y, |R1.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R1.x, |R1|; IF NE.x; MAD.F32 R2.w, R1.x, c[10].x, c[13].x; ELSE; MAD.F32 R1.x, R1, c[8], c[9]; POW.F32 R1.x, R1.x, c[7].x; ADD.F32 R2.w, R1.x, c[12].x; ENDIF; MOV.F R2.xy, R3; MOV.F R2.z, {1, 0, 0, 0}.x; MOV.F H1.xyz, c[15]; MOV.F H0.xyz, c[14]; DP3.F32.SAT R1.x, H0, R2; DP3.F32.SAT R1.y, H1, R2; MOV.F H0.xyz, c[16]; MUL.F32 R3.w, R1.x, R1.y; DP3.F32.SAT R4.x, H0, R2; ADD.F32 R1, R3.xyxy, -fragment.attrib[2]; MUL.F32.SAT R1, R1, {1, -1, 0, 0}.xxyy; ADD.F32 R1.xy, R1, R1.zwzw; ADD.F32 R1.xy, R1, {-1, 0, 0, 0}.x; MOV.F H0.xyz, c[17]; MUL.F32 R1.y, R1.x, R1; MUL.F32 R1.x, fragment.attrib[1], R3.z; DP3.F32.SAT R1.z, H0, R2; MUL.F32 R3.x, R3.w, R4; MUL.F32 R0.z, R0, R2.w; MUL.F32 R1.z, R3.x, R1; MIN.F R1.x, R1, R1.y; MUL.F32 H1.x, R1, R1.z; MUL.F32 H0.xyz, R0, R0.w; MOV.F H0.w, R0; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“‡*b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹ inCoverage inCoverage inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1!Ž|& —2 wq*й2U DHуq:єˆ3d€|& 8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ   |&Пu…“69ЖПu…“69Жг№4:ЃE!ѕ    R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАd L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆe L%P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиc Lsk_RTAdjustu_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹  P‹inColorinCoverageinPosition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџ џџџџP‹inColorinCoverageinPosition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorЏ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; SHORT TEMP H0, H1; TEMP T; MOV.F H1.x, vertex.attrib[2]; MOV.F H0, vertex.attrib[1]; MUL.F16 result.attrib[0], H0, H1.x; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.x, -R0, c[2]; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Џ-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹ inPosition inPositionP‹inTextureCoordsinTextureCoordsЦђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlipurectUniform_S1_c0uTextureSampler_0_S0 sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlipurectUniform_S1_c0uTextureSampler_0_S0^‹!Ž) —2 wq*й2U DHуq:єˆ3d€) Pџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ#* )Пu…“69ЖПu…“69Ж„у>\,dbі#+  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи™— L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`œ— L^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 2P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАš— L=R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ›— Lsk_RTAdjustuAtlasSizeInv_S0uTextureSampler_0_S0u_skRTFlipurectUniform_S1_c0R‹ P‹ЦinColorinPositioninTextureCoordsP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvTextureCoords_S0vinColor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџЦinColorinPositioninTextureCoordsџџџџP‹ џџџџR‹ џџџџџџџџR‹vTextureCoords_S0vinColor_S0gl_FragCoord R‹sk_FragColorР!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP T; MOV.F result.attrib[1], vertex.attrib[1]; I2F.U H0.xy, vertex.attrib[2]; MUL.F32 result.attrib[0].xy, H0, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџf!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.z, fragment.position.y, c[0].y, c[0].x; MOV.F R1.y, R0.z; MOV.F R0.w, R0.z; MOV.F R1.zw, c[1]; MOV.F R0.xy, c[1]; MOV.F R1.x, fragment.position; MOV.F R0.z, fragment.position.x; SGT.F32 R0, R1, R0; TRUNC.U R0, R0; AND.U R0.x, R0, R0.y; AND.U R0.x, R0, R0.z; AND.U R0.w, R0.x, R0; I2F.U H0.y, R0.w; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1.x, -H0.y, H0, H0; MOV.F H0, fragment.attrib[1]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Ї-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S2_c0 umatrix_S1uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip ucircle_S2_c0 umatrix_S1uTextureSampler_0_S1^‹!Ž0) —2 wq*й2U DHуq:єˆ3d€0) Eџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . 0)Пu…“69ЖПu…“69ЖњWЏи,Bл  /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ƒ№L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи€№L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА№L :[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ‚№Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipucircle_S2_c0umatrix_S1R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_2_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_2_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџN!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, -R0.x, c[1].z, c[1].z; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“h1b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0uTextureSampler_0_S0^‹!Žя+ —2 wq*й2U DHуq:єˆ3d€я+ tџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ % я+Пu…“69ЖПu…“69ЖŸ‡I’Рё &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`›L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи˜L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8œL:R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџLKP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА™L^P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆšLsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0R‹ P‹P‹colorlocalCoordposition R‹ џџџџџџџџ P‹!џџџџџџџџ R‹џџџџџџџџvcolor_S0vlocalCoord_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordposition џџџџR‹ џџџџP‹ џџџџџџџџR‹vcolor_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1, H2; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; MOV.F R0.z, fragment.position.x; ADD.F32 R1.xy, R0.zwzw, -c[3].zwzw; ADD.F32 R0.xy, -R0.zwzw, c[3]; MAX.F R0.xy, R0, R1; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; ADD.F32 R1.xy, R0.zwzw, -c[1].zwzw; ADD.F32 R0.zw, -R0, c[1].xyxy; MAX.F R0.zw, R0, R1.xyxy; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT H0.x, -R0, c[4]; ADD.F32.SAT H0.y, -R0, c[2].x; MAD.F16 H2.x, -H0.y, H0, H0; MOV.F H1, fragment.attrib[0]; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0, H0, H1; MUL.F16 result_color0, H0, H2.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Ч-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inPosition inPositionP‹inTextureCoordsinTextureCoordsЦђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlip ualpha_S2urectUniform_S1_c0uTextureSampler_0_S0 sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlip ualpha_S2urectUniform_S1_c0uTextureSampler_0_S0^‹!Ž№( —2 wq*й2U DHуq:єˆ3d€№( Zџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ №(Пu…“69ЖПu…“69ЖmргїЈ†Њ  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиШL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ЬL^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 2P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЩL =џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆЪLGR‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ЫLsk_RTAdjustuAtlasSizeInv_S0uTextureSampler_0_S0u_skRTFlipualpha_S2urectUniform_S1_c0 P‹ ЦinPositioninTextureCoordsP‹ џџџџџџџџ R‹џџџџџџџџvTextureCoords_S0gl_Position sk_FragColor џџџџP‹ џџџџЦinPositioninTextureCoordsџџџџP‹ џџџџџџџџR‹vTextureCoords_S0gl_FragCoord R‹sk_FragColor–!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; SHORT TEMP H0; TEMP T; I2F.U H0.xy, vertex.attrib[2]; MUL.F32 result.attrib[0].xy, H0, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџv!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.z, fragment.position.y, c[0].y, c[0].x; MOV.F R1.y, R0.z; MOV.F R0.w, R0.z; MOV.F R1.zw, c[1]; MOV.F R0.xy, c[1]; MOV.F R1.x, fragment.position; MOV.F R0.z, fragment.position.x; SGT.F32 R0, R1, R0; TRUNC.U R0, R0; AND.U R0.x, R0, R0.y; AND.U R0.x, R0, R0.z; AND.U R0.w, R0.x, R0; I2F.U H0.w, R0; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0.xyz, R0.xyzz, handle(D0.x), 2D; MAD.F16 H0.xyz, -H0.w, H0, H0; MAX.F H0.w, H0.x, H0.y; MAX.F H0.w, H0, H0.z; MUL.F16 result_color0, H0, c[2].x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ -b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucircle_S1_c0_c1 ucircle_S1_c1uedgeArray_S1_c0_c0[0] sk_RTAdjust u_skRTFlipucircle_S1_c0_c1 ucircle_S1_c1uedgeArray_S1_c0_c0[0]!ŽЊ( —2 wq*й2U DHуq:єˆ3d€Њ( Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Њ(Пu…“69ЖПu…“69Жj~ˆЙFЩ0   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Xз L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆWз L (R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиUз L6Q‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАVз Lsk_RTAdjustu_skRTFlipucircle_S1_c0_c1ucircle_S1_c1uedgeArray_S1_c0_c0[0]R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ/!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[7] = { program.local[0..6] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[4], c[4].x; MOV.F R0.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[0]; DP3.F32.SAT R0.w, H0, R0; MOV.F H1.xyz, c[1]; DP3.F32.SAT R1.x, R0, H1; MOV.F H1.xyz, c[3]; DP3.F32.SAT R1.y, R0, H1; MUL.F32 R0.w, R0, R1.x; MOV.F H0.xyz, c[2]; DP3.F32.SAT R1.x, R0, H0; MUL.F32 R0.z, R0.w, R1.x; MUL.F32 R0.z, R0, R1.y; ADD.F32 R1.xy, -R0, c[5]; ADD.F32 R0.xy, -R0, c[6]; MUL.F32 R0.xy, R0, c[6].w; DP2.F32 R0.y, R0, R0; MUL.F32 R1.xy, R1, c[5].w; DP2.F32 R0.w, R1, R1; RSQ.F32 R0.x, R0.w; RSQ.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; MAD.F32.SAT R0.x, R0, c[5].z, -c[5].z; MAD.F32.SAT R0.y, -R0, c[6].z, c[6].z; MUL.F32 R0.x, R0.z, R0; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“.b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucircle_S1_c0_c1 ucircle_S1_c1uedgeArray_S1_c0_c0[0] sk_RTAdjust u_skRTFlipucircle_S1_c0_c1 ucircle_S1_c1uedgeArray_S1_c0_c0[0]!ŽЎ) —2 wq*й2U DHуq:єˆ3d€Ў) Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Ў)Пu…“69ЖПu…“69ЖЅ,Щ5ХF-п   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`TL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆSL (R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиQL6Q‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАRLsk_RTAdjustu_skRTFlipucircle_S1_c0_c1ucircle_S1_c1uedgeArray_S1_c0_c0[0]R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ3!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[7] = { program.local[0..6] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[4], c[4].x; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[0]; DP3.F32 R0.x, H0, R1; MOV.F H1.xyz, c[1]; DP3.F32 R0.y, R1, H1; MOV.F H1.xyz, c[3]; DP3.F32 R0.z, R1, H1; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; SGE.F32 R0.x, R0, {0.5, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[2]; DP3.F32 R0.y, R1, H0; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; I2F.U R0.y, R0; MUL.F32 R0.x, R0, R0.y; I2F.U R0.z, R0; MUL.F32 R0.z, R0.x, R0; ADD.F32 R0.xy, -R1, c[5]; MUL.F32 R0.xy, R0, c[5].w; DP2.F32 R0.x, R0, R0; ADD.F32 R1.xy, -R1, c[6]; MUL.F32 R1.xy, R1, c[6].w; DP2.F32 R0.y, R1, R1; RSQ.F32 R0.x, R0.x; RSQ.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; MAD.F32.SAT R0.x, R0, c[5].z, -c[5].z; MAD.F32.SAT R0.y, -R0, c[6].z, c[6].z; MUL.F32 R0.x, R0.z, R0; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ““1b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucircle_S1_c0_c1 ucircle_S1_c1uedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0] sk_RTAdjust u_skRTFlipucircle_S1_c0_c1 ucircle_S1_c1uedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0] !Ž’, —2 wq*й2U DHуq:єˆ3d€’,  g&џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  ’,Пu…“69ЖПu…“69ЖпdFQЋ’Ъ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8\PL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆZPL (R‹џџџџџџџџџџџџџџџџ џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиXPL6Q‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАYPLMQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`[PL sk_RTAdjustu_skRTFlipucircle_S1_c0_c1ucircle_S1_c1uedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0]R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџU!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[11] = { program.local[0..10] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[8], c[8].x; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[4]; DP3.F32.SAT R0.x, R1, H0; MOV.F H1.xyz, c[5]; DP3.F32.SAT R0.y, R1, H1; MOV.F H1.xyz, c[7]; DP3.F32.SAT R0.z, R1, H1; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[6]; DP3.F32.SAT R0.y, R1, H0; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[0]; DP3.F32 R0.y, H0, R1; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; MUL.F32 R0.x, R0, R0.z; MOV.F H1.xyz, c[1]; DP3.F32 R0.z, R1, H1; MOV.F H1.xyz, c[3]; DP3.F32 R0.w, R1, H1; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; SGE.F32 R0.w, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.w, R0; I2F.U R0.z, R0; I2F.U R0.y, R0; MUL.F32 R0.y, R0, R0.z; MOV.F H0.xyz, c[2]; DP3.F32 R0.z, R1, H0; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; I2F.U R0.z, R0; MUL.F32 R0.y, R0, R0.z; I2F.U R0.w, R0; MUL.F32 R0.y, R0, R0.w; MUL.F32 R0.z, R0.y, R0.x; ADD.F32 R0.xy, -R1, c[9]; MUL.F32 R0.xy, R0, c[9].w; DP2.F32 R0.x, R0, R0; ADD.F32 R1.xy, -R1, c[10]; MUL.F32 R1.xy, R1, c[10].w; DP2.F32 R0.y, R1, R1; RSQ.F32 R0.x, R0.x; RSQ.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; MAD.F32.SAT R0.x, R0, c[9].z, -c[9].z; MAD.F32.SAT R0.y, -R0, c[10].z, c[10].z; MUL.F32 R0.x, R0.z, R0; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“‘1b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucircle_S1_c0_c1 ucircle_S1_c1uedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0] sk_RTAdjust u_skRTFlipucircle_S1_c0_c1 ucircle_S1_c1uedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0] !ސ, —2 wq*й2U DHуq:єˆ3d€,  g&џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  ,Пu…“69ЖПu…“69Ж‘0в^э•Х   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8јPL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆіPL (R‹џџџџџџџџџџџџџџџџ џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиєPL6Q‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАѕPLMQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`їPL sk_RTAdjustu_skRTFlipucircle_S1_c0_c1ucircle_S1_c1uedgeArray_S1_c0_c0[0]uedgeArray_S1_c0_c0_c0[0]R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџS!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[11] = { program.local[0..10] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[8], c[8].x; MOV.F R1.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[4]; DP3.F32 R0.x, R1, H0; MOV.F H1.xyz, c[5]; DP3.F32 R0.y, R1, H1; MOV.F H1.xyz, c[7]; DP3.F32 R0.z, R1, H1; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; SGE.F32 R0.x, R0, {0.5, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; SGE.F32 R0.z, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; MUL.F32 R0.x, R0, R0.y; MOV.F H0.xyz, c[6]; DP3.F32 R0.y, R1, H0; SGE.F32 R0.y, R0, {0.5, 0, 0, 0}.x; TRUNC.U R0.y, R0; I2F.U R0.y, R0; MUL.F32 R0.x, R0, R0.y; I2F.U R0.z, R0; MOV.F H0.xyz, c[0]; DP3.F32.SAT R0.y, H0, R1; MUL.F32 R0.x, R0, R0.z; MOV.F H1.xyz, c[1]; DP3.F32.SAT R0.z, R1, H1; MOV.F H1.xyz, c[3]; MUL.F32 R0.y, R0, R0.z; MOV.F H0.xyz, c[2]; DP3.F32.SAT R0.z, R1, H0; DP3.F32.SAT R0.w, R1, H1; MUL.F32 R0.y, R0, R0.z; MUL.F32 R0.y, R0, R0.w; MUL.F32 R0.z, R0.y, R0.x; ADD.F32 R0.xy, -R1, c[9]; MUL.F32 R0.xy, R0, c[9].w; DP2.F32 R0.x, R0, R0; ADD.F32 R1.xy, -R1, c[10]; MUL.F32 R1.xy, R1, c[10].w; DP2.F32 R0.y, R1, R1; RSQ.F32 R0.x, R0.x; RSQ.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; MAD.F32.SAT R0.x, R0, c[9].z, -c[9].z; MAD.F32.SAT R0.y, -R0, c[10].z, c[10].z; MUL.F32 R0.x, R0.z, R0; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“F?b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒџџџџ@ŒŒџџџџџџџџџџџџџџџџddaa_bloat_and_coverageaa_bloat_and_coverageR‹colorcolorR‹corner_and_radius_outsetscorner_and_radius_outsetsR‹radii_selectorradii_selectorR‹radii_xradii_xR‹radii_yradii_yR‹skewskewR‹translate_and_localrotatetranslate_and_localrotateP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipurectUniform_S1_c0 sk_RTAdjust u_skRTFlipurectUniform_S1_c0!Žg: —2 wq*й2U DHуq:єˆ3d€g: * џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџt#  g:Пu…“69ЖПu…“69Ж;†+ц,{WУt$   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА12 L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи02 Lsk_RTAdjustu_skRTFlipurectUniform_S1_c0R‹R‹R‹6R‹ER‹MR‹UR‹ZP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate P‹!џџџџџџџџ R‹ џџџџџџџџ R‹џџџџџџџџvarccoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹џџџџR‹џџџџR‹6џџџџR‹EџџџџR‹MџџџџR‹UџџџџR‹ZџџџџP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate џџџџP‹ џџџџR‹ џџџџџџџџR‹varccoord_S0vcolor_S0gl_FragCoord R‹sk_FragColorp!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..7] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0, R1, R2, R3, R4; TEMP T; TEMP RC; SHORT TEMP HC; DP2.F32 R0.y, vertex.attrib[5].ywzw, vertex.attrib[5].ywzw; DP2.F32 R0.x, vertex.attrib[5].xzzw, vertex.attrib[5].xzzw; RSQ.F32 R1.y, R0.y; RSQ.F32 R1.x, R0.x; MUL.F32 R0, R1.xyxy, vertex.attrib[5]; ADD.F32 R0.xy, |R0|, |R0.zwzw|; MUL.F32 R0.xy, R1, R0; MUL.F32 R1.zw, R0.xyxy, {0.5, 0, 0, 0}.x; SGT.F32 R0.xy, R1.zwzw, {1, 0, 0, 0}.x; TRUNC.U R3.xy, R0; OR.U.CC HC.x, R3, R3.y; MOV.F result.attrib[0], vertex.attrib[7]; MOV.F R0.xy, vertex.attrib[1]; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2].w; DP4.F32 R2.y, vertex.attrib[4].wzyx, vertex.attrib[0]; DP4.F32 R2.x, vertex.attrib[0], vertex.attrib[3].yxwz; DP4.F32 R2.w, vertex.attrib[4], vertex.attrib[0]; DP4.F32 R2.z, vertex.attrib[0], vertex.attrib[3]; MOV.F R3.w, {1, 0, 0, 0}.x; IF NE.x; SLT.F32 R2.zw, vertex.attrib[1].xyxy, {0, 0, 0, 0}.x; SGT.F32 R0.xy, vertex.attrib[1], {0, 0, 0, 0}.x; TRUNC.U R2.zw, R2; TRUNC.U R0.xy, R0; I2F.U R0.xy, R0; I2F.U R2.zw, R2; ADD.F32 R2.zw, R0.xyxy, -R2; MAX.F R0.y, R1.w, {1, 0, 0, 0}.x; MAX.F R0.x, R1.z, {1, 0, 0, 0}; MUL.F32 R3.x, R0, R0.y; MAX.F R0.xy, |vertex.attrib[1]|, R1.zwzw; MUL.F32 R0.xy, R0, R2.zwzw; RCP.F32 R3.w, R3.x; MOV.F R2.zw, {0, 0, 0, 0}.x; ENDIF; MUL.F32 R3.xy, R1.zwzw, {1.5, 0, 0, 0}.x; SLT.F32 R3.xy, R2.zwzw, R3; ADD.F32 R4.x, vertex.attrib[2].z, {-0.5, 0, 0, 0}; TRUNC.U R3.xy, R3; OR.U.CC HC.x, R3, R3.y; MAD.F32 R4.x, R4, {2, 0.5, 0, 0}, {2, 0.5, 0, 0}.y; IF NE.x; SLT.F32 R2.xy, R0, {0, 0, 0, 0}.x; SGT.F32 R0.zw, R0.xyxy, {0, 0, 0, 0}.x; TRUNC.U R2.xy, R2; TRUNC.U R0.zw, R0; SGT.F32 R3.x, R4, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; I2F.U R2.xy, R2; I2F.U R0.zw, R0; ADD.F32 R0.zw, R0, -R2.xyxy; MOV.F R2.xy, R0.zwzw; MOV.F R2.zw, {0, 0, 0, 0}.x; IF NE.x; MOV.F R0.zw, -R2.xyxy; ENDIF; MOV.F R3.z, {1, 0, 0, 0}.x; ELSE; MAD.F32 R3.xy, -R1, {1.5, 2, 0, 0}.x, {1.5, 2, 0, 0}.y; MIN.F R2.zw, R3.xyxy, R2; MIN.F R3.xy, R3, R2; MUL.F32 R2.xy, R1, {1.5, 0, 0, 0}.x; MAX.F R3.xy, R2, R3; MAX.F R2.xy, R2, R2.zwzw; ADD.F32 R2.zw, -R2.xyxy, -R3.xyxy; MAD.F32 R2.zw, R1.xyxy, {0.0625, 0, 0, 0}.x, -R2; ADD.F32 R2.zw, R2, {-2, 0, 0, 0}.x; MAX.F R2.zw, R2, {0, 0, 0, 0}.x; MAD.F32 R2.zw, -R2, {0.5, 0, 0, 0}.x, R2.xyxy; ENDIF; MUL.F32 R1.zw, R0, R1; SGT.F32 R3.x, R4, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; MUL.F32 R1.zw, R1, {2, 0, 0, 0}.x; MAD.F32 R2.xy, vertex.attrib[1].zwzw, R2.zwzw, R0; ADD.F32 R2.xy, R1.zwzw, R2; IF NE.x; MUL.F32 R3.x, R2, R0; SLT.F32 R3.x, R3, {0, 0, 0, 0}; SNE.F32 R0.z, R0, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R3; IF NE.x; SLT.F32 R3.x, R0.y, {0, 0, 0, 0}; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; I2F.U R3.x, R3; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R3.x; MUL.F32 R0.z, |R2.x|, R0; ADD.F32 R2.x, |R2|, |R0|; MUL.F32 R0.z, R0, R1.y; RCP.F32 R3.x, R1.x; MAD.F32 R2.y, R0.z, R3.x, R2; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R2.x, R2.x; MUL.F32 R0.z, |R0.x|, R0; MAD.F32 R4.x, R0.z, R2, {0.5, 0, 0, 0}; MOV.F R2.x, {0, 0, 0, 0}; ENDIF; MUL.F32 R0.z, R2.y, R0.y; SLT.F32 R3.x, R0.z, {0, 0, 0, 0}; SNE.F32 R0.z, R0.w, {0, 0, 0, 0}.x; TRUNC.U R0.w, R3.x; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R0.w; IF NE.x; SLT.F32 R0.w, R0.x, {0, 0, 0, 0}.x; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R0.w, R0; TRUNC.U R0.z, R0; I2F.U R0.w, R0; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R0.w; MUL.F32 R0.z, |R2.y|, R0; RCP.F32 R0.w, R1.y; MUL.F32 R0.z, R0, R1.x; MAD.F32 R2.x, R0.z, R0.w, R2; ADD.F32 R0.w, |R2.y|, |R0.y|; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R0.w, R0.w; MUL.F32 R0.z, |R0.y|, R0; MAD.F32 R4.x, R0.z, R0.w, {0.5, 0, 0, 0}; MOV.F R2.y, {0, 0, 0, 0}.x; ENDIF; ENDIF; SNE.F32 R1.x, {0, 0, 0, 0}, R3.z; TRUNC.U.CC HC.x, R1; DP2.F32 R0.w, vertex.attrib[5].zwzw, R2; DP2.F32 R0.z, vertex.attrib[5], R2; ADD.F32 R0.zw, R0, vertex.attrib[6].xyxy; IF NE.x; MUL.F32 result.attrib[1].y, R4.x, R3.w; MOV.F result.attrib[1].x, {0, 0, 0, 0}; ELSE; RCP.F32 R1.y, R2.w; RCP.F32 R1.x, R2.z; MUL.F32 R1.xy, R1.zwzw, R1; MAD.F32 R0.xy, R1, R0, -|vertex.attrib[1].zwzw|; ADD.F32 R0.xy, R0, {1, 0, 0, 0}.x; ADD.F32 result.attrib[1].x, R0, {1, 0, 0, 0}; MOV.F result.attrib[1].y, R0; ENDIF; MAD.F32 result.position.xy, R0.zwzw, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; SEQ.F R0.z, {0, 0, 0, 0}.x, fragment.attrib[1].x; TRUNC.U.CC HC.x, R0.z; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[0], c[0].x; IF NE.x; MOV.F H1.x, fragment.attrib[1].y; ELSE; ADD.F32 R0.z, fragment.attrib[1].x, {-2, 0, 0, 0}.x; MUL.F32 R0.z, fragment.attrib[1].x, R0; MAD.F32 R0.z, fragment.attrib[1].y, fragment.attrib[1].y, R0; DDY.F32 R1.x, R0.z; DDX.F32 R0.w, R0.z; ADD.F32 R0.w, |R0|, |R1.x|; RCP.F32 R0.w, R0.w; MAD.F32 H1.x, -R0.z, R0.w, {0.5, 0, 0, 0}; ENDIF; ADD.F32 R0, R0.xyxy, -c[1]; MUL.F32.SAT H0, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.xy, H0, H0.zwzw; MOV.F H1.y, {-1, 0, 0, 0}.x; ADD.F16 H0.zw, H0.xyxy, H1.y; MOV.F.SAT H0.x, H1; MUL.F16 H0.y, H0.z, H0.w; MAD.F16 H1.x, -H0.y, H0, H0; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Т+b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucircle_S1_c0_c0 uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlipucircle_S1_c0_c0 uinnerRect_S1uradiusPlusHalf_S1!Ž' —2 wq*й2U DHуq:єˆ3d€' Iџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  'Пu…“69ЖПu…“69ЖџtВ6тбS   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАF L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆG L (R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`H L6P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиE Lsk_RTAdjustu_skRTFlipucircle_S1_c0_c0uinnerRect_S1uradiusPlusHalf_S1R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; MOV.F R0.z, fragment.position.x; ADD.F32 R1.xy, R0.zwzw, -c[2].zwzw; ADD.F32 R0.xy, -R0.zwzw, c[2]; MAX.F R0.xy, R0, R1; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; ADD.F32 R0.zw, -R0, c[1].xyxy; MUL.F32 R0.zw, R0, c[1].w; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.x, R0.x; RSQ.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; ADD.F32.SAT H0.x, -R0, c[3]; MAD.F32.SAT H0.y, -R0, c[1].z, c[1].z; MUL.F16 H0.x, H0.y, H0; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ˆ-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ texSubset texSubsetR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!Žљ( —2 wq*й2U DHуq:єˆ3d€љ( Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) љ(Пu…“69ЖПu…“69Жи‰L†мHМ *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆL L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиJ L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`M L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАK Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹ P‹ R‹localCoordpositiontexSubsetP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0vtexSubset_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹ џџџџR‹localCoordpositiontexSubsetџџџџP‹ џџџџR‹ џџџџџџџџR‹vlocalCoord_S0vtexSubset_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[1], vertex.attrib[2]; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‰!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.z, R0.x; ADD.F32.SAT H1.x, -R0.z, c[2]; MIN.F R0.xy, fragment.attrib[1].zwzw, fragment.attrib[0]; MAX.F R0.xy, fragment.attrib[1], R0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“"3b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ fillBounds fillBoundsR‹ locations locationsR‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuDstTextureCoords_S0 u_skRTFlipuatlas_adjust_S0uDstTextureSampler_S0uTextureSampler_0_S0 sk_RTAdjustuDstTextureCoords_S0 u_skRTFlipuatlas_adjust_S0uDstTextureSampler_S0uTextureSampler_0_S0^‹^‹!Žг- —2 wq*й2U DHуq:єˆ3d€г- hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' % г-Пu…“69ЖПu…“69Ж6ѕЇИi'ˆŽ' &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8HЧ L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`GЧ L!^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ7^‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАEЧ L LP‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆFЧ LWP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиDЧ Lsk_RTAdjustuDstTextureCoords_S0uDstTextureSampler_S0uTextureSampler_0_S0u_skRTFlipuatlas_adjust_S0R‹ R‹ R‹ /colorfillBoundslocationsgl_VertexIDP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvatlasCoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџR‹ џџџџџџџџcolorfillBoundslocationsgl_VertexIDџџџџP‹ џџџџR‹ џџџџџџџџR‹vatlasCoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; AND.S R0.x, vertex.id, {1, 0, 0, 0}; SHR.S R0.y, vertex.id.x, {1, 0, 0, 0}.x; SLT.F32 R1.z, vertex.attrib[2].x, {0, 0, 0, 0}.x; TRUNC.U.CC HC.x, R1.z; ADD.F32 R0.zw, vertex.attrib[0], -vertex.attrib[0].xyxy; I2F.S H0.x, R0; I2F.S H0.y, R0; MAD.F32 R0.xy, H0, R0.zwzw, vertex.attrib[0]; ADD.F32 R1.xy, R0, -vertex.attrib[2].zwzw; ADD.F32 R0.z, |vertex.attrib[2].x|, {-1, 0, 0, 0}.x; MOV.F R0.w, vertex.attrib[2].y; IF NE.x; MOV.F R1.xy, R1.yxzw; ENDIF; ADD.F32 R0.zw, R1.xyxy, R0; MUL.F32 result.attrib[0].xy, R0.zwzw, c[1]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџю!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1, H2, H3; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H0.y, {0, 0, 0, 0}.x; SLE.F16 H0.y, H0.x, H0; TRUNC.U R0.x, H0.y; AND.U R0.y, R0.x, R0.x; AND.U.CC HC.x, R0.y, R0; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, R0, -c[1].xyxy; MUL.F32 R1.xy, R0.zwzw, c[1].zwzw; MOV.F R1.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H1, R1.xyzz, handle(D0.x), 2D; IF NE.x; MOV.U.CC RC.x, {1, 0, 0, 0}; KIL NE.x; ENDIF; MOV.F H2, fragment.attrib[1]; MAD.F16 H0.yzw, H2.xxyz, -H1.w, H2.xxyz; MAD.F16 H3.xyz, -H2.w, H1, H1; ADD.F16 H3.xyz, H3, H0.yzww; MAD.F16 H0.y, -H2.w, H1.w, H1.w; MAD.F16 H2.xyz, H2, H1, H3; MAD.F16 H1, -H0.x, H1, H1; ADD.F16 H2.w, H2, H0.y; MAD.F16 result_color0, H0.x, H2, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“†0b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹ inPosition inPositionP‹inTextureCoordsinTextureCoordsЦђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuAtlasSizeInv_S0uDstTextureCoords_S0 u_skRTFlipuDstTextureSampler_S0uTextureSampler_0_S0 sk_RTAdjustuAtlasSizeInv_S0uDstTextureCoords_S0 u_skRTFlipuDstTextureSampler_S0uTextureSampler_0_S0^‹^‹!Ž]+ —2 wq*й2U DHуq:єˆ3d€]+ hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ#* ]+Пu…“69ЖПu…“69Ж ХЄ|s2Ћї#+  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи$gL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА%gLR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8(gL2^‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH^‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ&gL ]P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`'gLsk_RTAdjustuAtlasSizeInv_S0uDstTextureCoords_S0uDstTextureSampler_S0uTextureSampler_0_S0u_skRTFlipR‹ P‹ЦinColorinPositioninTextureCoordsP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvTextureCoords_S0vinColor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџЦinColorinPositioninTextureCoordsџџџџP‹ џџџџR‹ џџџџџџџџR‹vTextureCoords_S0vinColor_S0gl_FragCoord R‹sk_FragColorР!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP T; MOV.F result.attrib[1], vertex.attrib[1]; I2F.U H0.xy, vertex.attrib[2]; MUL.F32 result.attrib[0].xy, H0, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџГ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1, H2, H3, H4; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H0.y, {0, 0, 0, 0}.x; SLE.F16 H0.y, H0.x, H0; TRUNC.U R0.x, H0.y; AND.U R0.y, R0.x, R0.x; AND.U.CC HC.x, R0.y, R0; MOV.F H1, H0.x; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, R0, -c[1].xyxy; MUL.F32 R1.xy, R0.zwzw, c[1].zwzw; MOV.F R1.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R1.xyzz, handle(D0.x), 2D; IF NE.x; MOV.U.CC RC.x, {1, 0, 0, 0}; KIL NE.x; ENDIF; MOV.F H2, fragment.attrib[1]; MAD.F16 H4.xyz, H2, -H0.w, H2; MAD.F16 H3.xyz, -H2.w, H0, H0; ADD.F16 H3.xyz, H3, H4; MAD.F16 H2.xyz, H2, H0, H3; MAD.F16 H3.x, -H2.w, H0.w, H0.w; MAD.F16 H0, -H1, H0, H0; ADD.F16 H2.w, H2, H3.x; MAD.F16 result_color0, H1, H2, H0; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“@-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucoverageInvert_S1 umatrix_S1_c0uTextureSampler_0_S0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipucoverageInvert_S1 umatrix_S1_c0uTextureSampler_0_S0uTextureSampler_0_S1^‹^‹!Ž_( —2 wq*й2U DHуq:єˆ3d€_( bџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  _(Пu…“69ЖПu…“69Ж Љ­ŒCЛ‡З   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8H L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАH L!^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 6P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиH LAP‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆH L T[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`H Lsk_RTAdjustuTextureSampler_0_S0uTextureSampler_0_S1u_skRTFlipucoverageInvert_S1umatrix_S1_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vlocalCoord_S0gl_FragCoord R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[7] = { program.local[0..6] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[3].y, c[3]; MUL.F32 R0.xy, R0.x, c[1]; MAD.F32 R0.xy, fragment.position.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[6]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1.x, H0, c[4], c[4].y; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  `џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“п)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1!Ž& —2 wq*й2U DHуq:єˆ3d€& 8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  &Пu…“69ЖПu…“69ЖiЉШOSŽЉ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЊ L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆЋ L%P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЉ Lsk_RTAdjustu_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџк!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; ADD.F32.SAT H0.y, -fragment.position.x, c[1].z; ADD.F32.SAT H0.x, R0, -c[1].y; MUL.F16 H0.x, H0, H0.y; ADD.F32 R0.w, R0.x, -c[1]; ADD.F32 R0.z, -fragment.position.x, c[1].x; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; MUL.F32 H1.x, H0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“l-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0um_S1umatrix_S1_c0_c0uv_S1uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0um_S1umatrix_S1_c0_c0uv_S1uTextureSampler_0_S1^‹!ŽЕ( —2 wq*й2U DHуq:є‡3d€Е( Q'џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ Е(Пu…“69ЖПu…“69Жƒ"'ЗL•žэ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАу–L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`х–L4\‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ц–L:[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆф–LKR‹џџџџџџџџџџџџџџџџ#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџит–Lsk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0um_S1umatrix_S1_c0_c0uv_S1 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_4_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_4_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџђ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[7] = { program.local[0..6] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[0], c[4].zwzw; MAX.F R0.xy, R0, c[4]; MOV.F H1.x, {0.000100016594, 0, 0, 0}; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[6]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAX.F H1.x, H0.w, H1; DIV.F16 H0.xyz, H0, H1.x; MUL.F16 H1, H0.y, c[1]; MAD.F16 H1, H0.x, c[0], H1; MAD.F16 H1, H0.z, c[2], H1; MAD.F16 H0, H0.w, c[3], H1; ADD.F16 H0, H0, c[5]; MOV.F.SAT H1, H0; MUL.F16 result_color0.xyz, H1, H1.w; MOV.F.SAT result_color0.w, H0; END  @џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“,b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽЙ' —2 wq*й2U DHуq:єˆ3d€Й' Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Й'Пu…“69ЖПu…“69Ж<Mqn   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆО— L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиМ— L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`П— L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАН— Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vlocalCoord_S0gl_FragCoord R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџo!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; ADD.F32 R0.w, R0.x, -c[1]; ADD.F32 R0.z, -fragment.position.x, c[1].x; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT H0.y, -fragment.position.x, c[1].z; ADD.F32.SAT H0.x, R0, -c[1].y; MUL.F16 H0.x, H0, H0.y; MUL.F32 H1.x, H0, R0.y; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“P(b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1[0] sk_RTAdjust u_skRTFlipuedgeArray_S1[0]!Žу$ —2 wq*й2U DHуq:єˆ3d€у$ (џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  у$Пu…“69ЖПu…“69ЖУAУЛкƒ@   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЉ2 L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЈ2 Lsk_RTAdjustu_skRTFlipuedgeArray_S1[0]R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[3], c[3].x; MOV.F R0.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[2]; DP3.F32.SAT R1.x, R0, H0; MOV.F H1.xyz, c[1]; DP3.F32.SAT R0.w, R0, H1; MOV.F H0.xyz, c[0]; DP3.F32.SAT R0.x, H0, R0; MUL.F32 R0.x, R0, R0.w; MUL.F32 H1.x, R0, R1; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Ѓ*b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustumatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1 sk_RTAdjustumatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1^‹^‹!Žœ& —2 wq*й2U DHуq:єˆ3d€œ& Gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 3 œ&Пu…“69ЖПu…“69ЖzkїЈsВ>W '  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ9L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ09L!^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ6[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџX9Lsk_RTAdjustuTextureSampler_0_S0uTextureSampler_0_S1umatrix_S1_c0_c0 P‹ P‹localCoordpositionP‹!џџџџџџџџP‹ џџџџџџџџ 'R‹џџџџџџџџvTransformedCoords_4_S0vlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹џџџџP‹vTransformedCoords_4_S0vlocalCoord_S0 R‹sk_FragColorє!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[0].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[0].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџD!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[1]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F H1, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“п)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1!Ž& —2 wq*й2U DHуq:єˆ3d€& 8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  &Пu…“69ЖПu…“69ЖјЅ:žJЅњЕ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0Ф‡L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџХ‡L%P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXУ‡Lsk_RTAdjustu_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџк!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; MOV.F R0.w, R0.x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, R0, -c[1]; ADD.F32 R0.y, -fragment.position.x, c[1].x; MAX.F R0.z, R0.y, R0; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT R0.x, R0, -c[1].y; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“(b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddmatrix2dmatrix2dR‹ pathBounds pathBoundsR‹ translate translateP‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust ucolor_S0 sk_RTAdjust ucolor_S0!ŽФ$ —2 wq*й2U DHуq:є§d€Ф$  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ*   Ф$Пu…“69ЖПu…“69Ж{.AэБЙЁы*   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи*ъL R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustucolor_S0R‹ R‹ P‹ /matrix2dpathBoundstranslategl_VertexID R‹џџџџџџџџgl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџP‹ џџџџџџџџmatrix2dpathBoundstranslategl_VertexID R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; MUL.F32 R0.y, vertex.attrib[0], vertex.attrib[0].z; MAD.F32 R1.x, vertex.attrib[0], vertex.attrib[0].w, -R0.y; SHR.S R1.y, vertex.id.x, {1, 0, 0, 0}.x; MOV.F R0.x, -vertex.attrib[0].z; MOV.F R0.y, vertex.attrib[0].x; DIV.F32 R0.zw, R0.xyxy, R1.x; MOV.F R0.x, vertex.attrib[0].w; MOV.F R0.y, -vertex.attrib[0]; RCP.F32 R1.x, R1.x; MAD.F32 R0.zw, |R0.xyxy|, |R1.x|, |R0|; MAD.F32 R0.xy, -R0.zwzw, {0.25, 0, 0, 0}.x, vertex.attrib[2]; MAD.F32 R0.zw, R0, {0.25, 0, 0, 0}.x, vertex.attrib[2]; AND.S R1.x, vertex.id, {1, 0, 0, 0}; ADD.F32 R0.zw, R0, -R0.xyxy; I2F.S H0.x, R1; I2F.S H0.y, R1; MAD.F32 R0.xy, H0, R0.zwzw, R0; MUL.F32 R0.zw, R0.y, vertex.attrib[0]; MAD.F32 R0.xy, R0.x, vertex.attrib[0], R0.zwzw; ADD.F32 R0.xy, R0, vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЏ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F result_color0, c[0]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“,0b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S2uinvRadiiXY_S2 umatrix_S1uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip uinnerRect_S2uinvRadiiXY_S2 umatrix_S1uTextureSampler_0_S1^‹!ŽE+ —2 wq*й2U DHуq:єˆ3d€E+ Tџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . E+Пu…“69ЖПu…“69ЖВњJкqeŸ /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8h`L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиd`L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`g`L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАe`L I[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆf`Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipuinnerRect_S2uinvRadiiXY_S2umatrix_S1R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_2_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_2_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџl!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; MUL.F32 R0.zw, R0.xyxy, c[2].xyxy; DP2.F32 R0.x, R0.zwzw, R0; DP2.F32 R0.y, R0.zwzw, R0.zwzw; MUL.F32 H0.y, R0, {4, 0, 0, 0}.x; MOV.F H0.x, {0.000100016594, 0, 0, 0}; MAX.F H0.x, H0.y, H0; ADD.F32 H0.y, R0.x, {-1, 0, 0, 0}.x; RSQ.F16 H0.z, H0.x; MOV.F H0.x, {0.5, 0, 0, 0}; MUL.F16 H0.y, H0.z, H0; ADD.F16.SAT H0.y, H0, H0.x; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ““7b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ texSubset texSubsetR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]uTextureSampler_0_S0^‹!Ž№2 —2 wq*й2U DHуq:єˆ3d€№2 ;џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ$ 3 №2Пu…“69ЖПu…“69ЖOБЬoGa“$ '  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАNО L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆOО L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиMО L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0R‹ P‹P‹ R‹colorlocalCoordpositiontexSubset R‹ џџџџџџџџ P‹!џџџџџџџџ R‹"џџџџџџџџ 'R‹џџџџџџџџvcolor_S0vlocalCoord_S0vtexSubset_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹ џџџџR‹colorlocalCoordpositiontexSubset џџџџR‹ џџџџP‹ џџџџR‹vcolor_S0vlocalCoord_S0vtexSubset_S0 R‹sk_FragColorП!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[2], vertex.attrib[3]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЁ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[15] = { program.local[0..14] }; FLAT ATTRIB fragment_attrib2[] = { fragment.attrib[2..2] }; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[2].zwzw, fragment.attrib[1]; MAX.F R0.xy, fragment.attrib[2], R0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[14]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.w, H0; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 R0.xyz, R0, R0.w; MOV.F H0, fragment.attrib[0]; MUL.F32 result_color0, R0, H0; END  @џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“щ/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ fillBounds fillBoundsR‹ locations locationsR‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuatlas_adjust_S0 ucircle_S1_c0uTextureSampler_0_S0 sk_RTAdjust u_skRTFlipuatlas_adjust_S0 ucircle_S1_c0uTextureSampler_0_S0^‹!Ž.+ —2 wq*й2U DHуq:єˆ3d€.+ Kџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' % .+Пu…“69ЖПu…“69Жa~žОˆИa§' &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ\­ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиZ­ L,P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`]­ L =R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА[­ Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuatlas_adjust_S0ucircle_S1_c0R‹ R‹ R‹ /colorfillBoundslocationsgl_VertexIDP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvatlasCoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџR‹ џџџџџџџџcolorfillBoundslocationsgl_VertexIDџџџџP‹ џџџџR‹ џџџџџџџџR‹vatlasCoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; AND.S R0.x, vertex.id, {1, 0, 0, 0}; SHR.S R0.y, vertex.id.x, {1, 0, 0, 0}.x; SLT.F32 R1.z, vertex.attrib[2].x, {0, 0, 0, 0}.x; TRUNC.U.CC HC.x, R1.z; ADD.F32 R0.zw, vertex.attrib[0], -vertex.attrib[0].xyxy; I2F.S H0.x, R0; I2F.S H0.y, R0; MAD.F32 R0.xy, H0, R0.zwzw, vertex.attrib[0]; ADD.F32 R1.xy, R0, -vertex.attrib[2].zwzw; ADD.F32 R0.z, |vertex.attrib[2].x|, {-1, 0, 0, 0}.x; MOV.F R0.w, vertex.attrib[2].y; IF NE.x; MOV.F R1.xy, R1.yxzw; ENDIF; ADD.F32 R0.zw, R1.xyxy, R0; MUL.F32 result.attrib[0].xy, R0.zwzw, c[1]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџN!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, -R0.x, c[1].z, c[1].z; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“П-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucoverageInvert_S1_c1umatrix_S1_c1_c0urectUniform_S1_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipucoverageInvert_S1_c1umatrix_S1_c1_c0urectUniform_S1_c0uTextureSampler_0_S1^‹!Žш( —2 wq*й2U DHуq:єˆ3d€ш( fџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  ш(Пu…“69ЖПu…“69ЖЄoЇ= jх   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8z L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиќy L,P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА§y LB[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆўy LSR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`џy Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipucoverageInvert_S1_c1umatrix_S1_c1_c0urectUniform_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[7] = { program.local[0..6] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R1.x, fragment.position.y, c[3].y, c[3]; MOV.F R0.y, R1.x; MOV.F R0.x, fragment.position; ADD.F32 R0, R0.xyxy, -c[4]; MUL.F32.SAT H0, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.zw, H0.xyxy, H0; MOV.F H0.y, {-1, 0, 0, 0}.x; MUL.F32 R1.xy, R1.x, c[1]; MAD.F32 R0.xy, fragment.position.x, c[0], R1; ADD.F16 H0.zw, H0, H0.y; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[6]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H0.y, H0.x, c[5].x, c[5]; MUL.F16 H0.x, H0.z, H0.w; MUL.F16 H1.x, H0, H0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  @џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“‚;b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒџџџџ@ŒŒџџџџџџџџџџџџџџџџddaa_bloat_and_coverageaa_bloat_and_coverageR‹colorcolorR‹corner_and_radius_outsetscorner_and_radius_outsetsR‹radii_selectorradii_selectorR‹radii_xradii_xR‹radii_yradii_yR‹skewskewR‹translate_and_localrotatetranslate_and_localrotateP‹ђџџџџџџџџџџ sk_RTAdjust sk_RTAdjust!Žƒ7 —2 wq*й2U DHуq:єˆ3d€ƒ7  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџt#  ƒ7Пu…“69ЖПu…“69ЖЫз€>Ї{Пt   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustR‹R‹R‹6R‹ER‹MR‹UR‹ZP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate R‹!џџџџџџџџ R‹ џџџџџџџџ R‹џџџџџџџџvarccoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹џџџџR‹џџџџR‹6џџџџR‹EџџџџR‹MџџџџR‹UџџџџR‹ZџџџџP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate џџџџR‹ џџџџR‹varccoord_S0vcolor_S0 R‹sk_FragColorн!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..7] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0, R1, R2, R3, R4; TEMP T; TEMP RC; SHORT TEMP HC; DP2.F32 R0.y, vertex.attrib[5].ywzw, vertex.attrib[5].ywzw; DP2.F32 R0.x, vertex.attrib[5].xzzw, vertex.attrib[5].xzzw; RSQ.F32 R1.y, R0.y; RSQ.F32 R1.x, R0.x; MUL.F32 R0, R1.xyxy, vertex.attrib[5]; ADD.F32 R0.xy, |R0|, |R0.zwzw|; MUL.F32 R0.xy, R1, R0; MUL.F32 R1.zw, R0.xyxy, {0.5, 0, 0, 0}.x; SGT.F32 R0.xy, R1.zwzw, {1, 0, 0, 0}.x; TRUNC.U R3.xy, R0; OR.U.CC HC.x, R3, R3.y; MOV.F result.attrib[0], vertex.attrib[7]; MOV.F R0.xy, vertex.attrib[1]; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2].w; DP4.F32 R2.y, vertex.attrib[4].wzyx, vertex.attrib[0]; DP4.F32 R2.x, vertex.attrib[0], vertex.attrib[3].yxwz; DP4.F32 R2.w, vertex.attrib[4], vertex.attrib[0]; DP4.F32 R2.z, vertex.attrib[0], vertex.attrib[3]; MOV.F R3.w, {1, 0, 0, 0}.x; IF NE.x; SLT.F32 R2.zw, vertex.attrib[1].xyxy, {0, 0, 0, 0}.x; SGT.F32 R0.xy, vertex.attrib[1], {0, 0, 0, 0}.x; TRUNC.U R2.zw, R2; TRUNC.U R0.xy, R0; I2F.U R0.xy, R0; I2F.U R2.zw, R2; ADD.F32 R2.zw, R0.xyxy, -R2; MAX.F R0.y, R1.w, {1, 0, 0, 0}.x; MAX.F R0.x, R1.z, {1, 0, 0, 0}; MUL.F32 R3.x, R0, R0.y; MAX.F R0.xy, |vertex.attrib[1]|, R1.zwzw; MUL.F32 R0.xy, R0, R2.zwzw; RCP.F32 R3.w, R3.x; MOV.F R2.zw, {0, 0, 0, 0}.x; ENDIF; MUL.F32 R3.xy, R1.zwzw, {1.5, 0, 0, 0}.x; SLT.F32 R3.xy, R2.zwzw, R3; TRUNC.U R3.xy, R3; OR.U.CC HC.x, R3, R3.y; MOV.F R4.x, vertex.attrib[2].z; IF NE.x; SLT.F32 R2.xy, R0, {0, 0, 0, 0}.x; SGT.F32 R0.zw, R0.xyxy, {0, 0, 0, 0}.x; TRUNC.U R2.xy, R2; TRUNC.U R0.zw, R0; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; I2F.U R2.xy, R2; I2F.U R0.zw, R0; ADD.F32 R0.zw, R0, -R2.xyxy; MOV.F R2.xy, R0.zwzw; MOV.F R2.zw, {0, 0, 0, 0}.x; IF NE.x; MOV.F R0.zw, -R2.xyxy; ENDIF; MOV.F R3.z, {1, 0, 0, 0}.x; ELSE; MAD.F32 R3.xy, -R1, {1.5, 2, 0, 0}.x, {1.5, 2, 0, 0}.y; MIN.F R2.zw, R3.xyxy, R2; MIN.F R3.xy, R3, R2; MUL.F32 R2.xy, R1, {1.5, 0, 0, 0}.x; MAX.F R3.xy, R2, R3; MAX.F R2.xy, R2, R2.zwzw; ADD.F32 R2.zw, -R2.xyxy, -R3.xyxy; MAD.F32 R2.zw, R1.xyxy, {0.0625, 0, 0, 0}.x, -R2; ADD.F32 R2.zw, R2, {-2, 0, 0, 0}.x; MAX.F R2.zw, R2, {0, 0, 0, 0}.x; MAD.F32 R2.zw, -R2, {0.5, 0, 0, 0}.x, R2.xyxy; ENDIF; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; MUL.F32 R1.zw, R0, R1; MAD.F32 R2.xy, vertex.attrib[1].zwzw, R2.zwzw, R0; ADD.F32 R2.xy, R1.zwzw, R2; IF NE.x; MUL.F32 R3.x, R2, R0; SLT.F32 R3.x, R3, {0, 0, 0, 0}; SNE.F32 R0.z, R0, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R3; IF NE.x; SLT.F32 R3.x, R0.y, {0, 0, 0, 0}; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; I2F.U R3.x, R3; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R3.x; MUL.F32 R0.z, |R2.x|, R0; ADD.F32 R2.x, |R2|, |R0|; MUL.F32 R0.z, R0, R1.y; RCP.F32 R3.x, R1.x; MAD.F32 R2.y, R0.z, R3.x, R2; ADD.F32 R0.z, vertex.attrib[2], {-0.5, 0, 0, 0}.x; RCP.F32 R2.x, R2.x; MUL.F32 R0.z, |R0.x|, R0; MAD.F32 R4.x, R0.z, R2, {0.5, 0, 0, 0}; MOV.F R2.x, {0, 0, 0, 0}; ENDIF; MUL.F32 R0.z, R2.y, R0.y; SLT.F32 R3.x, R0.z, {0, 0, 0, 0}; SNE.F32 R0.z, R0.w, {0, 0, 0, 0}.x; TRUNC.U R0.w, R3.x; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R0.w; IF NE.x; SLT.F32 R0.w, R0.x, {0, 0, 0, 0}.x; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R0.w, R0; TRUNC.U R0.z, R0; I2F.U R0.w, R0; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R0.w; MUL.F32 R0.z, |R2.y|, R0; RCP.F32 R0.w, R1.y; MUL.F32 R0.z, R0, R1.x; MAD.F32 R2.x, R0.z, R0.w, R2; ADD.F32 R0.w, |R2.y|, |R0.y|; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R0.w, R0.w; MUL.F32 R0.z, |R0.y|, R0; MAD.F32 R4.x, R0.z, R0.w, {0.5, 0, 0, 0}; MOV.F R2.y, {0, 0, 0, 0}.x; ENDIF; ENDIF; SNE.F32 R1.x, {0, 0, 0, 0}, R3.z; TRUNC.U.CC HC.x, R1; DP2.F32 R0.w, vertex.attrib[5].zwzw, R2; DP2.F32 R0.z, vertex.attrib[5], R2; ADD.F32 R0.zw, R0, vertex.attrib[6].xyxy; IF NE.x; MUL.F32 result.attrib[1].y, R4.x, R3.w; MOV.F result.attrib[1].x, {0, 0, 0, 0}; ELSE; RCP.F32 R1.x, R2.z; RCP.F32 R1.y, R2.w; MUL.F32 R1.zw, R1, R1.xyxy; MAD.F32 R0.xy, R1.zwzw, R0, -|vertex.attrib[1].zwzw|; ADD.F32 R0.xy, R0, {1, 0, 0, 0}.x; MUL.F32 R1.w, vertex.attrib[5].y, vertex.attrib[5].z; MAD.F32 R2.z, vertex.attrib[5].x, vertex.attrib[5].w, -R1.w; MUL.F32 R1.xy, R0, R1; MUL.F32 R1.xy, R1, {2, 0, 0, 0}.x; MOV.F R1.z, -vertex.attrib[5]; MOV.F R1.w, vertex.attrib[5].x; DIV.F32 R1.zw, R1, R2.z; MUL.F32 R1.zw, R1.y, R1; MOV.F R2.y, -vertex.attrib[5]; MOV.F R2.x, vertex.attrib[5].w; DIV.F32 R2.xy, R2, R2.z; MAD.F32 result.attrib[1].zw, R1.x, R2.xyxy, R1; ADD.F32 result.attrib[1].x, R0, {1, 0, 0, 0}; MOV.F result.attrib[1].y, R0; ENDIF; MAD.F32 result.position.xy, R0.zwzw, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџё!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; SEQ.F R0.x, {0, 0, 0, 0}, fragment.attrib[1]; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F H0.x, fragment.attrib[1].y; ELSE; ADD.F32 R0.x, fragment.attrib[1], {-2, 0, 0, 0}; MUL.F32 R0.x, fragment.attrib[1], R0; ADD.F32 R0.y, |fragment.attrib[1].z|, |fragment.attrib[1].w|; MAD.F32 R0.x, fragment.attrib[1].y, fragment.attrib[1].y, R0; DIV.F32 R0.x, R0, R0.y; ADD.F32.SAT H0.x, -R0, {0.5, 0, 0, 0}; ENDIF; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“э)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1!Ž& —2 wq*й2U DHуq:єзd€& 8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  &Пu…“69ЖПu…“69Ж™яJє^gъў   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0яj L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№j L%P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXюj Lsk_RTAdjustu_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; MOV.F R0.w, R0.x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, -R0, c[1].xyxy; ADD.F32 R0.y, fragment.position.x, -c[1].z; MAX.F R0.z, R0, R0.y; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT R0.x, -R0, c[1].w; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ 0b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ fillBounds fillBoundsR‹ locations locationsR‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuatlas_adjust_S0urectUniform_S1_c0uTextureSampler_0_S0 sk_RTAdjust u_skRTFlipuatlas_adjust_S0urectUniform_S1_c0uTextureSampler_0_S0^‹!ŽE+ —2 wq*й2U DHуq:єˆ3d€E+ Pџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' % E+Пu…“69ЖПu…“69ЖЃцuŸ2žы' &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆLQL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиJQL,P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`MQL=R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАKQLsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuatlas_adjust_S0urectUniform_S1_c0R‹ R‹ R‹ /colorfillBoundslocationsgl_VertexIDP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvatlasCoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџR‹ џџџџџџџџcolorfillBoundslocationsgl_VertexIDџџџџP‹ џџџџR‹ џџџџџџџџR‹vatlasCoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; AND.S R0.x, vertex.id, {1, 0, 0, 0}; SHR.S R0.y, vertex.id.x, {1, 0, 0, 0}.x; SLT.F32 R1.z, vertex.attrib[2].x, {0, 0, 0, 0}.x; TRUNC.U.CC HC.x, R1.z; ADD.F32 R0.zw, vertex.attrib[0], -vertex.attrib[0].xyxy; I2F.S H0.x, R0; I2F.S H0.y, R0; MAD.F32 R0.xy, H0, R0.zwzw, vertex.attrib[0]; ADD.F32 R1.xy, R0, -vertex.attrib[2].zwzw; ADD.F32 R0.z, |vertex.attrib[2].x|, {-1, 0, 0, 0}.x; MOV.F R0.w, vertex.attrib[2].y; IF NE.x; MOV.F R1.xy, R1.yxzw; ENDIF; ADD.F32 R0.zw, R1.xyxy, R0; MUL.F32 result.attrib[0].xy, R0.zwzw, c[1]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {-1, 0, 0, 0}; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0, R0.xyxy, -c[1]; MUL.F32.SAT H1, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.zw, H1.xyxy, H1; ADD.F16 H0.zw, H0, H0.x; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.y, H0.z, H0.w; MUL.F16 H0.x, H0.y, H0; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“]*b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uinvRadiiXY_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uinvRadiiXY_S1!Ž–& —2 wq*й2U DHуq:єˆ3d€–& 4 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  –&Пu…“69ЖПu…“69Ж Ўˆ.ѓDW   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЮ, L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆЯ, L%P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЭ, Lsk_RTAdjustu_skRTFlipuinnerRect_S1uinvRadiiXY_S1R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџd!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; MUL.F32 R0.zw, R0.xyxy, c[2].xyxy; DP2.F32 R0.x, R0.zwzw, R0; DP2.F32 R0.y, R0.zwzw, R0.zwzw; MUL.F32 H0.y, R0, {4, 0, 0, 0}.x; MOV.F H0.x, {0.000100016594, 0, 0, 0}; MAX.F H0.x, H0.y, H0; RSQ.F16 H0.z, H0.x; ADD.F32 H0.y, R0.x, {-1, 0, 0, 0}.x; MOV.F H0.x, {0.5, 0, 0, 0}; MUL.F16 H0.y, H0.z, H0; ADD.F16.SAT H0.x, -H0.y, H0; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inPosition inPositionP‹inTextureCoordsinTextureCoordsЦђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlip ualpha_S2 uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlip ualpha_S2 uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽЫ) —2 wq*й2U DHуq:єˆ3d€Ы) hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ Ы)Пu…“69ЖПu…“69Ж2œ 0X  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиъ№ L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ю№ L^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 2P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАы№ L =џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆь№ L GR‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџя№ LUP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`э№ Lsk_RTAdjustuAtlasSizeInv_S0uTextureSampler_0_S0u_skRTFlipualpha_S2uinnerRect_S1uradiusPlusHalf_S1 P‹ ЦinPositioninTextureCoordsP‹ џџџџџџџџ R‹џџџџџџџџvTextureCoords_S0gl_Position sk_FragColor џџџџP‹ џџџџЦinPositioninTextureCoordsџџџџP‹ џџџџџџџџR‹vTextureCoords_S0gl_FragCoord R‹sk_FragColor–!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; SHORT TEMP H0; TEMP T; I2F.U H0.xy, vertex.attrib[2]; MUL.F32 result.attrib[0].xy, H0, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ[!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[5] = { program.local[0..4] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.w, -R0.x, c[2].x; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[4]; TXB.F H0.xyz, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.xyz, H0, H0.w; MAX.F H0.w, H0.x, H0.y; MAX.F H0.w, H0, H0.z; MUL.F16 result_color0, H0, c[3].x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“p/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inPosition inPositionP‹inTextureCoordsinTextureCoordsЦђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlip ualpha_S2 uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlip ualpha_S2 uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!Ž+* —2 wq*й2U DHуq:єˆ3d€+* hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ +*Пu…“69ЖПu…“69Ж№9™|^Х  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи~L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8‚L^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 2P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАL =џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ€L GR‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџƒLUP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Lsk_RTAdjustuAtlasSizeInv_S0uTextureSampler_0_S0u_skRTFlipualpha_S2uinnerRect_S1uradiusPlusHalf_S1 P‹ ЦinPositioninTextureCoordsP‹ џџџџџџџџ R‹џџџџџџџџvTextureCoords_S0gl_Position sk_FragColor џџџџP‹ џџџџЦinPositioninTextureCoordsџџџџP‹ џџџџџџџџR‹vTextureCoords_S0gl_FragCoord R‹sk_FragColor–!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; SHORT TEMP H0; TEMP T; I2F.U H0.xy, vertex.attrib[2]; MUL.F32 result.attrib[0].xy, H0, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[5] = { program.local[0..4] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; ADD.F32 R0.w, R0.x, -c[1]; ADD.F32 R0.z, -fragment.position.x, c[1].x; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT H0.y, -fragment.position.x, c[1].z; ADD.F32.SAT H0.x, R0, -c[1].y; MUL.F16 H0.x, H0, H0.y; MUL.F32 H0.w, H0.x, R0.y; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[4]; TXB.F H0.xyz, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.xyz, H0, H0.w; MAX.F H0.w, H0.x, H0.y; MAX.F H0.w, H0, H0.z; MUL.F16 result_color0, H0, c[3].x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“™:b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip ucircle_S1_c0uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip ucircle_S1_c0uTextureSampler_0_S0^‹!ŽR5 —2 wq*й2U DHуq:єˆ3d€R5 Tџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ % R5Пu…“69ЖПu…“69ЖРlЂxsВЯ &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАCL џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8 CL џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиCL&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆCL FR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`CL sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipucircle_S1_c0R‹ P‹P‹colorlocalCoordposition R‹ џџџџџџџџ P‹!џџџџџџџџ R‹џџџџџџџџvcolor_S0vlocalCoord_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordposition џџџџR‹ џџџџP‹ џџџџџџџџR‹vcolor_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor•!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MOV.F result.attrib[1].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ{ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[17] = { program.local[0..16] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[16]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; SLT.F32 R1.w, |R1.x|, c[4].x; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.z, |R1.x|; MOV.F R0.w, H0; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[14], c[14].x; IF NE.x; MAD.F32 R1.w, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R1.z, R1, c[1].x, c[2].x; POW.F32 R1.z, R1.z, c[0].x; ADD.F32 R1.w, R1.z, c[5].x; ENDIF; SLT.F32 R2.x, R0.y, {0, 0, 0, 0}; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.z, R1; I2F.U R2.x, R2; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R2.x; MOV.F R2.x, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.w; IF NE.x; MAD.F32 R0.y, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R2.x, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R2.x, R0.z, {0, 0, 0, 0}; SGT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.w, R1; I2F.U R2.x, R2; I2F.U R1.w, R1; ADD.F32 R1.w, R1, -R2.x; MOV.F R2.x, |R0.z|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.z, R0; IF NE.x; MAD.F32 R0.z, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R2.x, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; MUL.F32 R0.z, R1.w, R0; SLT.F32 R1.w, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.w, R0.y, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1.z, R0; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.y|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.z, R0; SGT.F32 R1.z, R0, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; ADD.F32 R1.xy, -R1, c[15]; MUL.F32 R1.xy, R1, c[15].w; DP2.F32 R1.x, R1, R1; MUL.F32 R0.z, R1, R0; RSQ.F32 R1.x, R1.x; RCP.F32 R1.x, R1.x; MUL.F32 R0.xyz, R0, R0.w; MOV.F H1, fragment.attrib[0]; MAD.F32.SAT H0.x, -R1, c[15].z, c[15].z; MUL.F32 H1, R0, H1; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“с8b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip ucircle_S1_c0uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip ucircle_S1_c0uTextureSampler_0_S0^‹!ŽФ3 —2 wq*й2U DHуq:єˆ3d€Ф3 Tџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Ф3Пu…“69ЖПu…“69ЖdЕ17Ѕ†"Щ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА_.L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8b.L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи^.L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ`.L FR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`a.L sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipucircle_S1_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vlocalCoord_S0gl_FragCoord R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[17] = { program.local[0..16] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[16]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; MOV.F R0.w, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.z, R0.x, -R0.y; MOV.F R1.w, H0; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[14], c[14].x; IF NE.x; MAD.F32 R1.x, R0.w, c[3], c[6]; ELSE; MAD.F32 R0.w, R0, c[1].x, c[2].x; POW.F32 R0.w, R0.w, c[0].x; ADD.F32 R1.x, R0.w, c[5]; ENDIF; SLT.F32 R2.x, R1.y, {0, 0, 0, 0}; SGT.F32 R0.w, R1.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R0.w, R0; I2F.U R2.x, R2; I2F.U R0.w, R0; ADD.F32 R0.w, R0, -R2.x; MOV.F R2.x, |R1.y|; SLT.F32 R1.y, |R1|, c[4].x; TRUNC.U.CC HC.x, R1.y; MUL.F32 R0.z, R0, R1.x; IF NE.x; MAD.F32 R1.x, R2, c[3], c[6]; ELSE; MAD.F32 R1.x, R2, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.x, R1, c[5]; ENDIF; SLT.F32 R2.x, R1.z, {0, 0, 0, 0}; SGT.F32 R1.y, R1.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.y, R1; I2F.U R2.x, R2; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R2.x; MOV.F R2.x, |R1.z|; SLT.F32 R1.z, |R1|, c[4].x; TRUNC.U.CC HC.x, R1.z; MUL.F32 R0.w, R0, R1.x; IF NE.x; MAD.F32 R1.x, R2, c[3], c[6]; ELSE; MAD.F32 R1.x, R2, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.x, R1, c[5]; ENDIF; MUL.F32 R1.z, R1.y, R1.x; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.w, {0, 0, 0, 0}.x; MUL.F32 R1.x, R1, R0.z; SGT.F32 R0.z, R0.w, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R0.z, R0; I2F.U R1.y, R1; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R1.y; SLT.F32 R1.y, |R0.w|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.w, |R0|; IF NE.x; MAD.F32 R0.w, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.w, R0, c[8].x, c[9].x; POW.F32 R0.w, R0.w, c[7].x; ADD.F32 R0.w, R0, c[12].x; ENDIF; MUL.F32 R1.y, R0.z, R0.w; SLT.F32 R0.w, R1.z, {0, 0, 0, 0}.x; SGT.F32 R0.z, R1, {0, 0, 0, 0}.x; TRUNC.U R0.w, R0; TRUNC.U R0.z, R0; SLT.F32 R2.x, |R1.z|, c[11]; TRUNC.U.CC HC.x, R2; I2F.U R0.w, R0; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R0.w; MOV.F R0.w, |R1.z|; IF NE.x; MAD.F32 R0.w, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.w, R0, c[8].x, c[9].x; POW.F32 R0.w, R0.w, c[7].x; ADD.F32 R0.w, R0, c[12].x; ENDIF; ADD.F32 R0.xy, -R0, c[15]; MUL.F32 R0.xy, R0, c[15].w; DP2.F32 R0.x, R0, R0; RSQ.F32 R1.z, R0.x; MOV.F R0.xy, R1; RCP.F32 R1.x, R1.z; MUL.F32 R0.z, R0, R0.w; MUL.F32 H0.xyz, R0, R1.w; MAD.F32.SAT H1.x, -R1, c[15].z, c[15].z; MOV.F H0.w, R1; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“и(b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustumatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustumatrix_S1_c0_c0uTextureSampler_0_S1^‹!Ž_% —2 wq*й2U DHуq:єˆ3d€_% 2џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ. _%Пu…“69ЖПu…“69ЖrJBрI<н"  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА]Њ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ![‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи\Њ Lsk_RTAdjustuTextureSampler_0_S1umatrix_S1_c0_c0R‹P‹colorpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_4_S0vcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorpositionџџџџP‹ џџџџR‹vTransformedCoords_4_S0vcolor_S0 R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[0].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[0].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“0b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipurectUniform_S1_c0urectUniform_S1_c1_c0urectUniform_S1_c1_c1_c0urectUniform_S1_c1_c1_c1_c0 sk_RTAdjust u_skRTFlipurectUniform_S1_c0urectUniform_S1_c1_c0urectUniform_S1_c1_c1_c0urectUniform_S1_c1_c1_c1_c0!Ž0+ —2 wq*й2U DHуq:єˆ3d€0+ uџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  0+Пu…“69ЖПu…“69Жти@,АМec   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА76L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ86L*R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`96L@R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8:6LYR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи66Lsk_RTAdjustu_skRTFlipurectUniform_S1_c0urectUniform_S1_c1_c0urectUniform_S1_c1_c1_c0urectUniform_S1_c1_c1_c1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџе!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[5] = { program.local[0..4] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2, R3; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R3.x, fragment.position.y, c[0].y, c[0]; MOV.F R0.y, R3.x; MOV.F R0.x, fragment.position; MOV.F R0.zw, c[4]; MOV.F R2.xy, R0; MOV.F R1.xy, c[3]; MOV.F R1.w, R3.x; MOV.F R1.z, fragment.position.x; MOV.F R2.zw, c[3]; SGT.F32 R2, R2, R1; TRUNC.U R2, R2; MOV.F H0.x, {1, 0, 0, 0}; MOV.F R1.xy, c[4]; MOV.F R1.w, R3.x; MOV.F R1.z, fragment.position.x; SGT.F32 R1, R0, R1; AND.U R0.z, R2.x, R2.y; TRUNC.U R1, R1; AND.U R0.w, R1.x, R1.y; AND.U R0.w, R0, R1.z; AND.U R0.w, R0, R1; I2F.U H0.y, R0.w; AND.U R0.z, R0, R2; AND.U R0.z, R0, R2.w; ADD.F16 H0.y, -H0, H0.x; I2F.U H0.x, R0.z; MAD.F16 H0.y, -H0.x, H0, H0; MOV.F R2.xy, R0; MOV.F R1.xy, c[2]; MOV.F R1.w, R3.x; MOV.F R1.z, fragment.position.x; MOV.F R2.zw, c[2]; SGT.F32 R2, R2, R1; MOV.F R1.xy, R0; MOV.F R1.zw, c[1]; MOV.F R0.xy, c[1]; MOV.F R0.w, R3.x; MOV.F R0.z, fragment.position.x; SGT.F32 R0, R1, R0; TRUNC.U R0, R0; TRUNC.U R1, R2; AND.U R0.x, R0, R0.y; AND.U R1.x, R1, R1.y; AND.U R0.y, R1.x, R1.z; AND.U R0.x, R0, R0.z; AND.U R0.y, R0, R1.w; I2F.U H0.x, R0.y; MAD.F16 H0.y, -H0.x, H0, H0; AND.U R0.x, R0, R0.w; I2F.U H0.x, R0; MAD.F16 H1.x, -H0, H0.y, H0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“?b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒџџџџ@ŒŒџџџџџџџџџџџџџџџџddaa_bloat_and_coverageaa_bloat_and_coverageR‹colorcolorR‹corner_and_radius_outsetscorner_and_radius_outsetsR‹radii_selectorradii_selectorR‹radii_xradii_xR‹radii_yradii_yR‹skewskewR‹translate_and_localrotatetranslate_and_localrotateP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S1_c0 sk_RTAdjust u_skRTFlip ucircle_S1_c0!ŽD: —2 wq*й2U DHуq:єˆ3d€D: % џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџt#  D:Пu…“69ЖПu…“69Жa‚щOМТt$   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЮL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЮLsk_RTAdjustu_skRTFlipucircle_S1_c0R‹R‹R‹6R‹ER‹MR‹UR‹ZP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate P‹!џџџџџџџџ R‹ џџџџџџџџ R‹џџџџџџџџvarccoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹џџџџR‹џџџџR‹6џџџџR‹EџџџџR‹MџџџџR‹UџџџџR‹ZџџџџP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate џџџџP‹ џџџџR‹ џџџџџџџџR‹varccoord_S0vcolor_S0gl_FragCoord R‹sk_FragColorp!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..7] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0, R1, R2, R3, R4; TEMP T; TEMP RC; SHORT TEMP HC; DP2.F32 R0.y, vertex.attrib[5].ywzw, vertex.attrib[5].ywzw; DP2.F32 R0.x, vertex.attrib[5].xzzw, vertex.attrib[5].xzzw; RSQ.F32 R1.y, R0.y; RSQ.F32 R1.x, R0.x; MUL.F32 R0, R1.xyxy, vertex.attrib[5]; ADD.F32 R0.xy, |R0|, |R0.zwzw|; MUL.F32 R0.xy, R1, R0; MUL.F32 R1.zw, R0.xyxy, {0.5, 0, 0, 0}.x; SGT.F32 R0.xy, R1.zwzw, {1, 0, 0, 0}.x; TRUNC.U R3.xy, R0; OR.U.CC HC.x, R3, R3.y; MOV.F result.attrib[0], vertex.attrib[7]; MOV.F R0.xy, vertex.attrib[1]; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2].w; DP4.F32 R2.y, vertex.attrib[4].wzyx, vertex.attrib[0]; DP4.F32 R2.x, vertex.attrib[0], vertex.attrib[3].yxwz; DP4.F32 R2.w, vertex.attrib[4], vertex.attrib[0]; DP4.F32 R2.z, vertex.attrib[0], vertex.attrib[3]; MOV.F R3.w, {1, 0, 0, 0}.x; IF NE.x; SLT.F32 R2.zw, vertex.attrib[1].xyxy, {0, 0, 0, 0}.x; SGT.F32 R0.xy, vertex.attrib[1], {0, 0, 0, 0}.x; TRUNC.U R2.zw, R2; TRUNC.U R0.xy, R0; I2F.U R0.xy, R0; I2F.U R2.zw, R2; ADD.F32 R2.zw, R0.xyxy, -R2; MAX.F R0.y, R1.w, {1, 0, 0, 0}.x; MAX.F R0.x, R1.z, {1, 0, 0, 0}; MUL.F32 R3.x, R0, R0.y; MAX.F R0.xy, |vertex.attrib[1]|, R1.zwzw; MUL.F32 R0.xy, R0, R2.zwzw; RCP.F32 R3.w, R3.x; MOV.F R2.zw, {0, 0, 0, 0}.x; ENDIF; MUL.F32 R3.xy, R1.zwzw, {1.5, 0, 0, 0}.x; SLT.F32 R3.xy, R2.zwzw, R3; ADD.F32 R4.x, vertex.attrib[2].z, {-0.5, 0, 0, 0}; TRUNC.U R3.xy, R3; OR.U.CC HC.x, R3, R3.y; MAD.F32 R4.x, R4, {2, 0.5, 0, 0}, {2, 0.5, 0, 0}.y; IF NE.x; SLT.F32 R2.xy, R0, {0, 0, 0, 0}.x; SGT.F32 R0.zw, R0.xyxy, {0, 0, 0, 0}.x; TRUNC.U R2.xy, R2; TRUNC.U R0.zw, R0; SGT.F32 R3.x, R4, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; I2F.U R2.xy, R2; I2F.U R0.zw, R0; ADD.F32 R0.zw, R0, -R2.xyxy; MOV.F R2.xy, R0.zwzw; MOV.F R2.zw, {0, 0, 0, 0}.x; IF NE.x; MOV.F R0.zw, -R2.xyxy; ENDIF; MOV.F R3.z, {1, 0, 0, 0}.x; ELSE; MAD.F32 R3.xy, -R1, {1.5, 2, 0, 0}.x, {1.5, 2, 0, 0}.y; MIN.F R2.zw, R3.xyxy, R2; MIN.F R3.xy, R3, R2; MUL.F32 R2.xy, R1, {1.5, 0, 0, 0}.x; MAX.F R3.xy, R2, R3; MAX.F R2.xy, R2, R2.zwzw; ADD.F32 R2.zw, -R2.xyxy, -R3.xyxy; MAD.F32 R2.zw, R1.xyxy, {0.0625, 0, 0, 0}.x, -R2; ADD.F32 R2.zw, R2, {-2, 0, 0, 0}.x; MAX.F R2.zw, R2, {0, 0, 0, 0}.x; MAD.F32 R2.zw, -R2, {0.5, 0, 0, 0}.x, R2.xyxy; ENDIF; MUL.F32 R1.zw, R0, R1; SGT.F32 R3.x, R4, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; MUL.F32 R1.zw, R1, {2, 0, 0, 0}.x; MAD.F32 R2.xy, vertex.attrib[1].zwzw, R2.zwzw, R0; ADD.F32 R2.xy, R1.zwzw, R2; IF NE.x; MUL.F32 R3.x, R2, R0; SLT.F32 R3.x, R3, {0, 0, 0, 0}; SNE.F32 R0.z, R0, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R3; IF NE.x; SLT.F32 R3.x, R0.y, {0, 0, 0, 0}; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; I2F.U R3.x, R3; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R3.x; MUL.F32 R0.z, |R2.x|, R0; ADD.F32 R2.x, |R2|, |R0|; MUL.F32 R0.z, R0, R1.y; RCP.F32 R3.x, R1.x; MAD.F32 R2.y, R0.z, R3.x, R2; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R2.x, R2.x; MUL.F32 R0.z, |R0.x|, R0; MAD.F32 R4.x, R0.z, R2, {0.5, 0, 0, 0}; MOV.F R2.x, {0, 0, 0, 0}; ENDIF; MUL.F32 R0.z, R2.y, R0.y; SLT.F32 R3.x, R0.z, {0, 0, 0, 0}; SNE.F32 R0.z, R0.w, {0, 0, 0, 0}.x; TRUNC.U R0.w, R3.x; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R0.w; IF NE.x; SLT.F32 R0.w, R0.x, {0, 0, 0, 0}.x; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R0.w, R0; TRUNC.U R0.z, R0; I2F.U R0.w, R0; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R0.w; MUL.F32 R0.z, |R2.y|, R0; RCP.F32 R0.w, R1.y; MUL.F32 R0.z, R0, R1.x; MAD.F32 R2.x, R0.z, R0.w, R2; ADD.F32 R0.w, |R2.y|, |R0.y|; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R0.w, R0.w; MUL.F32 R0.z, |R0.y|, R0; MAD.F32 R4.x, R0.z, R0.w, {0.5, 0, 0, 0}; MOV.F R2.y, {0, 0, 0, 0}.x; ENDIF; ENDIF; SNE.F32 R1.x, {0, 0, 0, 0}, R3.z; TRUNC.U.CC HC.x, R1; DP2.F32 R0.w, vertex.attrib[5].zwzw, R2; DP2.F32 R0.z, vertex.attrib[5], R2; ADD.F32 R0.zw, R0, vertex.attrib[6].xyxy; IF NE.x; MUL.F32 result.attrib[1].y, R4.x, R3.w; MOV.F result.attrib[1].x, {0, 0, 0, 0}; ELSE; RCP.F32 R1.y, R2.w; RCP.F32 R1.x, R2.z; MUL.F32 R1.xy, R1.zwzw, R1; MAD.F32 R0.xy, R1, R0, -|vertex.attrib[1].zwzw|; ADD.F32 R0.xy, R0, {1, 0, 0, 0}.x; ADD.F32 result.attrib[1].x, R0, {1, 0, 0, 0}; MOV.F result.attrib[1].y, R0; ENDIF; MAD.F32 result.position.xy, R0.zwzw, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџq!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; SEQ.F R0.z, {0, 0, 0, 0}.x, fragment.attrib[1].x; TRUNC.U.CC HC.x, R0.z; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[0], c[0].x; IF NE.x; MOV.F H0.x, fragment.attrib[1].y; ELSE; ADD.F32 R0.z, fragment.attrib[1].x, {-2, 0, 0, 0}.x; MUL.F32 R0.z, fragment.attrib[1].x, R0; MAD.F32 R0.z, fragment.attrib[1].y, fragment.attrib[1].y, R0; DDY.F32 R1.x, R0.z; DDX.F32 R0.w, R0.z; ADD.F32 R0.w, |R0|, |R1.x|; RCP.F32 R0.w, R0.w; MAD.F32 H0.x, -R0.z, R0.w, {0.5, 0, 0, 0}; ENDIF; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, -R0.x, c[1].z, c[1].z; MOV.F.SAT H0.x, H0; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Ќ?b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒџџџџ@ŒŒџџџџџџџџџџџџџџџџddaa_bloat_and_coverageaa_bloat_and_coverageR‹corner_and_radius_outsetscorner_and_radius_outsetsR‹ localrect localrectR‹radii_selectorradii_selectorR‹radii_xradii_xR‹radii_yradii_yR‹skewskewR‹translate_and_localrotatetranslate_and_localrotateR‹ђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustumatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustumatrix_S1_c0_c0uTextureSampler_0_S1^‹!Ž­: —2 wq*й2U DHуq:єˆ3d€­: 2џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџx1 ­:Пu…“69ЖПu…“69Ж™†–Žс7™Јx%  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАааL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ![‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЯаLsk_RTAdjustuTextureSampler_0_S1umatrix_S1_c0_c0R‹R‹ 0R‹:R‹IR‹QR‹YR‹^R‹aa_bloat_and_coveragecorner_and_radius_outsetslocalrectradii_selectorradii_xradii_yskewtranslate_and_localrotateP‹!џџџџџџџџ P‹ џџџџџџџџ %R‹џџџџџџџџvTransformedCoords_4_S0varccoord_S0gl_Position sk_FragColorџџџџR‹џџџџR‹ 0џџџџR‹:џџџџR‹IџџџџR‹QџџџџR‹YџџџџR‹^џџџџR‹aa_bloat_and_coveragecorner_and_radius_outsetslocalrectradii_selectorradii_xradii_yskewtranslate_and_localrotateџџџџP‹ џџџџP‹vTransformedCoords_4_S0varccoord_S0 R‹sk_FragColorF!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..7] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0, R1, R2, R3, R4; TEMP T; TEMP RC; SHORT TEMP HC; DP2.F32 R0.y, vertex.attrib[5].ywzw, vertex.attrib[5].ywzw; DP2.F32 R0.x, vertex.attrib[5].xzzw, vertex.attrib[5].xzzw; RSQ.F32 R1.y, R0.y; RSQ.F32 R1.x, R0.x; MUL.F32 R0, R1.xyxy, vertex.attrib[5]; ADD.F32 R0.xy, |R0|, |R0.zwzw|; MUL.F32 R0.xy, R1, R0; MUL.F32 R1.zw, R0.xyxy, {0.5, 0, 0, 0}.x; SGT.F32 R0.xy, R1.zwzw, {1, 0, 0, 0}.x; TRUNC.U R3.xy, R0; OR.U.CC HC.x, R3, R3.y; MOV.F R0.xy, vertex.attrib[1]; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2].w; DP4.F32 R2.y, vertex.attrib[4].wzyx, vertex.attrib[0]; DP4.F32 R2.x, vertex.attrib[0], vertex.attrib[3].yxwz; DP4.F32 R2.w, vertex.attrib[4], vertex.attrib[0]; DP4.F32 R2.z, vertex.attrib[0], vertex.attrib[3]; MOV.F R3.w, {1, 0, 0, 0}.x; IF NE.x; SLT.F32 R2.zw, vertex.attrib[1].xyxy, {0, 0, 0, 0}.x; SGT.F32 R0.xy, vertex.attrib[1], {0, 0, 0, 0}.x; TRUNC.U R2.zw, R2; TRUNC.U R0.xy, R0; I2F.U R0.xy, R0; I2F.U R2.zw, R2; ADD.F32 R2.zw, R0.xyxy, -R2; MAX.F R0.y, R1.w, {1, 0, 0, 0}.x; MAX.F R0.x, R1.z, {1, 0, 0, 0}; MUL.F32 R3.x, R0, R0.y; MAX.F R0.xy, |vertex.attrib[1]|, R1.zwzw; MUL.F32 R0.xy, R0, R2.zwzw; RCP.F32 R3.w, R3.x; MOV.F R2.zw, {0, 0, 0, 0}.x; ENDIF; MUL.F32 R3.xy, R1.zwzw, {1.5, 0, 0, 0}.x; SLT.F32 R3.xy, R2.zwzw, R3; TRUNC.U R3.xy, R3; OR.U.CC HC.x, R3, R3.y; MOV.F R4.x, vertex.attrib[2].z; IF NE.x; SLT.F32 R2.xy, R0, {0, 0, 0, 0}.x; SGT.F32 R0.zw, R0.xyxy, {0, 0, 0, 0}.x; TRUNC.U R2.xy, R2; TRUNC.U R0.zw, R0; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; I2F.U R2.xy, R2; I2F.U R0.zw, R0; ADD.F32 R0.zw, R0, -R2.xyxy; MOV.F R2.xy, R0.zwzw; MOV.F R2.zw, {0, 0, 0, 0}.x; IF NE.x; MOV.F R0.zw, -R2.xyxy; ENDIF; MOV.F R3.z, {1, 0, 0, 0}.x; ELSE; MAD.F32 R3.xy, -R1, {1.5, 2, 0, 0}.x, {1.5, 2, 0, 0}.y; MIN.F R2.zw, R3.xyxy, R2; MIN.F R3.xy, R3, R2; MUL.F32 R2.xy, R1, {1.5, 0, 0, 0}.x; MAX.F R3.xy, R2, R3; MAX.F R2.xy, R2, R2.zwzw; ADD.F32 R2.zw, -R2.xyxy, -R3.xyxy; MAD.F32 R2.zw, R1.xyxy, {0.0625, 0, 0, 0}.x, -R2; ADD.F32 R2.zw, R2, {-2, 0, 0, 0}.x; MAX.F R2.zw, R2, {0, 0, 0, 0}.x; MAD.F32 R2.zw, -R2, {0.5, 0, 0, 0}.x, R2.xyxy; ENDIF; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; MUL.F32 R1.zw, R0, R1; MAD.F32 R2.xy, vertex.attrib[1].zwzw, R2.zwzw, R0; ADD.F32 R2.xy, R1.zwzw, R2; IF NE.x; MUL.F32 R3.x, R2, R0; SLT.F32 R3.x, R3, {0, 0, 0, 0}; SNE.F32 R0.z, R0, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R3; IF NE.x; SLT.F32 R3.x, R0.y, {0, 0, 0, 0}; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; I2F.U R3.x, R3; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R3.x; MUL.F32 R0.z, |R2.x|, R0; ADD.F32 R2.x, |R2|, |R0|; MUL.F32 R0.z, R0, R1.y; RCP.F32 R3.x, R1.x; MAD.F32 R2.y, R0.z, R3.x, R2; ADD.F32 R0.z, vertex.attrib[2], {-0.5, 0, 0, 0}.x; RCP.F32 R2.x, R2.x; MUL.F32 R0.z, |R0.x|, R0; MAD.F32 R4.x, R0.z, R2, {0.5, 0, 0, 0}; MOV.F R2.x, {0, 0, 0, 0}; ENDIF; MUL.F32 R0.z, R2.y, R0.y; SLT.F32 R3.x, R0.z, {0, 0, 0, 0}; SNE.F32 R0.z, R0.w, {0, 0, 0, 0}.x; TRUNC.U R0.w, R3.x; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R0.w; IF NE.x; SLT.F32 R0.w, R0.x, {0, 0, 0, 0}.x; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R0.w, R0; TRUNC.U R0.z, R0; I2F.U R0.w, R0; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R0.w; MUL.F32 R0.z, |R2.y|, R0; RCP.F32 R0.w, R1.y; MUL.F32 R0.z, R0, R1.x; MAD.F32 R2.x, R0.z, R0.w, R2; ADD.F32 R0.w, |R2.y|, |R0.y|; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R0.w, R0.w; MUL.F32 R0.z, |R0.y|, R0; MAD.F32 R4.x, R0.z, R0.w, {0.5, 0, 0, 0}; MOV.F R2.y, {0, 0, 0, 0}.x; ENDIF; ENDIF; MAD.F32 R0.zw, R2.xyxy, {0.5, 0, 0, 0}.x, {0.5, 0, 0, 0}.x; MAD.F32 R1.xy, -R0.zwzw, vertex.attrib[7], vertex.attrib[7]; MAD.F32 R1.xy, R0.zwzw, vertex.attrib[7].zwzw, R1; MAD.F32 R0.zw, vertex.attrib[6], R0.xywz, R1.xyxy; DP2.F32 R1.y, vertex.attrib[5].zwzw, R2; DP2.F32 R1.x, vertex.attrib[5], R2; SNE.F32 R2.x, {0, 0, 0, 0}, R3.z; TRUNC.U.CC HC.x, R2; ADD.F32 R1.xy, R1, vertex.attrib[6]; IF NE.x; MUL.F32 result.attrib[0].y, R4.x, R3.w; MOV.F result.attrib[0].x, {0, 0, 0, 0}; ELSE; RCP.F32 R2.y, R2.w; RCP.F32 R2.x, R2.z; MUL.F32 R1.zw, R1, R2.xyxy; MAD.F32 R0.xy, R1.zwzw, R0, -|vertex.attrib[1].zwzw|; ADD.F32 R0.xy, R0, {1, 0, 0, 0}.x; ADD.F32 result.attrib[0].x, R0, {1, 0, 0, 0}; MOV.F result.attrib[0].y, R0; ENDIF; MUL.F32 R0.xy, R0.w, c[1]; MAD.F32 R0.xy, R0.z, c[0], R0; ADD.F32 result.attrib[1].xy, R0, c[2]; MAD.F32 result.position.xy, R1, c[3].xzzw, c[3].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; SEQ.F R0.x, {0, 0, 0, 0}, fragment.attrib[0]; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F H0.w, fragment.attrib[0].y; ELSE; ADD.F32 R0.x, fragment.attrib[0], {-2, 0, 0, 0}; MUL.F32 R0.x, fragment.attrib[0], R0; MAD.F32 R0.x, fragment.attrib[0].y, fragment.attrib[0].y, R0; DDY.F32 R0.z, R0.x; DDX.F32 R0.y, R0.x; ADD.F32 R0.y, |R0|, |R0.z|; DIV.F32 R0.x, R0, R0.y; ADD.F32.SAT H0.w, -R0.x, {0.5, 0, 0, 0}.x; ENDIF; MOV.F H1.xyz, {0.212646484, 0.715332031, 0.0722045898, 0}; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F H0.xyz, R0.xyzz, handle(D0.x), 2D; DP3.F16.SAT H1.z, H0, H1; MOV.F H1.w, {0, 0, 0, 0}.x; MOV.F H1.xyw, H1.w; MUL.F16 result_color0, H1.wxyz, H0.w; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“?b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒџџџџ@ŒŒџџџџџџџџџџџџџџџџddaa_bloat_and_coverageaa_bloat_and_coverageR‹corner_and_radius_outsetscorner_and_radius_outsetsR‹ localrect localrectR‹radii_selectorradii_selectorR‹radii_xradii_xR‹radii_yradii_yR‹skewskewR‹translate_and_localrotatetranslate_and_localrotateR‹ђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust umatrix_S1_c0uTextureSampler_0_S1 sk_RTAdjust umatrix_S1_c0uTextureSampler_0_S1^‹!Ž: —2 wq*й2U DHуq:єˆ3d€: /џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџx1 :Пu…“69ЖПu…“69ЖВгЬ%6x%  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАПЭL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ![‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиОЭLsk_RTAdjustuTextureSampler_0_S1umatrix_S1_c0R‹R‹ 0R‹:R‹IR‹QR‹YR‹^R‹aa_bloat_and_coveragecorner_and_radius_outsetslocalrectradii_selectorradii_xradii_yskewtranslate_and_localrotateP‹!џџџџџџџџ P‹ џџџџџџџџ %R‹џџџџџџџџvTransformedCoords_3_S0varccoord_S0gl_Position sk_FragColorџџџџR‹џџџџR‹ 0џџџџR‹:џџџџR‹IџџџџR‹QџџџџR‹YџџџџR‹^џџџџR‹aa_bloat_and_coveragecorner_and_radius_outsetslocalrectradii_selectorradii_xradii_yskewtranslate_and_localrotateџџџџP‹ џџџџP‹vTransformedCoords_3_S0varccoord_S0 R‹sk_FragColorF!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..7] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0, R1, R2, R3, R4; TEMP T; TEMP RC; SHORT TEMP HC; DP2.F32 R0.y, vertex.attrib[5].ywzw, vertex.attrib[5].ywzw; DP2.F32 R0.x, vertex.attrib[5].xzzw, vertex.attrib[5].xzzw; RSQ.F32 R1.y, R0.y; RSQ.F32 R1.x, R0.x; MUL.F32 R0, R1.xyxy, vertex.attrib[5]; ADD.F32 R0.xy, |R0|, |R0.zwzw|; MUL.F32 R0.xy, R1, R0; MUL.F32 R1.zw, R0.xyxy, {0.5, 0, 0, 0}.x; SGT.F32 R0.xy, R1.zwzw, {1, 0, 0, 0}.x; TRUNC.U R3.xy, R0; OR.U.CC HC.x, R3, R3.y; MOV.F R0.xy, vertex.attrib[1]; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2].w; DP4.F32 R2.y, vertex.attrib[4].wzyx, vertex.attrib[0]; DP4.F32 R2.x, vertex.attrib[0], vertex.attrib[3].yxwz; DP4.F32 R2.w, vertex.attrib[4], vertex.attrib[0]; DP4.F32 R2.z, vertex.attrib[0], vertex.attrib[3]; MOV.F R3.w, {1, 0, 0, 0}.x; IF NE.x; SLT.F32 R2.zw, vertex.attrib[1].xyxy, {0, 0, 0, 0}.x; SGT.F32 R0.xy, vertex.attrib[1], {0, 0, 0, 0}.x; TRUNC.U R2.zw, R2; TRUNC.U R0.xy, R0; I2F.U R0.xy, R0; I2F.U R2.zw, R2; ADD.F32 R2.zw, R0.xyxy, -R2; MAX.F R0.y, R1.w, {1, 0, 0, 0}.x; MAX.F R0.x, R1.z, {1, 0, 0, 0}; MUL.F32 R3.x, R0, R0.y; MAX.F R0.xy, |vertex.attrib[1]|, R1.zwzw; MUL.F32 R0.xy, R0, R2.zwzw; RCP.F32 R3.w, R3.x; MOV.F R2.zw, {0, 0, 0, 0}.x; ENDIF; MUL.F32 R3.xy, R1.zwzw, {1.5, 0, 0, 0}.x; SLT.F32 R3.xy, R2.zwzw, R3; TRUNC.U R3.xy, R3; OR.U.CC HC.x, R3, R3.y; MOV.F R4.x, vertex.attrib[2].z; IF NE.x; SLT.F32 R2.xy, R0, {0, 0, 0, 0}.x; SGT.F32 R0.zw, R0.xyxy, {0, 0, 0, 0}.x; TRUNC.U R2.xy, R2; TRUNC.U R0.zw, R0; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; I2F.U R2.xy, R2; I2F.U R0.zw, R0; ADD.F32 R0.zw, R0, -R2.xyxy; MOV.F R2.xy, R0.zwzw; MOV.F R2.zw, {0, 0, 0, 0}.x; IF NE.x; MOV.F R0.zw, -R2.xyxy; ENDIF; MOV.F R3.z, {1, 0, 0, 0}.x; ELSE; MAD.F32 R3.xy, -R1, {1.5, 2, 0, 0}.x, {1.5, 2, 0, 0}.y; MIN.F R2.zw, R3.xyxy, R2; MIN.F R3.xy, R3, R2; MUL.F32 R2.xy, R1, {1.5, 0, 0, 0}.x; MAX.F R3.xy, R2, R3; MAX.F R2.xy, R2, R2.zwzw; ADD.F32 R2.zw, -R2.xyxy, -R3.xyxy; MAD.F32 R2.zw, R1.xyxy, {0.0625, 0, 0, 0}.x, -R2; ADD.F32 R2.zw, R2, {-2, 0, 0, 0}.x; MAX.F R2.zw, R2, {0, 0, 0, 0}.x; MAD.F32 R2.zw, -R2, {0.5, 0, 0, 0}.x, R2.xyxy; ENDIF; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; MUL.F32 R1.zw, R0, R1; MAD.F32 R2.xy, vertex.attrib[1].zwzw, R2.zwzw, R0; ADD.F32 R2.xy, R1.zwzw, R2; IF NE.x; MUL.F32 R3.x, R2, R0; SLT.F32 R3.x, R3, {0, 0, 0, 0}; SNE.F32 R0.z, R0, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R3; IF NE.x; SLT.F32 R3.x, R0.y, {0, 0, 0, 0}; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; I2F.U R3.x, R3; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R3.x; MUL.F32 R0.z, |R2.x|, R0; ADD.F32 R2.x, |R2|, |R0|; MUL.F32 R0.z, R0, R1.y; RCP.F32 R3.x, R1.x; MAD.F32 R2.y, R0.z, R3.x, R2; ADD.F32 R0.z, vertex.attrib[2], {-0.5, 0, 0, 0}.x; RCP.F32 R2.x, R2.x; MUL.F32 R0.z, |R0.x|, R0; MAD.F32 R4.x, R0.z, R2, {0.5, 0, 0, 0}; MOV.F R2.x, {0, 0, 0, 0}; ENDIF; MUL.F32 R0.z, R2.y, R0.y; SLT.F32 R3.x, R0.z, {0, 0, 0, 0}; SNE.F32 R0.z, R0.w, {0, 0, 0, 0}.x; TRUNC.U R0.w, R3.x; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R0.w; IF NE.x; SLT.F32 R0.w, R0.x, {0, 0, 0, 0}.x; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R0.w, R0; TRUNC.U R0.z, R0; I2F.U R0.w, R0; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R0.w; MUL.F32 R0.z, |R2.y|, R0; RCP.F32 R0.w, R1.y; MUL.F32 R0.z, R0, R1.x; MAD.F32 R2.x, R0.z, R0.w, R2; ADD.F32 R0.w, |R2.y|, |R0.y|; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R0.w, R0.w; MUL.F32 R0.z, |R0.y|, R0; MAD.F32 R4.x, R0.z, R0.w, {0.5, 0, 0, 0}; MOV.F R2.y, {0, 0, 0, 0}.x; ENDIF; ENDIF; MAD.F32 R0.zw, R2.xyxy, {0.5, 0, 0, 0}.x, {0.5, 0, 0, 0}.x; MAD.F32 R1.xy, -R0.zwzw, vertex.attrib[7], vertex.attrib[7]; MAD.F32 R1.xy, R0.zwzw, vertex.attrib[7].zwzw, R1; MAD.F32 R0.zw, vertex.attrib[6], R0.xywz, R1.xyxy; DP2.F32 R1.y, vertex.attrib[5].zwzw, R2; DP2.F32 R1.x, vertex.attrib[5], R2; SNE.F32 R2.x, {0, 0, 0, 0}, R3.z; TRUNC.U.CC HC.x, R2; ADD.F32 R1.xy, R1, vertex.attrib[6]; IF NE.x; MUL.F32 result.attrib[0].y, R4.x, R3.w; MOV.F result.attrib[0].x, {0, 0, 0, 0}; ELSE; RCP.F32 R2.y, R2.w; RCP.F32 R2.x, R2.z; MUL.F32 R1.zw, R1, R2.xyxy; MAD.F32 R0.xy, R1.zwzw, R0, -|vertex.attrib[1].zwzw|; ADD.F32 R0.xy, R0, {1, 0, 0, 0}.x; ADD.F32 result.attrib[0].x, R0, {1, 0, 0, 0}; MOV.F result.attrib[0].y, R0; ENDIF; MUL.F32 R0.xy, R0.w, c[1]; MAD.F32 R0.xy, R0.z, c[0], R0; ADD.F32 result.attrib[1].xy, R0, c[2]; MAD.F32 result.position.xy, R1, c[3].xzzw, c[3].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџj!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; SEQ.F R0.x, {0, 0, 0, 0}, fragment.attrib[0]; TRUNC.U.CC HC.x, R0; IF NE.x; MOV.F H1.x, fragment.attrib[0].y; ELSE; ADD.F32 R0.x, fragment.attrib[0], {-2, 0, 0, 0}; MUL.F32 R0.x, fragment.attrib[0], R0; MAD.F32 R0.x, fragment.attrib[0].y, fragment.attrib[0].y, R0; DDY.F32 R0.z, R0.x; DDX.F32 R0.y, R0.x; ADD.F32 R0.y, |R0|, |R0.z|; DIV.F32 R0.x, R0, R0.y; ADD.F32.SAT H1.x, -R0, {0.5, 0, 0, 0}; ENDIF; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“?b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒџџџџ@ŒŒџџџџџџџџџџџџџџџџddaa_bloat_and_coverageaa_bloat_and_coverageR‹colorcolorR‹corner_and_radius_outsetscorner_and_radius_outsetsR‹radii_selectorradii_selectorR‹radii_xradii_xR‹radii_yradii_yR‹skewskewR‹translate_and_localrotatetranslate_and_localrotateP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipurectUniform_S1_c0 sk_RTAdjust u_skRTFlipurectUniform_S1_c0!Ž': —2 wq*й2U DHуq:єˆ3d€': * џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџt#  ':Пu…“69ЖПu…“69ЖtІ‹.ЌЗ§št$   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА7кL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи6кLsk_RTAdjustu_skRTFlipurectUniform_S1_c0R‹R‹R‹6R‹ER‹MR‹UR‹ZP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate P‹!џџџџџџџџ R‹ џџџџџџџџ R‹џџџџџџџџvarccoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹џџџџR‹џџџџR‹6џџџџR‹EџџџџR‹MџџџџR‹UџџџџR‹ZџџџџP‹aa_bloat_and_coveragecolorcorner_and_radius_outsetsradii_selectorradii_xradii_yskewtranslate_and_localrotate џџџџP‹ џџџџR‹ џџџџџџџџR‹varccoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor2!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..7] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0, R1, R2, R3, R4; TEMP T; TEMP RC; SHORT TEMP HC; DP2.F32 R0.y, vertex.attrib[5].ywzw, vertex.attrib[5].ywzw; DP2.F32 R0.x, vertex.attrib[5].xzzw, vertex.attrib[5].xzzw; RSQ.F32 R1.y, R0.y; RSQ.F32 R1.x, R0.x; MUL.F32 R0, R1.xyxy, vertex.attrib[5]; ADD.F32 R0.xy, |R0|, |R0.zwzw|; MUL.F32 R0.xy, R1, R0; MUL.F32 R1.zw, R0.xyxy, {0.5, 0, 0, 0}.x; SGT.F32 R0.xy, R1.zwzw, {1, 0, 0, 0}.x; TRUNC.U R3.xy, R0; OR.U.CC HC.x, R3, R3.y; MOV.F result.attrib[0], vertex.attrib[7]; MOV.F R0.xy, vertex.attrib[1]; MOV.F R0.zw, vertex.attrib[2].xyxy; MOV.F R3.z, vertex.attrib[2].w; DP4.F32 R2.y, vertex.attrib[4].wzyx, vertex.attrib[0]; DP4.F32 R2.x, vertex.attrib[0], vertex.attrib[3].yxwz; DP4.F32 R2.w, vertex.attrib[4], vertex.attrib[0]; DP4.F32 R2.z, vertex.attrib[0], vertex.attrib[3]; MOV.F R3.w, {1, 0, 0, 0}.x; IF NE.x; SLT.F32 R2.zw, vertex.attrib[1].xyxy, {0, 0, 0, 0}.x; SGT.F32 R0.xy, vertex.attrib[1], {0, 0, 0, 0}.x; TRUNC.U R2.zw, R2; TRUNC.U R0.xy, R0; I2F.U R0.xy, R0; I2F.U R2.zw, R2; ADD.F32 R2.zw, R0.xyxy, -R2; MAX.F R0.y, R1.w, {1, 0, 0, 0}.x; MAX.F R0.x, R1.z, {1, 0, 0, 0}; MUL.F32 R3.x, R0, R0.y; MAX.F R0.xy, |vertex.attrib[1]|, R1.zwzw; MUL.F32 R0.xy, R0, R2.zwzw; RCP.F32 R3.w, R3.x; MOV.F R2.zw, {0, 0, 0, 0}.x; ENDIF; MUL.F32 R3.xy, R1.zwzw, {1.5, 0, 0, 0}.x; SLT.F32 R3.xy, R2.zwzw, R3; TRUNC.U R3.xy, R3; OR.U.CC HC.x, R3, R3.y; MOV.F R4.x, vertex.attrib[2].z; IF NE.x; SLT.F32 R2.xy, R0, {0, 0, 0, 0}.x; SGT.F32 R0.zw, R0.xyxy, {0, 0, 0, 0}.x; TRUNC.U R2.xy, R2; TRUNC.U R0.zw, R0; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; I2F.U R2.xy, R2; I2F.U R0.zw, R0; ADD.F32 R0.zw, R0, -R2.xyxy; MOV.F R2.xy, R0.zwzw; MOV.F R2.zw, {0, 0, 0, 0}.x; IF NE.x; MOV.F R0.zw, -R2.xyxy; ENDIF; MOV.F R3.z, {1, 0, 0, 0}.x; ELSE; MAD.F32 R3.xy, -R1, {1.5, 2, 0, 0}.x, {1.5, 2, 0, 0}.y; MIN.F R2.zw, R3.xyxy, R2; MIN.F R3.xy, R3, R2; MUL.F32 R2.xy, R1, {1.5, 0, 0, 0}.x; MAX.F R3.xy, R2, R3; MAX.F R2.xy, R2, R2.zwzw; ADD.F32 R2.zw, -R2.xyxy, -R3.xyxy; MAD.F32 R2.zw, R1.xyxy, {0.0625, 0, 0, 0}.x, -R2; ADD.F32 R2.zw, R2, {-2, 0, 0, 0}.x; MAX.F R2.zw, R2, {0, 0, 0, 0}.x; MAD.F32 R2.zw, -R2, {0.5, 0, 0, 0}.x, R2.xyxy; ENDIF; SGT.F32 R3.x, vertex.attrib[2].z, {0.5, 0, 0, 0}; TRUNC.U.CC HC.x, R3; MUL.F32 R1.zw, R0, R1; MAD.F32 R2.xy, vertex.attrib[1].zwzw, R2.zwzw, R0; ADD.F32 R2.xy, R1.zwzw, R2; IF NE.x; MUL.F32 R3.x, R2, R0; SLT.F32 R3.x, R3, {0, 0, 0, 0}; SNE.F32 R0.z, R0, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R3; IF NE.x; SLT.F32 R3.x, R0.y, {0, 0, 0, 0}; SGT.F32 R0.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R3.x, R3; TRUNC.U R0.z, R0; I2F.U R3.x, R3; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R3.x; MUL.F32 R0.z, |R2.x|, R0; ADD.F32 R2.x, |R2|, |R0|; MUL.F32 R0.z, R0, R1.y; RCP.F32 R3.x, R1.x; MAD.F32 R2.y, R0.z, R3.x, R2; ADD.F32 R0.z, vertex.attrib[2], {-0.5, 0, 0, 0}.x; RCP.F32 R2.x, R2.x; MUL.F32 R0.z, |R0.x|, R0; MAD.F32 R4.x, R0.z, R2, {0.5, 0, 0, 0}; MOV.F R2.x, {0, 0, 0, 0}; ENDIF; MUL.F32 R0.z, R2.y, R0.y; SLT.F32 R3.x, R0.z, {0, 0, 0, 0}; SNE.F32 R0.z, R0.w, {0, 0, 0, 0}.x; TRUNC.U R0.w, R3.x; TRUNC.U R0.z, R0; AND.U.CC HC.x, R0.z, R0.w; IF NE.x; SLT.F32 R0.w, R0.x, {0, 0, 0, 0}.x; SGT.F32 R0.z, R0.x, {0, 0, 0, 0}.x; TRUNC.U R0.w, R0; TRUNC.U R0.z, R0; I2F.U R0.w, R0; I2F.U R0.z, R0; ADD.F32 R0.z, R0, -R0.w; MUL.F32 R0.z, |R2.y|, R0; RCP.F32 R0.w, R1.y; MUL.F32 R0.z, R0, R1.x; MAD.F32 R2.x, R0.z, R0.w, R2; ADD.F32 R0.w, |R2.y|, |R0.y|; ADD.F32 R0.z, R4.x, {-0.5, 0, 0, 0}.x; RCP.F32 R0.w, R0.w; MUL.F32 R0.z, |R0.y|, R0; MAD.F32 R4.x, R0.z, R0.w, {0.5, 0, 0, 0}; MOV.F R2.y, {0, 0, 0, 0}.x; ENDIF; ENDIF; SNE.F32 R1.x, {0, 0, 0, 0}, R3.z; TRUNC.U.CC HC.x, R1; DP2.F32 R0.w, vertex.attrib[5].zwzw, R2; DP2.F32 R0.z, vertex.attrib[5], R2; ADD.F32 R0.zw, R0, vertex.attrib[6].xyxy; IF NE.x; MUL.F32 result.attrib[1].y, R4.x, R3.w; MOV.F result.attrib[1].x, {0, 0, 0, 0}; ELSE; RCP.F32 R1.y, R2.w; RCP.F32 R1.x, R2.z; MUL.F32 R1.xy, R1.zwzw, R1; MAD.F32 R0.xy, R1, R0, -|vertex.attrib[1].zwzw|; ADD.F32 R0.xy, R0, {1, 0, 0, 0}.x; ADD.F32 result.attrib[1].x, R0, {1, 0, 0, 0}; MOV.F result.attrib[1].y, R0; ENDIF; MAD.F32 result.position.xy, R0.zwzw, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; SEQ.F R0.z, {0, 0, 0, 0}.x, fragment.attrib[1].x; TRUNC.U.CC HC.x, R0.z; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[0], c[0].x; IF NE.x; MOV.F H0.x, fragment.attrib[1].y; ELSE; ADD.F32 R0.z, fragment.attrib[1].x, {-2, 0, 0, 0}.x; MUL.F32 R0.z, fragment.attrib[1].x, R0; MAD.F32 R0.z, fragment.attrib[1].y, fragment.attrib[1].y, R0; DDY.F32 R1.x, R0.z; DDX.F32 R0.w, R0.z; ADD.F32 R0.w, |R0|, |R1.x|; DIV.F32 R0.z, R0, R0.w; ADD.F32.SAT H0.x, -R0.z, {0.5, 0, 0, 0}; ENDIF; MOV.F R1.xy, R0; MOV.F R0.zw, R0.xyxy; MOV.F R1.zw, c[1]; MOV.F R0.xy, c[1]; SGT.F32 R0, R1, R0; TRUNC.U R0, R0; AND.U R0.x, R0, R0.y; AND.U R0.x, R0, R0.z; AND.U R0.x, R0, R0.w; I2F.U H0.y, R0.x; MAD.F16 H1.x, -H0.y, H0, H0; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“і1b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ fillBounds fillBoundsR‹ locations locationsR‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuatlas_adjust_S0 uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlipuatlas_adjust_S0 uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽУ, —2 wq*й2U DHуq:єˆ3d€У, ^џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' % У,Пu…“69ЖПu…“69ЖокАЯ(Ў' &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆКиL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиИиL,P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ЛиL =R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8МиLKP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЙиLsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuatlas_adjust_S0uinnerRect_S1uradiusPlusHalf_S1R‹ R‹ R‹ /colorfillBoundslocationsgl_VertexIDP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvatlasCoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџR‹ џџџџџџџџcolorfillBoundslocationsgl_VertexIDџџџџP‹ џџџџR‹ џџџџџџџџR‹vatlasCoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; AND.S R0.x, vertex.id, {1, 0, 0, 0}; SHR.S R0.y, vertex.id.x, {1, 0, 0, 0}.x; SLT.F32 R1.z, vertex.attrib[2].x, {0, 0, 0, 0}.x; TRUNC.U.CC HC.x, R1.z; ADD.F32 R0.zw, vertex.attrib[0], -vertex.attrib[0].xyxy; I2F.S H0.x, R0; I2F.S H0.y, R0; MAD.F32 R0.xy, H0, R0.zwzw, vertex.attrib[0]; ADD.F32 R1.xy, R0, -vertex.attrib[2].zwzw; ADD.F32 R0.z, |vertex.attrib[2].x|, {-1, 0, 0, 0}.x; MOV.F R0.w, vertex.attrib[2].y; IF NE.x; MOV.F R1.xy, R1.yxzw; ENDIF; ADD.F32 R0.zw, R1.xyxy, R0; MUL.F32 result.attrib[0].xy, R0.zwzw, c[1]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; MOV.F R0.w, R0.x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, -R0, c[1].xyxy; ADD.F32 R0.y, fragment.position.x, -c[1].z; MAX.F R0.z, R0, R0.y; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT R0.x, -R0, c[1].w; MUL.F32 H0.y, R0.x, R0; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H1.x, H0, H0.y; MOV.F H0, fragment.attrib[1]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“’.b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹ inPosition inPositionP‹ inQuadEdge inQuadEdgeR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1!އ* —2 wq*й2U DHуq:єˆ3d€‡* 8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ %  ‡*Пu…“69ЖПu…“69Ж)dПD@шУ? &   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0} L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ~ L%P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџX| Lsk_RTAdjustu_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹ P‹ R‹inColorinPositioninQuadEdge R‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvQuadEdge_S0vinColor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹ џџџџR‹inColorinPositioninQuadEdge џџџџR‹ џџџџR‹ џџџџџџџџR‹vQuadEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; DDY.F32 R0.xy, fragment.attrib[0]; MUL.F32 H0.zw, R0.xyxy, c[0].y; SGT.F32 R0.z, fragment.attrib[0].w, {0, 0, 0, 0}.x; SGT.F32 R0.w, fragment.attrib[0].z, {0, 0, 0, 0}.x; TRUNC.U R0.z, R0; TRUNC.U R0.w, R0; AND.U.CC HC.x, R0.w, R0.z; DDX.F32 H0.xy, fragment.attrib[0]; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[0], c[0].x; IF NE.x; MIN.F R0.z, fragment.attrib[0], fragment.attrib[0].w; ADD.F32 R0.z, R0, {0.5, 0, 0, 0}.x; MIN.F H0.x, R0.z, {1, 0, 0, 0}; ELSE; MUL.F32 R0.w, fragment.attrib[0].x, H0.z; MUL.F32 R0.z, fragment.attrib[0].x, H0.x; MAD.F32 H0.z, R0, {2, 0, 0, 0}.x, -H0.y; MAD.F32 H0.w, R0, {2, 0, 0, 0}.x, -H0; DP2.F16 H0.x, H0.zwzw, H0.zwzw; RSQ.F16 H0.y, H0.x; MOV.F H0.x, {1.00024045e-06, 0, 0, 0}; RCP.F16 H0.y, H0.y; MAX.F H0.y, H0, H0.x; MAD.F32 H0.z, fragment.attrib[0].x, fragment.attrib[0].x, -fragment.attrib[0].y; MOV.F H0.x, {0.5, 0, 0, 0}; DIV.F16 H0.y, H0.z, H0.y; ADD.F16.SAT H0.x, -H0.y, H0; ENDIF; ADD.F32 R0.zw, R0.xyxy, -c[1]; ADD.F32 R0.xy, -R0, c[1]; MAX.F R0.xy, R0, R0.zwzw; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.y, -R0.x, c[2].x; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“й.b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹ inPosition inPositionP‹ inQuadEdge inQuadEdgeR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1!ŽЮ* —2 wq*й2U DHуq:єˆ3d€Ю* 8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ %  Ю*Пu…“69ЖПu…“69ЖЖ у›џј &   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0L/L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџM/L%P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXK/Lsk_RTAdjustu_skRTFlipuinnerRect_S1uradiusPlusHalf_S1R‹ P‹ R‹inColorinPositioninQuadEdge R‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvQuadEdge_S0vinColor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹ џџџџR‹inColorinPositioninQuadEdge џџџџR‹ џџџџR‹ џџџџџџџџR‹vQuadEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџf!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; DDY.F32 R0.xy, fragment.attrib[0]; MUL.F32 H0.zw, R0.xyxy, c[0].y; SGT.F32 R0.z, fragment.attrib[0].w, {0, 0, 0, 0}.x; SGT.F32 R0.w, fragment.attrib[0].z, {0, 0, 0, 0}.x; TRUNC.U R0.z, R0; TRUNC.U R0.w, R0; AND.U.CC HC.x, R0.w, R0.z; DDX.F32 H0.xy, fragment.attrib[0]; MOV.F R0.x, fragment.position; MAD.F32 R0.y, fragment.position, c[0], c[0].x; IF NE.x; MIN.F R0.z, fragment.attrib[0], fragment.attrib[0].w; ADD.F32 R0.z, R0, {0.5, 0, 0, 0}.x; MIN.F H0.x, R0.z, {1, 0, 0, 0}; ELSE; MUL.F32 R0.w, fragment.attrib[0].x, H0.z; MUL.F32 R0.z, fragment.attrib[0].x, H0.x; MAD.F32 H0.z, R0, {2, 0, 0, 0}.x, -H0.y; MAD.F32 H0.w, R0, {2, 0, 0, 0}.x, -H0; DP2.F16 H0.x, H0.zwzw, H0.zwzw; RSQ.F16 H0.y, H0.x; MOV.F H0.x, {1.00024045e-06, 0, 0, 0}; RCP.F16 H0.y, H0.y; MAX.F H0.y, H0, H0.x; MAD.F32 H0.z, fragment.attrib[0].x, fragment.attrib[0].x, -fragment.attrib[0].y; MOV.F H0.x, {0.5, 0, 0, 0}; DIV.F16 H0.y, H0.z, H0.y; ADD.F16.SAT H0.x, -H0.y, H0; ENDIF; ADD.F32 R0.zw, -R0.xyxy, c[1].xyxy; ADD.F32 R0.x, R0, -c[1].z; MAX.F R0.z, R0, R0.x; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0.zwzw, R0.zwzw; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT R0.z, -R0.x, c[2].x; ADD.F32.SAT R0.x, -R0.y, c[1].w; MUL.F32 H0.y, R0.x, R0.z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Э-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip umatrix_S1urectUniform_S2_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip umatrix_S1urectUniform_S2_c0uTextureSampler_0_S1^‹!ŽL) —2 wq*й2U DHуq:єˆ3d€L) Jџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . L)Пu…“69ЖПu…“69Ж^^””г"ц /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆўL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиќL ,[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`џL7R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА§Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipumatrix_S1urectUniform_S2_c0R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_2_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_2_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџe!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {-1, 0, 0, 0}; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0, R0.xyxy, -c[1]; MUL.F32.SAT H1, R0, {1, -1, 0, 0}.xxyy; ADD.F16 H0.zw, H1.xyxy, H1; ADD.F16 H0.zw, H0, H0.x; MUL.F16 H0.y, H0.z, H0.w; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1.x, -H0.y, H0, H0; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“"2b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ fillBounds fillBoundsR‹ locations locationsR‹ gl_VertexID gl_VertexIDџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuatlas_adjust_S0ucircle_S1_c0_c0 ucircle_S1_c1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlipuatlas_adjust_S0ucircle_S1_c0_c0 ucircle_S1_c1uTextureSampler_0_S0^‹!Žѓ, —2 wq*й2U DHуq:єˆ3d€ѓ, \џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' % ѓ,Пu…“69ЖПu…“69ЖBу™[СКD' &  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆЮ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЬ L,P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Я L=R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8а L NR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЭ Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuatlas_adjust_S0ucircle_S1_c0_c0ucircle_S1_c1R‹ R‹ R‹ /colorfillBoundslocationsgl_VertexIDP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvatlasCoord_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџR‹ џџџџR‹ џџџџџџџџcolorfillBoundslocationsgl_VertexIDџџџџP‹ џџџџR‹ џџџџџџџџR‹vatlasCoord_S0vcolor_S0gl_FragCoord R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; TEMP RC; SHORT TEMP HC; AND.S R0.x, vertex.id, {1, 0, 0, 0}; SHR.S R0.y, vertex.id.x, {1, 0, 0, 0}.x; SLT.F32 R1.z, vertex.attrib[2].x, {0, 0, 0, 0}.x; TRUNC.U.CC HC.x, R1.z; ADD.F32 R0.zw, vertex.attrib[0], -vertex.attrib[0].xyxy; I2F.S H0.x, R0; I2F.S H0.y, R0; MAD.F32 R0.xy, H0, R0.zwzw, vertex.attrib[0]; ADD.F32 R1.xy, R0, -vertex.attrib[2].zwzw; ADD.F32 R0.z, |vertex.attrib[2].x|, {-1, 0, 0, 0}.x; MOV.F R0.w, vertex.attrib[2].y; IF NE.x; MOV.F R1.xy, R1.yxzw; ENDIF; ADD.F32 R0.zw, R1.xyxy, R0; MUL.F32 result.attrib[0].xy, R0.zwzw, c[1]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, R0, c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.zw, -R0.xyxy, c[1].xyxy; ADD.F32 R0.xy, -R0, c[2]; MUL.F32 R0.xy, R0, c[2].w; DP2.F32 R0.y, R0, R0; MUL.F32 R0.zw, R0, c[1].w; DP2.F32 R0.z, R0.zwzw, R0.zwzw; RSQ.F32 R0.x, R0.z; RSQ.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; MAD.F32.SAT H0.y, -R0.x, c[1].z, c[1].z; MAD.F32.SAT H0.z, -R0.y, c[2], c[2]; MUL.F16 H0.x, H0, H0.y; MUL.F16 H0.x, H0, H0.z; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“L-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹ inPosition inPositionP‹inTextureCoordsinTextureCoordsЦђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlip ucircle_S1_c0uTextureSampler_0_S0 sk_RTAdjustuAtlasSizeInv_S0 u_skRTFlip ucircle_S1_c0uTextureSampler_0_S0^‹!ŽЗ( —2 wq*й2U DHуq:єˆ3d€З( Kџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ#* З(Пu…“69ЖПu…“69ЖАВBЛ‰ьЈЭ#+  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиwL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` wL^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 2P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАwL =R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ wLsk_RTAdjustuAtlasSizeInv_S0uTextureSampler_0_S0u_skRTFlipucircle_S1_c0R‹ P‹ЦinColorinPositioninTextureCoordsP‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvTextureCoords_S0vinColor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџЦinColorinPositioninTextureCoordsџџџџP‹ џџџџR‹ џџџџџџџџR‹vTextureCoords_S0vinColor_S0gl_FragCoord R‹sk_FragColorР!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; SHORT TEMP H0; TEMP T; MOV.F result.attrib[1], vertex.attrib[1]; I2F.U H0.xy, vertex.attrib[2]; MUL.F32 result.attrib[0].xy, H0, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, -R0.x, c[1].z, c[1].z; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ž-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹inEllipseOffsetinEllipseOffsetP‹inEllipseRadiiinEllipseRadiiR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S1_c0 sk_RTAdjust u_skRTFlip ucircle_S1_c0џџџџ€!ŽН) —2 wq*й2U DHуq:єˆ3d€Н) % џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ2< Н)Пu…“69ЖПu…“69Ж.<ŠЇ)ьПЛ2=  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА{Я L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиzЯ Lsk_RTAdjustu_skRTFlipucircle_S1_c0R‹P‹R‹ 'P‹inColorinEllipseOffsetinEllipseRadiiinPositionP‹ џџџџџџџџR‹!џџџџџџџџ $R‹"џџџџџџџџ 0R‹џџџџџџџџvEllipseOffsets_S0vEllipseRadii_S0vinColor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹џџџџR‹ 'џџџџP‹inColorinEllipseOffsetinEllipseRadiiinPositionџџџџP‹џџџџR‹ $џџџџR‹ 0џџџџџџџџR‹vEllipseOffsets_S0vEllipseRadii_S0vinColor_S0gl_FragCoord R‹sk_FragColorП!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP T; MOV.F result.attrib[1], vertex.attrib[3]; MOV.F result.attrib[2], vertex.attrib[1]; MOV.F result.attrib[0].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџё!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..2] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MUL.F32 R0.xy, fragment.attrib[0], fragment.attrib[1]; MUL.F32 R0.zw, R0.xyxy, fragment.attrib[1].xyxy; MUL.F32 R0.zw, R0, {2, 0, 0, 0}.x; DP2.F32 R0.z, R0.zwzw, R0.zwzw; MAX.F R0.z, R0, {1.17549996e-38, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.z, R0.z; MAD.F32 R0.x, R0, R0.z, -R0.z; ADD.F32.SAT R1.z, -R0.x, {0.5, 0, 0, 0}.x; MUL.F32 R0.xy, fragment.attrib[0], fragment.attrib[1].zwzw; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; MOV.F R0.z, fragment.position.x; ADD.F32 R1.xy, -R0.zwzw, c[1]; MUL.F32 R0.zw, fragment.attrib[1], R0.xyxy; MUL.F32 R0.zw, R0, {2, 0, 0, 0}.x; DP2.F32 R0.z, R0.zwzw, R0.zwzw; MUL.F32 R1.xy, R1, c[1].w; DP2.F32 R1.x, R1, R1; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.w, R1.x; RSQ.F32 R0.z, R0.z; MAD.F32 R0.x, R0, R0.z, -R0.z; RCP.F32 R0.y, R0.w; ADD.F32.SAT R0.x, R0, {0.5, 0, 0, 0}; MAD.F32.SAT H0.y, -R0, c[1].z, c[1].z; MUL.F32 H0.x, R1.z, R0; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[2]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“М/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1uradiusPlusHalf_S2uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1uradiusPlusHalf_S2uTextureSampler_0_S1^‹!ŽЭ* —2 wq*й2U DHуq:єˆ3d€Э* Xџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . Э*Пu…“69ЖПu…“69ЖдO/жоtЛ /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ПBL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиМBL ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8РBL :[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆОBLEP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАНBLsk_RTAdjustuTextureSampler_0_S1u_skRTFlipuinnerRect_S2umatrix_S1uradiusPlusHalf_S2R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_2_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_2_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; ADD.F32 R0.x, -R0.y, c[1].y; MOV.F R0.w, R0.y; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, R0, -c[1]; MAX.F R0.y, R0.w, R0.x; MOV.F R0.x, R0.z; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.w, R0.x; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; ADD.F32.SAT R0.y, -R0.w, c[2].x; ADD.F32.SAT R0.x, fragment.position, -c[1]; MUL.F32 H0.y, R0.x, R0; MAD.F16 H1.x, -H0.y, H0, H0; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“01b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1 sk_RTAdjust udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]uTextureSampler_0_S1     ^‹!Žэ+ —2 wq*й2U DHуq:єˆ3d€э+ cRџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ э+Пu…“69ЖПu…“69ЖаEЭНЭ"˜   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ЋL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆЋL ,[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЋL7[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ЋLHR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЋL sk_RTAdjustuTextureSampler_0_S1udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[19] = { program.local[0..18] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R0.w, {0, 0, 0, 0}.x; REP.S {8, 0, 0, 0}; MOV.S R1.z, R0.w; MUL.F16 H0.xy, c[R1.z + 3].x, c[17]; ADD.F32 R0.xy, fragment.attrib[0], H0; MUL.F32 R1.xy, R0.y, c[1]; MAD.F32 R0.xy, R0.x, c[0], R1; MUL.F16 H0.xy, c[R1.z + 3].z, c[17]; ADD.F32 R1.xy, fragment.attrib[0], H0; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[18]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; MAD.F16 H1, c[R1.z + 3].y, H0, H1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.z + 3].w, H0, H1; ADD.S R0.w, R0, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“.b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipucircle_S1_c0_c0 uinnerRect_S1uradiusPlusHalf_S1 sk_RTAdjust u_skRTFlipucircle_S1_c0_c0 uinnerRect_S1uradiusPlusHalf_S1џџџџ€!Ž‘) —2 wq*й2U DHуq:єˆ3d€‘) Iџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) ‘)Пu…“69ЖПu…“69ЖтM/!Ъ *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАСL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆТL (R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`УL6P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиРLsk_RTAdjustu_skRTFlipucircle_S1_c0_c0uinnerRect_S1uradiusPlusHalf_S1 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; MOV.F R0.z, fragment.position.x; ADD.F32 R1.xy, R0.zwzw, -c[2].zwzw; ADD.F32 R0.xy, -R0.zwzw, c[2]; MAX.F R0.xy, R0, R1; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT H0.y, -R0.x, c[3].x; ADD.F32 R0.zw, -R0, c[1].xyxy; MUL.F32 R0.zw, R0, c[1].w; DP2.F32 R0.y, R0.zwzw, R0.zwzw; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.y, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.z, R0.y, c[1], -c[1]; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.x, H0, H0.z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ 7b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0uTextureSampler_0_S1     ^‹!Žи0 —2 wq*й2U DHуq:єˆ3d€и0 ŠZџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ и0Пu…“69ЖПu…“69ЖдС\№k: C   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшрœL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8пœL 4P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`оœL ?[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџилœLJ[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрœL[R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆнœLvR‹џџџџџџџџџџџџџџџџVџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАмœL sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[21] = { program.local[0..20] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R1.z, {0, 0, 0, 0}.x; REP.S {6, 0, 0, 0}; MOV.S R1.w, R1.z; MUL.F16 H0.xy, c[R1.w + 3].z, c[19]; ADD.F32 R0.xy, fragment.attrib[0], H0; MUL.F16 H0.xy, c[R1.w + 3].x, c[19]; MUL.F32 R0.zw, R0.y, c[1].xyxy; MAD.F32 R0.zw, R0.x, c[0].xyxy, R0; ADD.F32 R1.xy, fragment.attrib[0], H0; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; ADD.F32 R1.x, c[17].w, -c[17].y; MUL.F32 R1.y, R1.x, {2, 0, 0, 0}.x; ADD.F32 R2.y, R0, -c[17]; ADD.F32 R0.zw, R0, c[2].xyxy; DIV.F32 R2.x, R2.y, R1.y; ADD.F32 R0.y, R0.w, -c[17]; FLR.F R0.w, R2.x; MAD.F32 R0.w, -R1.y, R0, R2.y; DIV.F32 R2.x, R0.y, R1.y; FLR.F R2.x, R2; SGE.F32 R2.y, R0.w, R1.x; MAD.F32 R0.y, -R1, R2.x, R0; TRUNC.U R2.x, R2.y; MAD.F32 R2.y, R0.w, {-2, 0, 0, 0}.x, R1; I2F.U R2.x, R2; MAD.F32 R2.x, R2, R2.y, R0.w; SGE.F32 R0.w, R0.y, R1.x; TRUNC.U R0.w, R0; ADD.F32 R2.x, R2, c[17].y; I2F.U R0.w, R0; MAD.F32 R1.x, R0.y, {-2, 0, 0, 0}, R1.y; MAD.F32 R0.y, R0.w, R1.x, R0; MIN.F R0.w, R2.x, c[18]; MOV.F R2.x, R0; ADD.F32 R0.y, R0, c[17]; MAX.F R2.y, R0.w, c[18]; MOV.F R2.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[20]; TXB.F H0, R2.xyzz, handle(D0.x), 2D; MIN.F R0.x, R0.y, c[18].w; MAD.F16 H1, c[R1.w + 3].y, H0, H1; MAX.F R2.y, R0.x, c[18]; MOV.F R2.z, {-0.474999994, 0, 0, 0}.x; MOV.F R2.x, R0.z; TXB.F H0, R2.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.w + 3].w, H0, H1; ADD.S R1.z, R1, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Б/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0uTextureSampler_0_S0^‹!Žb* —2 wq*й2U DHуq:єˆ3d€b* tџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  b*Пu…“69ЖПu…“69Жit\R—%т<   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`IL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиFL ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8JL:R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџKLKP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАGL^P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆHLsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vlocalCoord_S0gl_FragCoord R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.w, fragment.position.y, c[0].y, c[0].x; MOV.F R0.z, fragment.position.x; ADD.F32 R1.xy, R0.zwzw, -c[3].zwzw; ADD.F32 R0.xy, -R0.zwzw, c[3]; MAX.F R0.xy, R0, R1; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; ADD.F32 R1.xy, R0.zwzw, -c[1].zwzw; ADD.F32 R0.zw, -R0, c[1].xyxy; MAX.F R0.zw, R0, R1.xyxy; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT H0.x, -R0, c[4]; ADD.F32.SAT H0.y, -R0, c[2].x; MUL.F16 H1.x, H0.y, H0; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Р2b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1 sk_RTAdjust ukernel_S1[0] umatrix_S1_c0uoffsets_S1[0]uTextureSampler_0_S1     ^‹!ŽЭ- —2 wq*й2U DHуq:єˆ3d€Э- Lcџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Э-Пu…“69ЖПu…“69ЖeоЋи8^Ђ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆЬ%L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Э%L /[‹ џџџџџџџџџџџџџџџџ"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ АЫ%L=R‹џџџџџџџџџџџџџџџџ+џџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ иЪ%L sk_RTAdjustuTextureSampler_0_S1ukernel_S1[0]umatrix_S1_c0uoffsets_S1[0] P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvLocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vLocalCoord_S0 R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџU!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[25] = { program.local[0..24] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H0.y, H0.x; MOV.S R0.w, {0, 0, 0, 0}.x; REP.S {7, 0, 0, 0}; MUL.S R0.x, R0.w, {2, 0, 0, 0}; MOV.S R2.x, R0; ADD.F32 R1.zw, fragment.attrib[0].xyxy, c[R2.x + 11].xyxy; ADD.F32 R2.zw, fragment.attrib[0].xyxy, c[R2.x + 10].xyxy; MUL.F32 R1.xy, R1.w, c[1]; MAD.F32 R1.xy, R1.z, c[0], R1; MUL.F32 R0.xy, R2.w, c[1]; MAD.F32 R0.xy, R2.z, c[0], R0; PK64.U D0.x, c[24]; ADD.F32 R1.zw, fragment.attrib[0].xyxy, c[R2.x + 10]; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F32 R0.xy, R1.w, c[1]; MOV.S R1.w, R0; MAD.F32 R0.xy, R1.z, c[0], R0; MAD.F16 H0.y, c[R1.w + 3].x, H0.x, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; ADD.F32 R0.xy, R1, c[2]; MAD.F16 H0.y, c[R1.w + 3], H0.x, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; ADD.F32 R1.xy, fragment.attrib[0], c[R2.x + 11].zwzw; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; MAD.F16 H0.y, c[R1.w + 3].z, H0.x, H0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MAD.F16 H0.y, c[R1.w + 3].w, H0.x, H0; ADD.S R0.w, R0, {1, 0, 0, 0}.x; ENDREP; MOV.F H0.x, {0, 0, 0, 0}; MOV.F result_color0.yzw, H0.x; MOV.F result_color0.x, H0.y; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Њ#b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹ inPosition inPositionP‹ђџџџџџџџџџџ sk_RTAdjust sk_RTAdjust!Ž! —2 wq*й2U DHуq:єˆ3d€!  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  !Пu…“69ЖПu…“69Жѕз”›vз­З   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjust R‹ P‹inCircleEdgeinPositionR‹ џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0gl_Position sk_FragColor џџџџR‹ џџџџP‹inCircleEdgeinPositionџџџџR‹vinCircleEdge_S0 R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџj!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; MAD.F32.SAT result_color0, -R0.x, fragment.attrib[0].z, fragment.attrib[0].z; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“>,b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlipumatrix_S1_c0_c0_c0urect_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjust u_skRTFlipumatrix_S1_c0_c0_c0urect_S1_c0_c0uTextureSampler_0_S1^‹!Žч' —2 wq*й2U DHуq:єˆ3d€ч' Oџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  ч'Пu…“69ЖПu…“69ЖKaDяуxё   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ &L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи &L,[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`&L@R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА &Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipumatrix_S1_c0_c0_c0urect_S1_c0_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ–!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[6] = { program.local[0..5] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MUL.F32 R1.xy, c[1], {0.5, 0, 0, 0}.x; MAD.F32 R0.w, fragment.position.y, c[3].y, c[3].x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.xy, R0.zwzw, -c[4].zwzw; ADD.F32 R0.zw, -R0, c[4].xyxy; MAX.F R1.zw, R0, R0.xyxy; MAD.F32 R0.xy, R1.w, c[0], R1; ADD.F32 R0.xy, R0, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[5]; TXB.F H1.x, R0.xyzz, handle(D0.x), 2D; MAD.F32 R0.xy, R1.z, c[0], R1; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; ADD.F32 R0.xy, R0, c[2]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H0.x, H0, H1; MOV.F H1, fragment.attrib[0]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“!,b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0 umatrix_S1_c0usubset_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0 umatrix_S1_c0usubset_S1_c0_c0uTextureSampler_0_S1^‹!ŽО' —2 wq*й2U DHуq:єˆ3d€О' Pџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ О'Пu…“69ЖПu…“69ЖєoА]Ц.џє   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`’№L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ‘№L 1[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи№L?R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА№Lsk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0umatrix_S1_c0usubset_S1_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_3_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_3_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; ADD.F32 R0.x, c[0].w, -c[0].y; MUL.F32 R0.y, R0.x, {2, 0, 0, 0}.x; ADD.F32 R0.z, fragment.attrib[0].y, -c[0].y; DIV.F32 R0.w, R0.z, R0.y; FLR.F R0.w, R0; MAD.F32 R0.z, -R0.y, R0.w, R0; SGE.F32 R0.x, R0.z, R0; TRUNC.U R0.x, R0; MAD.F32 R0.y, R0.z, {-2, 0, 0, 0}.x, R0; I2F.U R0.x, R0; MAD.F32 R0.x, R0, R0.y, R0.z; ADD.F32 R0.x, R0, c[0].y; MIN.F R0.x, R0, c[1].w; MAX.F R0.y, R0.x, c[1]; PK64.U D0.x, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MOV.F R0.x, fragment.attrib[0]; TXB.F result_color0, R0.xyzz, handle(D0.x), 2D; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ 7b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0uTextureSampler_0_S1     ^‹!Žи0 —2 wq*й2U DHуq:єˆ3d€и0 ŠZџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ и0Пu…“69ЖПu…“69ЖX6Чp­š   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшnх L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8mх L 4P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`lх L ?[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиiх LJ[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџnх L[R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆkх LvR‹џџџџџџџџџџџџџџџџVџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАjх L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[21] = { program.local[0..20] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R1.z, {0, 0, 0, 0}.x; REP.S {8, 0, 0, 0}; MOV.S R1.w, R1.z; MUL.F16 H0.xy, c[R1.w + 3].z, c[19]; ADD.F32 R0.xy, fragment.attrib[0], H0; MUL.F16 H0.xy, c[R1.w + 3].x, c[19]; MUL.F32 R0.zw, R0.y, c[1].xyxy; MAD.F32 R0.zw, R0.x, c[0].xyxy, R0; ADD.F32 R1.xy, fragment.attrib[0], H0; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; ADD.F32 R1.x, c[17].w, -c[17].y; MUL.F32 R1.y, R1.x, {2, 0, 0, 0}.x; ADD.F32 R2.y, R0, -c[17]; ADD.F32 R0.zw, R0, c[2].xyxy; DIV.F32 R2.x, R2.y, R1.y; ADD.F32 R0.y, R0.w, -c[17]; FLR.F R0.w, R2.x; MAD.F32 R0.w, -R1.y, R0, R2.y; DIV.F32 R2.x, R0.y, R1.y; FLR.F R2.x, R2; SGE.F32 R2.y, R0.w, R1.x; MAD.F32 R0.y, -R1, R2.x, R0; TRUNC.U R2.x, R2.y; MAD.F32 R2.y, R0.w, {-2, 0, 0, 0}.x, R1; I2F.U R2.x, R2; MAD.F32 R2.x, R2, R2.y, R0.w; SGE.F32 R0.w, R0.y, R1.x; TRUNC.U R0.w, R0; ADD.F32 R2.x, R2, c[17].y; I2F.U R0.w, R0; MAD.F32 R1.x, R0.y, {-2, 0, 0, 0}, R1.y; MAD.F32 R0.y, R0.w, R1.x, R0; MIN.F R0.w, R2.x, c[18]; MOV.F R2.x, R0; ADD.F32 R0.y, R0, c[17]; MAX.F R2.y, R0.w, c[18]; MOV.F R2.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[20]; TXB.F H0, R2.xyzz, handle(D0.x), 2D; MIN.F R0.x, R0.y, c[18].w; MAD.F16 H1, c[R1.w + 3].y, H0, H1; MAX.F R2.y, R0.x, c[18]; MOV.F R2.z, {-0.474999994, 0, 0, 0}.x; MOV.F R2.x, R0.z; TXB.F H0, R2.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.w + 3].w, H0, H1; ADD.S R1.z, R1, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“,b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽП' —2 wq*й2U DHуq:єˆ3d€П' Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  П'Пu…“69ЖПu…“69Жfb!‹~еf   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆu\L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиs\L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`v\L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАt\Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vlocalCoord_S0gl_FragCoord R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџu!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; MOV.F R0.w, R0.x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, R0, -c[1]; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT H0.y, fragment.position.x, -c[1].x; ADD.F32.SAT H0.x, R0, -c[1].y; MUL.F16 H0.x, H0, H0.y; MUL.F32 H1.x, H0, R0.y; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ““>b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ texSubset texSubsetR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!Žœ8 —2 wq*й2U DHуq:єˆ3d€œ8 gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' 6 œ8Пu…“69ЖПu…“69ЖGIШ˜q' 7  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА{L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8"{L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи{L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ {L FR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ#{LTP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`!{L sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹P‹ R‹coveragelocalCoordpositiontexSubset "џџџџџџџџ P‹ џџџџџџџџ R‹!џџџџџџџџ *R‹џџџџџџџџvcoverage_S0vlocalCoord_S0vtexSubset_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹ џџџџR‹coveragelocalCoordpositiontexSubset џџџџ џџџџP‹ џџџџR‹ *џџџџџџџџR‹vcoverage_S0vlocalCoord_S0vtexSubset_S0gl_FragCoord R‹sk_FragColorС!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP T; MOV.F result.attrib[1], vertex.attrib[3]; MOV.F result.attrib[0].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[2].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ–!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[18] = { program.local[0..17] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib2[] = { fragment.attrib[2..2] }; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[1].zwzw, fragment.attrib[0]; MAX.F R0.xy, fragment.attrib[1], R0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[17]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; SLT.F32 R1.w, |R1.x|, c[4].x; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.z, |R1.x|; MOV.F R0.w, H0; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[14], c[14].x; IF NE.x; MAD.F32 R1.w, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R1.z, R1, c[1].x, c[2].x; POW.F32 R1.z, R1.z, c[0].x; ADD.F32 R1.w, R1.z, c[5].x; ENDIF; SLT.F32 R2.x, R0.y, {0, 0, 0, 0}; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.z, R1; I2F.U R2.x, R2; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R2.x; MOV.F R2.x, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.w; IF NE.x; MAD.F32 R0.y, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R2.x, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R2.x, R0.z, {0, 0, 0, 0}; SGT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.w, R1; I2F.U R2.x, R2; I2F.U R1.w, R1; ADD.F32 R1.w, R1, -R2.x; MOV.F R2.x, |R0.z|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.z, R0; IF NE.x; MAD.F32 R0.z, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R2.x, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; MUL.F32 R0.z, R1.w, R0; SLT.F32 R1.w, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.w, R0.y, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1.z, R0; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.y|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.z, R0; SGT.F32 R1.z, R0, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.z, R1; I2F.U R1.w, R1; ADD.F32 R2.x, R1.z, -R1.w; SLT.F32 R1.z, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.z; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; ADD.F32 R1.zw, -R1.xyxy, c[15].xyxy; ADD.F32 R1.x, R1, -c[15].z; MAX.F R1.z, R1, R1.x; MAX.F R1.zw, R1, {0, 0, 0, 0}.x; DP2.F32 R1.x, R1.zwzw, R1.zwzw; RSQ.F32 R1.x, R1.x; MUL.F32 R0.z, R2.x, R0; MUL.F32 H0.xyz, R0, R0.w; RCP.F32 R1.x, R1.x; MOV.F H0.w, fragment.attrib[2].x; ADD.F32.SAT R0.y, -R1.x, c[16].x; ADD.F32.SAT R0.x, -R1.y, c[15].w; MUL.F32 H1.x, R0, R0.y; MUL.F16 H1.x, H0.w, H1; MOV.F H0.w, R0; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ю:b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0] u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!ŽY5 —2 wq*й2U DHуq:єˆ3d€Y5 gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  Y5Пu…“69ЖПu…“69Жm^ЁјŽЪРј   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА юL џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8юL џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи юL&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ;P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ юL FR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџюLTP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` юL sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹ џџџџџџџџR‹vlocalCoord_S0gl_FragCoord R‹sk_FragColork!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[18] = { program.local[0..17] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[17]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; SLT.F32 R1.w, |R1.x|, c[4].x; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.z, |R1.x|; MOV.F R0.w, H0; MOV.F R1.x, fragment.position; MAD.F32 R1.y, fragment.position, c[14], c[14].x; IF NE.x; MAD.F32 R1.w, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R1.z, R1, c[1].x, c[2].x; POW.F32 R1.z, R1.z, c[0].x; ADD.F32 R1.w, R1.z, c[5].x; ENDIF; SLT.F32 R2.x, R0.y, {0, 0, 0, 0}; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.z, R1; I2F.U R2.x, R2; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R2.x; MOV.F R2.x, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.w; IF NE.x; MAD.F32 R0.y, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R2.x, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R2.x, R0.z, {0, 0, 0, 0}; SGT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; TRUNC.U R2.x, R2; TRUNC.U R1.w, R1; I2F.U R2.x, R2; I2F.U R1.w, R1; ADD.F32 R1.w, R1, -R2.x; MOV.F R2.x, |R0.z|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.z, R0; IF NE.x; MAD.F32 R0.z, R2.x, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R2.x, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; MUL.F32 R0.z, R1.w, R0; SLT.F32 R1.w, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.w, R0.y, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1.z, R0; SGT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.w, R1; I2F.U R1.z, R1; ADD.F32 R1.z, R1, -R1.w; SLT.F32 R1.w, |R0.y|, c[11].x; TRUNC.U.CC HC.x, R1.w; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.w, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.z, R0; SGT.F32 R1.z, R0, {0, 0, 0, 0}.x; TRUNC.U R1.w, R1; TRUNC.U R1.z, R1; I2F.U R1.z, R1; I2F.U R1.w, R1; ADD.F32 R2.x, R1.z, -R1.w; SLT.F32 R1.z, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.z; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; ADD.F32 R1.zw, -R1.xyxy, c[15].xyxy; ADD.F32 R1.x, R1, -c[15].z; MAX.F R1.z, R1, R1.x; MAX.F R1.zw, R1, {0, 0, 0, 0}.x; DP2.F32 R1.x, R1.zwzw, R1.zwzw; RSQ.F32 R1.x, R1.x; MUL.F32 R0.z, R2.x, R0; MUL.F32 H0.xyz, R0, R0.w; RCP.F32 R1.x, R1.x; ADD.F32.SAT R0.y, -R1.x, c[16].x; ADD.F32.SAT R0.x, -R1.y, c[15].w; MUL.F32 H1.x, R0, R0.y; MOV.F H0.w, R0; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“1,b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustumatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1 sk_RTAdjustumatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1^‹^‹!Žњ' —2 wq*й2U DHуq:єˆ3d€њ' Gџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ @ њ'Пu…“69ЖПu…“69ЖL‰О&лš 4  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ”Н L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0“Н L!^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ6[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџX’Н Lsk_RTAdjustuTextureSampler_0_S0uTextureSampler_0_S1umatrix_S1_c0_c0 P‹P‹coveragelocalCoordpositionP‹"џџџџџџџџ !џџџџџџџџ%P‹ џџџџџџџџ 4R‹џџџџџџџџvTransformedCoords_4_S0vcoverage_S0vlocalCoord_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordpositionџџџџP‹ џџџџ%џџџџP‹vTransformedCoords_4_S0vcoverage_S0vlocalCoord_S0 R‹sk_FragColor !!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP R0; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[2]; MUL.F32 R0.xy, vertex.attrib[0].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[0].x, c[0], R0; ADD.F32 result.attrib[2].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[1].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ~!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..2] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[1]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H0.y, fragment.attrib[1].x; MUL.F16 H1.x, H0.y, H0; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[0]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“”<b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ texSubset texSubsetR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]umatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]umatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1^‹^‹!Žѓ6 —2 wq*й2U DHуq:єˆ3d€ѓ6 aџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ' N ѓ6Пu…“69ЖПu…“69ЖD +[}Ы–' B  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАyмL џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8|мL џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиxмL&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`{мL;^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆzмL sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0uTextureSampler_0_S1umatrix_S1_c0_c0 P‹P‹ R‹coveragelocalCoordpositiontexSubsetP‹#џџџџџџџџ "џџџџџџџџ%P‹ џџџџџџџџ 4R‹!џџџџџџџџ BR‹џџџџџџџџvTransformedCoords_4_S0vcoverage_S0vlocalCoord_S0vtexSubset_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹ џџџџR‹coveragelocalCoordpositiontexSubsetџџџџP‹ џџџџ%џџџџP‹ 4џџџџR‹vTransformedCoords_4_S0vcoverage_S0vlocalCoord_S0vtexSubset_S0 R‹sk_FragColorJ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..3] }; TEMP R0; TEMP T; MOV.F result.attrib[1], vertex.attrib[3]; MOV.F result.attrib[0].xy, vertex.attrib[2]; MUL.F32 R0.xy, vertex.attrib[0].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[0].x, c[0], R0; ADD.F32 result.attrib[3].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[2].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ_ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[16] = { program.local[0..15] }; NOPERSPECTIVE ATTRIB fragment_attrib2[] = { fragment.attrib[2..3] }; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[1].zwzw, fragment.attrib[0]; MAX.F R0.xy, fragment.attrib[1], R0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[14]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.w, H0; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 H1.xyz, R0, R0.w; MOV.F R0.xy, fragment.attrib[3]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[15]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H0.y, fragment.attrib[2].x; MUL.F16 H0.x, H0.y, H0; MOV.F H1.w, R0; MUL.F16 result_color0, H1, H0.x; END  Рџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Ї-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!Ž) —2 wq*й2U DHуq:єˆ3d€) Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ( )Пu…“69ЖПu…“69Ж•Ах|Є1Г• )  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ&L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи&L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`&L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА&Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹P‹coveragelocalCoordposition !џџџџџџџџ P‹ џџџџџџџџ R‹џџџџџџџџvcoverage_S0vlocalCoord_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordposition џџџџ џџџџP‹ џџџџџџџџR‹vcoverage_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor—!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[1].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЌ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; MOV.F R0.w, R0.x; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, -R0, c[1].xyxy; ADD.F32 R0.y, fragment.position.x, -c[1].z; MAX.F R0.z, R0, R0.y; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT R0.x, -R0, c[1].w; MUL.F32 H0.y, R0.x, R0; MOV.F H0.x, fragment.attrib[1]; MUL.F16 H1.x, H0, H0.y; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“я8b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]umatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]umatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1^‹^‹!ŽА3 —2 wq*й2U DHуq:єˆ3d€А3 aџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 3 А3Пu…“69ЖПu…“69Жщ–+ё’Кс '  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАeрL џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8hрL џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиdрL&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`gрL;^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆfрL sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0uTextureSampler_0_S1umatrix_S1_c0_c0 P‹ P‹localCoordpositionP‹!џџџџџџџџP‹ џџџџџџџџ 'R‹џџџџџџџџvTransformedCoords_4_S0vlocalCoord_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹џџџџP‹vTransformedCoords_4_S0vlocalCoord_S0 R‹sk_FragColorє!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[0].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[0].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџf !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[16] = { program.local[0..15] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[14]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.w, H0; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 H1.xyz, R0, R0.w; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[15]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H1.w, R0; MUL.F16 result_color0, H1, H0.x; END  Рџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“;b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ texSubset texSubsetR‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]umatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]umatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1^‹^‹!Ž•5 —2 wq*й2U DHуq:єˆ3d€•5 aџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ A •5Пu…“69ЖПu…“69ЖЧLКuЅ+ 5  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЙ* L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8М* L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиИ* L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Л* L;^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆК* L sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0uTextureSampler_0_S1umatrix_S1_c0_c0 P‹ P‹ R‹localCoordpositiontexSubsetP‹"џџџџџџџџP‹ џџџџџџџџ 'R‹!џџџџџџџџ 5R‹џџџџџџџџvTransformedCoords_4_S0vlocalCoord_S0vtexSubset_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹ џџџџR‹localCoordpositiontexSubsetџџџџP‹џџџџP‹ 'џџџџR‹vTransformedCoords_4_S0vlocalCoord_S0vtexSubset_S0 R‹sk_FragColor!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP R0; TEMP T; MOV.F result.attrib[1], vertex.attrib[2]; MOV.F result.attrib[0].xy, vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[0].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[0].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[2].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ% !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[16] = { program.local[0..15] }; NOPERSPECTIVE ATTRIB fragment_attrib2[] = { fragment.attrib[2..2] }; FLAT ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[1].zwzw, fragment.attrib[0]; MAX.F R0.xy, fragment.attrib[1], R0; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[14]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.w, H0; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 H1.xyz, R0, R0.w; MOV.F R0.xy, fragment.attrib[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[15]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H1.w, R0; MUL.F16 result_color0, H1, H0.x; END  Рџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“}:b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]umatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]umatrix_S1_c0_c0uTextureSampler_0_S0uTextureSampler_0_S1^‹^‹!Ž5 —2 wq*й2U DHуq:єˆ3d€5 aџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ @ 5Пu…“69ЖПu…“69ЖmРь›БЙzб 4  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАЙ/ L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8М/ L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиИ/ L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Л/ L;^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆК/ L sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0uTextureSampler_0_S1umatrix_S1_c0_c0 P‹P‹coveragelocalCoordpositionP‹"џџџџџџџџ !џџџџџџџџ%P‹ џџџџџџџџ 4R‹џџџџџџџџvTransformedCoords_4_S0vcoverage_S0vlocalCoord_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordpositionџџџџP‹ џџџџ%џџџџP‹vTransformedCoords_4_S0vcoverage_S0vlocalCoord_S0 R‹sk_FragColor !!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP R0; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[2]; MUL.F32 R0.xy, vertex.attrib[0].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[0].x, c[0], R0; ADD.F32 result.attrib[2].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[1].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[16] = { program.local[0..15] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..2] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[14]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.w, H0; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 H1.xyz, R0, R0.w; MOV.F R0.xy, fragment.attrib[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[15]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MOV.F H0.y, fragment.attrib[1].x; MUL.F16 H0.x, H0.y, H0; MOV.F H1.w, R0; MUL.F16 result_color0, H1, H0.x; END  Рџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“,b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0 umatrix_S1_c0usubset_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0 umatrix_S1_c0usubset_S1_c0_c0uTextureSampler_0_S1^‹!ŽИ' —2 wq*й2U DHуq:єˆ3d€И' Pџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ И'Пu…“69ЖПu…“69ЖщЙпE’сq_   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`з L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆз L 1[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиз L?R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАз Lsk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0umatrix_S1_c0usubset_S1_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_3_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_3_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; ADD.F32 R0.x, c[0].z, -c[0]; MUL.F32 R0.y, R0.x, {2, 0, 0, 0}.x; ADD.F32 R0.z, fragment.attrib[0].x, -c[0].x; DIV.F32 R0.w, R0.z, R0.y; FLR.F R0.w, R0; MAD.F32 R0.z, -R0.y, R0.w, R0; SGE.F32 R0.x, R0.z, R0; TRUNC.U R0.x, R0; MAD.F32 R0.y, R0.z, {-2, 0, 0, 0}.x, R0; I2F.U R0.x, R0; MAD.F32 R0.x, R0, R0.y, R0.z; ADD.F32 R0.x, R0, c[0]; MIN.F R0.x, R0, c[1].z; MAX.F R0.x, R0, c[1]; PK64.U D0.x, c[2]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MOV.F R0.y, fragment.attrib[0]; TXB.F result_color0, R0.xyzz, handle(D0.x), 2D; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Ђ-b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0 sk_RTAdjust u_skRTFlip uinnerRect_S1uradiusPlusHalf_S1uTextureSampler_0_S0^‹!Ž) —2 wq*й2U DHуq:єˆ3d€) Mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ( )Пu…“69ЖПu…“69Ж](p!ŽOй )  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆыч L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџищч L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ьч L:P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАъч Lsk_RTAdjustuTextureSampler_0_S0u_skRTFlipuinnerRect_S1uradiusPlusHalf_S1 P‹P‹coveragelocalCoordposition !џџџџџџџџ P‹ џџџџџџџџ R‹џџџџџџџџvcoverage_S0vlocalCoord_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordposition џџџџ џџџџP‹ џџџџџџџџR‹vcoverage_S0vlocalCoord_S0gl_FragCoord R‹sk_FragColor—!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[1].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЇ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.x, fragment.position.y, c[0].y, c[0]; ADD.F32 R0.w, R0.x, -c[1]; ADD.F32 R0.z, -fragment.position.x, c[1].x; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0.zwzw, R0.zwzw; RSQ.F32 R0.y, R0.y; RCP.F32 R0.y, R0.y; ADD.F32.SAT R0.y, -R0, c[2].x; ADD.F32.SAT H0.y, -fragment.position.x, c[1].z; ADD.F32.SAT H0.x, R0, -c[1].y; MUL.F16 H0.x, H0, H0.y; MUL.F32 H0.y, H0.x, R0; MOV.F H0.x, fragment.attrib[1]; MUL.F16 H1.x, H0, H0.y; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“m5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ @ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1^‹!Žў/ —2 wq*й2U DHуq:єˆ3d€ў/ e!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 1 ў/Пu…“69ЖПu…“69ЖЕѓЌ‰%ЎЊL %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`х6L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆф6Lџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџит6L,^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ц6LT[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАу6L sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uTextureSampler_0_S1uclamp_S1_c0_c0_c0umatrix_S1_c0_c0 P‹P‹coveragelocalCoordpositionP‹!џџџџџџџџ  џџџџџџџџ %R‹џџџџџџџџvTransformedCoords_4_S0vcoverage_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordpositionџџџџP‹ џџџџvTransformedCoords_4_S0vcoverage_S0 R‹sk_FragColorѓ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[3].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[3].x, c[0], R0; ADD.F32 result.attrib[1].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[0].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ;!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[16] = { program.local[0..15] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.xy, fragment.attrib[1], c[14].zwzw; MAX.F R0.xy, R0, c[14]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[15]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.w, R0.x, -R0.y; MOV.F R0.xy, R1.yzzw; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F H1, fragment.attrib[0].x; MOV.F R0.z, H0.w; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0, {0, 0, 0, 0}; SLT.F32 R1.w, |R0.x|, c[4].x; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; TRUNC.U.CC HC.x, R1.w; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.x|; MUL.F32 R0.x, R0.w, R1.y; IF NE.x; MAD.F32 R1.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.w, R1.z, c[1].x, c[2].x; POW.F32 R0.w, R0.w, c[0].x; ADD.F32 R1.y, R0.w, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R0.w, R0.y, {0, 0, 0, 0}.x; SLT.F32 R1.w, |R0.y|, c[4].x; TRUNC.U R1.z, R1; TRUNC.U R0.w, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R1.z, R1; I2F.U R0.w, R0; ADD.F32 R0.w, R0, -R1.z; MOV.F R1.z, |R0.y|; MUL.F32 R0.y, R1.x, R1; IF NE.x; MAD.F32 R1.x, R1.z, c[3], c[6]; ELSE; MAD.F32 R1.x, R1.z, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.x, R1, c[5]; ENDIF; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MUL.F32 R0.x, R0.w, R1; IF NE.x; ELSE; ENDIF; SLT.F32 R0.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R0.y; IF NE.x; ELSE; ENDIF; SLT.F32 R0.x, |R0|, c[11]; TRUNC.U.CC HC.x, R0; IF NE.x; ELSE; ENDIF; MAD.F16 result_color0, -R0.z, H1, H1; END  €џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“8(b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipurectUniform_S1_c0 sk_RTAdjust u_skRTFlipurectUniform_S1_c0!Žз$ —2 wq*й2U DHуq:єˆ3d€з$ * џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  з$Пu…“69ЖПu…“69Ж #ц§Б*   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАW L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиŒW Lsk_RTAdjustu_skRTFlipurectUniform_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ—!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.z, fragment.position.y, c[0].y, c[0].x; MOV.F R1.y, R0.z; MOV.F R0.w, R0.z; MOV.F R1.zw, c[1]; MOV.F R0.xy, c[1]; MOV.F R1.x, fragment.position; MOV.F R0.z, fragment.position.x; SGT.F32 R0, R1, R0; TRUNC.U R0, R0; AND.U R0.x, R0, R0.y; AND.U R0.x, R0, R0.z; AND.U R0.x, R0, R0.w; MOV.F H1, fragment.attrib[0]; I2F.U H0.x, R0; MAD.F16 result_color0, -H0.x, H1, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“d'b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddinColorinColorR‹inEllipseOffsetinEllipseOffsetP‹inEllipseRadiiinEllipseRadiiR‹ inPosition inPositionP‹ђџџџџџџџџџџ sk_RTAdjust sk_RTAdjustџџџџ€!ŽY$ —2 wq*й2U DHуq:є§d€Y$  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ2< Y$Пu…“69ЖПu…“69ЖZŽ№ё0ЁЪъ20  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustR‹P‹R‹ 'P‹inColorinEllipseOffsetinEllipseRadiiinPositionP‹ џџџџџџџџR‹!џџџџџџџџ $R‹"џџџџџџџџ 0R‹џџџџџџџџvEllipseOffsets_S0vEllipseRadii_S0vinColor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹џџџџR‹ 'џџџџP‹inColorinEllipseOffsetinEllipseRadiiinPositionџџџџP‹џџџџR‹ $џџџџR‹vEllipseOffsets_S0vEllipseRadii_S0vinColor_S0 R‹sk_FragColorП!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..2] }; TEMP T; MOV.F result.attrib[1], vertex.attrib[3]; MOV.F result.attrib[2], vertex.attrib[1]; MOV.F result.attrib[0].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ;!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..2] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MUL.F32 R0.xy, fragment.attrib[0], {2, 0, 0, 0}.x; MUL.F32 R0.xy, R0, fragment.attrib[1]; DP2.F32 R0.x, R0, R0; MAX.F R0.x, R0, {1.17549996e-38, 0, 0, 0}; RSQ.F32 R0.y, R0.x; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; MAD.F32 R0.x, R0, R0.y, -R0.y; ADD.F32.SAT H0.x, -R0, {0.5, 0, 0, 0}; MOV.F H1, fragment.attrib[2]; MUL.F16 result_color0, H1, H0.x; END џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“o)b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inConicCoeffs inConicCoeffsR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust uColor_S0 u_skRTFlip sk_RTAdjust uColor_S0 u_skRTFlip!Ž & —2 wq*й2U DHуq:є§d€ & ! џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ   &Пu…“69ЖПu…“69ЖS-­ЫгŽўp   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи ; L R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА!; L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsk_RTAdjustuColor_S0u_skRTFlip R‹ P‹inConicCoeffsinPositionR‹ џџџџџџџџ R‹џџџџџџџџvConicCoeffs_S0gl_Position sk_FragColor џџџџR‹ џџџџP‹inConicCoeffsinPositionџџџџR‹vConicCoeffs_S0 R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџђ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; DDX.F32 R0.xyz, fragment.attrib[0]; DDY.F32 R1.xyz, fragment.attrib[0]; MUL.F32 R1.xyz, R1, c[0].y; MUL.F32 R0.z, fragment.attrib[0].y, R0; MUL.F32 R0.x, fragment.attrib[0], R0; MAD.F32 R0.w, R0.x, {2, 0, 0, 0}.x, -R0.z; MUL.F32 R0.x, fragment.attrib[0], R1; MUL.F32 R0.z, fragment.attrib[0].y, R1; MAD.F32 R0.z, R0.x, {2, 0, 0, 0}.x, -R0; MAD.F32 R0.x, -fragment.attrib[0].z, R0.y, R0.w; MAD.F32 R0.y, -fragment.attrib[0].z, R1, R0.z; DP2.F32 R0.x, R0, R0; MUL.F32 R0.z, fragment.attrib[0].y, fragment.attrib[0]; MAD.F32 R0.y, fragment.attrib[0].x, fragment.attrib[0].x, -R0.z; RSQ.F32 R0.x, R0.x; MUL.F32 H0.z, R0.x, |R0.y|; MOV.F H0.x, {1, 0, 0, 0}; MOV.F H0.y, {0, 0, 0, 0}.x; ADD.F16 H0.x, -H0.z, H0; MAX.F H0.x, H0, H0.y; MUL.F16 result_color0, H0.x, c[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“б2b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 sk_RTAdjust u_skRTFlipuedgeArray_S1_c0_c0[0] uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0 !Žx- —2 wq*й2U DHуq:єˆ3d€x-  vџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  x-Пu…“69ЖПu…“69ЖЬ0Ж‹$"   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАщЦ L P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџQ‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`ыЦ L .R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ьЦ L<R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџэЦ LMP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџишЦ L`P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ˆъЦ L sk_RTAdjustu_skRTFlipuedgeArray_S1_c0_c0[0]uinnerRect_S1uinnerRect_S1_c0uradiusPlusHalf_S1uradiusPlusHalf_S1_c0R‹P‹colorposition R‹ џџџџџџџџ R‹џџџџџџџџvcolor_S0gl_Position sk_FragColorџџџџR‹џџџџP‹colorposition џџџџR‹ џџџџџџџџR‹vcolor_S0gl_FragCoord R‹sk_FragColorh!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..1] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ„!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[9] = { program.local[0..8] }; ATTRIB fragment_position = fragment.position; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R1.x, fragment.position.y, c[4].y, c[4]; MOV.F R0.x, fragment.position; MOV.F R0.y, R1.x; MOV.F R0.z, {1, 0, 0, 0}.x; MOV.F H0.xyz, c[0]; DP3.F32 R0.w, H0, R0; MOV.F H1.xyz, c[1]; DP3.F32 R1.y, R0, H1; MOV.F H1.xyz, c[3]; SGE.F32 R1.y, R1, {0.5, 0, 0, 0}.x; SGE.F32 R0.w, R0, {0.5, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R0.w, R0; DP3.F32 R1.z, R0, H1; MOV.F H0.xyz, c[2]; I2F.U R1.y, R1; I2F.U R0.w, R0; MUL.F32 R0.w, R0, R1.y; DP3.F32 R1.y, R0, H0; SGE.F32 R0.z, R1.y, {0.5, 0, 0, 0}.x; SGE.F32 R1.y, R1.z, {0.5, 0, 0, 0}.x; TRUNC.U R0.z, R0; TRUNC.U R1.y, R1; I2F.U R0.z, R0; MUL.F32 R0.z, R0.w, R0; I2F.U R1.y, R1; MUL.F32 R1.y, R0.z, R1; ADD.F32 R0.zw, R0.xyxy, -c[5]; ADD.F32 R1.z, -fragment.position.x, c[5].x; MAX.F R0.z, R1, R0; MAX.F R0.zw, R0, {0, 0, 0, 0}.x; ADD.F32 R0.xy, R0, -c[7].zwzw; ADD.F32 R1.z, -fragment.position.x, c[7].x; MAX.F R0.x, R1.z, R0; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.y, R0, R0; DP2.F32 R0.z, R0.zwzw, R0.zwzw; RSQ.F32 R0.x, R0.z; RSQ.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; RCP.F32 R0.z, R0.y; ADD.F32.SAT R0.y, -R0.x, c[6].x; ADD.F32.SAT R0.x, R1, -c[5].y; MUL.F32 H0.y, R0.x, R0; MOV.F H0.x, {1, 0, 0, 0}; ADD.F16 H0.x, -H0.y, H0; ADD.F32.SAT R0.x, R1, -c[7].y; ADD.F32.SAT R0.y, -R0.z, c[8].x; MUL.F32 R0.y, R0.x, R0; MUL.F32 R0.x, R1.y, H0; MUL.F32 H1.x, R0, R0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“X+b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust ublend_S1ucolor_S1_c1_c0 umatrix_S1_c0uTextureSampler_0_S1 sk_RTAdjust ublend_S1ucolor_S1_c1_c0 umatrix_S1_c0uTextureSampler_0_S1џџџџ€џџџџ€^‹!Žѓ& —2 wq*й2U DHуq:єˆ3d€ѓ& I"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ ѓ&Пu…“69ЖПu…“69Жеwмœ˜ѕшХ   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`—ЧL ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи”ЧL+R‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА•ЧL ;[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ–ЧLsk_RTAdjustuTextureSampler_0_S1ublend_S1ucolor_S1_c1_c0umatrix_S1_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_3_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_3_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[7] = { program.local[0..6] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[6].xzzw, c[6].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ,!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[3] = { program.local[0..2] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1, H2; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H1.x, c[0].w; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[2]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F H1.y, H0.w; MAD.F16 H2.xy, H1, c[1].zwzw, c[1]; MUL.F16 H1, H2.y, c[0]; MAD.F16 result_color0, H0, H2.x, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ѓ6b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0uTextureSampler_0_S1 sk_RTAdjustuclamp_S1_c0_c0_c0 udir_S1_c0 umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0uTextureSampler_0_S1     ^‹!ŽО0 —2 wq*й2U DHуq:єˆ3d€О0 ŠZџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ $ О0Пu…“69ЖПu…“69Жv‹Е[?Ы   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш  L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8  L 4P‹џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`  L ?[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи LJ[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ  L[R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ LvR‹џџџџџџџџџџџџџџџџVџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА L sk_RTAdjustuTextureSampler_0_S1uclamp_S1_c0_c0_c0udir_S1_c0umatrix_S1umatrix_S1_c0_c0uoffsetsAndKernel_S1_c0[0]usubset_S1_c0_c0_c0 P‹ P‹localCoordpositionP‹ џџџџџџџџ R‹џџџџџџџџvTransformedCoords_2_S0gl_Position sk_FragColor џџџџP‹ џџџџP‹localCoordpositionџџџџP‹vTransformedCoords_2_S0 R‹sk_FragColorЧ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..0] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[0].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЮ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[21] = { program.local[0..20] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0, R1, R2; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MOV.F H0.x, {0, 0, 0, 0}; MOV.F H1, H0.x; MOV.S R1.z, {0, 0, 0, 0}.x; REP.S {6, 0, 0, 0}; MOV.S R1.w, R1.z; MUL.F16 H0.xy, c[R1.w + 3].z, c[19]; ADD.F32 R0.xy, fragment.attrib[0], H0; MUL.F16 H0.xy, c[R1.w + 3].x, c[19]; MUL.F32 R0.zw, R0.y, c[1].xyxy; MAD.F32 R0.zw, R0.x, c[0].xyxy, R0; ADD.F32 R1.xy, fragment.attrib[0], H0; MUL.F32 R0.xy, R1.y, c[1]; MAD.F32 R0.xy, R1.x, c[0], R0; ADD.F32 R0.xy, R0, c[2]; ADD.F32 R1.x, c[17].z, -c[17]; MUL.F32 R1.y, R1.x, {2, 0, 0, 0}.x; ADD.F32 R2.y, R0.x, -c[17].x; ADD.F32 R0.zw, R0, c[2].xyxy; DIV.F32 R2.x, R2.y, R1.y; ADD.F32 R0.x, R0.z, -c[17]; FLR.F R0.z, R2.x; MAD.F32 R0.z, -R1.y, R0, R2.y; DIV.F32 R2.x, R0, R1.y; FLR.F R2.x, R2; SGE.F32 R2.y, R0.z, R1.x; MAD.F32 R0.x, -R1.y, R2, R0; TRUNC.U R2.x, R2.y; MAD.F32 R2.y, R0.z, {-2, 0, 0, 0}.x, R1; I2F.U R2.x, R2; MAD.F32 R2.x, R2, R2.y, R0.z; SGE.F32 R0.z, R0.x, R1.x; TRUNC.U R0.z, R0; MAD.F32 R1.x, R0, {-2, 0, 0, 0}, R1.y; I2F.U R0.z, R0; MAD.F32 R0.x, R0.z, R1, R0; ADD.F32 R2.x, R2, c[17]; MIN.F R0.z, R2.x, c[18]; ADD.F32 R1.x, R0, c[17]; MAX.F R0.x, R0.z, c[18]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[20]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MIN.F R0.x, R1, c[18].z; MAD.F16 H1, c[R1.w + 3].y, H0, H1; MAX.F R0.x, R0, c[18]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MOV.F R0.y, R0.w; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MAD.F16 H1, c[R1.w + 3].w, H0, H1; ADD.S R1.z, R1, {1, 0, 0, 0}.x; ENDREP; MOV.F result_color0, H1; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“О/b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcolorcolorR‹ localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1uradiusPlusHalf_S2uTextureSampler_0_S1 sk_RTAdjust u_skRTFlip uinnerRect_S2 umatrix_S1uradiusPlusHalf_S2uTextureSampler_0_S1^‹!ŽЯ* —2 wq*й2U DHуq:єˆ3d€Я* Xџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ . Я*Пu…“69ЖПu…“69ЖѕR\XЕ€}Z /  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`IЦ L ^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиFЦ L ,R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8JЦ L :[‹ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆHЦ LEP‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАGЦ Lsk_RTAdjustuTextureSampler_0_S1u_skRTFlipuinnerRect_S2umatrix_S1uradiusPlusHalf_S2R‹ P‹P‹colorlocalCoordpositionP‹!џџџџџџџџ R‹ џџџџџџџџ "R‹џџџџџџџџvTransformedCoords_2_S0vcolor_S0gl_Position sk_FragColorџџџџR‹ џџџџP‹џџџџP‹colorlocalCoordpositionџџџџP‹ џџџџR‹ "џџџџџџџџR‹vTransformedCoords_2_S0vcolor_S0gl_FragCoord R‹sk_FragColorё!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MOV.F result.attrib[0], vertex.attrib[1]; MUL.F32 R0.xy, vertex.attrib[2].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[2].x, c[0], R0; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; ADD.F32 result.attrib[1].xy, R0, c[2]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџђ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib1[] = { fragment.attrib[1..1] }; FLAT ATTRIB fragment_attrib[] = { fragment.attrib[0..0] }; SHORT TEMP H0, H1; TEMP R0; LONG TEMP D0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; ADD.F32 R0.x, R0.y, -c[1].w; MOV.F R0.w, R0.y; MOV.F R0.z, fragment.position.x; ADD.F32 R0.zw, -R0, c[1].xyxy; MAX.F R0.y, R0.w, R0.x; MOV.F R0.x, R0.z; MAX.F R0.xy, R0, {0, 0, 0, 0}.x; DP2.F32 R0.x, R0, R0; RSQ.F32 R0.x, R0.x; RCP.F32 R0.x, R0.x; ADD.F32.SAT R0.y, -R0.x, c[2].x; ADD.F32.SAT R0.x, -fragment.position, c[1].z; MUL.F32 H0.y, R0.x, R0; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[3]; TXB.F H0.x, R0.xyzz, handle(D0.x), 2D; MUL.F16 H1.x, H0, H0.y; MOV.F H0, fragment.attrib[0]; MUL.F16 result_color0, H0, H1.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“*b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџdd inCircleEdge inCircleEdgeR‹inColorinColorR‹ inPosition inPositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ sk_RTAdjust u_skRTFlip ucircle_S1_c0 sk_RTAdjust u_skRTFlip ucircle_S1_c0!Ž~& —2 wq*й2U DHуq:єˆ3d€~& % џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ) ~&Пu…“69ЖПu…“69Ж‡FJЙ~ЎцЯ *  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА8fL P‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи7fLsk_RTAdjustu_skRTFlipucircle_S1_c0 R‹ R‹ P‹inCircleEdgeinColorinPositionR‹ џџџџџџџџ R‹!џџџџџџџџ R‹џџџџџџџџvinCircleEdge_S0vinColor_S0gl_Position sk_FragColor џџџџR‹ џџџџR‹ џџџџP‹inCircleEdgeinColorinPositionџџџџR‹ џџџџR‹ џџџџџџџџR‹vinCircleEdge_S0vinColor_S0gl_FragCoord R‹sk_FragColor’!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0], vertex.attrib[2]; MOV.F result.attrib[1], vertex.attrib[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[2] = { program.local[0..1] }; ATTRIB fragment_position = fragment.position; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0; TEMP T; SHORT OUTPUT result_color0 = result.color; MAD.F32 R0.y, fragment.position, c[0], c[0].x; MOV.F R0.x, fragment.position; ADD.F32 R0.xy, -R0, c[1]; MUL.F32 R0.xy, R0, c[1].w; DP2.F32 R0.y, R0, R0; DP2.F32 R0.x, fragment.attrib[0], fragment.attrib[0]; RSQ.F32 R0.y, R0.y; RSQ.F32 R0.x, R0.x; RCP.F32 R0.y, R0.y; RCP.F32 R0.x, R0.x; MAD.F32.SAT H0.y, -R0, c[1].z, c[1].z; MAD.F32.SAT H0.x, -R0, fragment.attrib[0].z, fragment.attrib[0].z; MUL.F16 H0.x, H0, H0.y; MOV.F H1, fragment.attrib[1]; MUL.F16 result_color0, H1, H0.x; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“ˆ5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ @ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uclamp_S1_c0_c0_c0umatrix_S1_c0_c0uTextureSampler_0_S1^‹!Ž0 —2 wq*й2U DHуq:єˆ3d€0 e!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 1 0Пu…“69ЖПu…“69Ж’8мэo?W %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`Q$ L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆP$ Lџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџиN$ L,^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџAR‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8R$ LT[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАO$ L sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uTextureSampler_0_S1uclamp_S1_c0_c0_c0umatrix_S1_c0_c0 P‹P‹coveragelocalCoordpositionP‹!џџџџџџџџ  џџџџџџџџ %R‹џџџџџџџџvTransformedCoords_4_S0vcoverage_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordpositionџџџџP‹ џџџџvTransformedCoords_4_S0vcoverage_S0 R‹sk_FragColorѓ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[3].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[3].x, c[0], R0; ADD.F32 result.attrib[1].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[0].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџV!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[16] = { program.local[0..15] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MIN.F R0.x, fragment.attrib[1], c[14].z; MAX.F R0.x, R0, c[14]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; MOV.F R0.y, fragment.attrib[1]; PK64.U D0.x, c[15]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.w, R0.x, -R0.y; MOV.F R0.xy, R1.yzzw; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F H1, fragment.attrib[0].x; MOV.F R0.z, H0.w; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0, {0, 0, 0, 0}; SLT.F32 R1.w, |R0.x|, c[4].x; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; TRUNC.U.CC HC.x, R1.w; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.x|; MUL.F32 R0.x, R0.w, R1.y; IF NE.x; MAD.F32 R1.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.w, R1.z, c[1].x, c[2].x; POW.F32 R0.w, R0.w, c[0].x; ADD.F32 R1.y, R0.w, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R0.w, R0.y, {0, 0, 0, 0}.x; SLT.F32 R1.w, |R0.y|, c[4].x; TRUNC.U R1.z, R1; TRUNC.U R0.w, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R1.z, R1; I2F.U R0.w, R0; ADD.F32 R0.w, R0, -R1.z; MOV.F R1.z, |R0.y|; MUL.F32 R0.y, R1.x, R1; IF NE.x; MAD.F32 R1.x, R1.z, c[3], c[6]; ELSE; MAD.F32 R1.x, R1.z, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.x, R1, c[5]; ENDIF; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MUL.F32 R0.x, R0.w, R1; IF NE.x; ELSE; ENDIF; SLT.F32 R0.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R0.y; IF NE.x; ELSE; ENDIF; SLT.F32 R0.x, |R0|, c[11]; TRUNC.U.CC HC.x, R0; IF NE.x; ELSE; ENDIF; MAD.F16 result_color0, -R0.z, H1, H1; END  €џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Ю3b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ @ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ ђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]umatrix_S1_c0_c0uTextureSampler_0_S1 sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]umatrix_S1_c0_c0uTextureSampler_0_S1^‹!Žз. —2 wq*й2U DHуq:єˆ3d€з. Rџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 1 з.Пu…“69ЖПu…“69ЖЩ{ёі - %  R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`˜ L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ˜ Lџџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи˜ L,^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџA[‹ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџА˜ L sk_RTAdjustuDstTF_S1_c0[0]uSrcTF_S1_c0[0]uTextureSampler_0_S1umatrix_S1_c0_c0 P‹P‹coveragelocalCoordpositionP‹!џџџџџџџџ  џџџџџџџџ %R‹џџџџџџџџvTransformedCoords_4_S0vcoverage_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordpositionџџџџP‹ џџџџvTransformedCoords_4_S0vcoverage_S0 R‹sk_FragColorѓ!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[4] = { program.local[0..3] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..3] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP R0; TEMP T; MUL.F32 R0.xy, vertex.attrib[3].y, c[1]; MAD.F32 result.position.xy, vertex.attrib[0], c[3].xzzw, c[3].ywzw; MAD.F32 R0.xy, vertex.attrib[3].x, c[0], R0; ADD.F32 result.attrib[1].xy, R0, c[2]; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[0].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ!!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[15] = { program.local[0..14] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[1]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[14]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.w, R0.x, -R0.y; MOV.F R0.xy, R1.yzzw; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F H1, fragment.attrib[0].x; MOV.F R0.z, H0.w; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.x, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0, {0, 0, 0, 0}; SLT.F32 R1.w, |R0.x|, c[4].x; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; TRUNC.U.CC HC.x, R1.w; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.x|; MUL.F32 R0.x, R0.w, R1.y; IF NE.x; MAD.F32 R1.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.w, R1.z, c[1].x, c[2].x; POW.F32 R0.w, R0.w, c[0].x; ADD.F32 R1.y, R0.w, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R0.w, R0.y, {0, 0, 0, 0}.x; SLT.F32 R1.w, |R0.y|, c[4].x; TRUNC.U R1.z, R1; TRUNC.U R0.w, R0; TRUNC.U.CC HC.x, R1.w; I2F.U R1.z, R1; I2F.U R0.w, R0; ADD.F32 R0.w, R0, -R1.z; MOV.F R1.z, |R0.y|; MUL.F32 R0.y, R1.x, R1; IF NE.x; MAD.F32 R1.x, R1.z, c[3], c[6]; ELSE; MAD.F32 R1.x, R1.z, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.x, R1, c[5]; ENDIF; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MUL.F32 R0.x, R0.w, R1; IF NE.x; ELSE; ENDIF; SLT.F32 R0.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R0.y; IF NE.x; ELSE; ENDIF; SLT.F32 R0.x, |R0|, c[11]; TRUNC.U.CC HC.x, R0; IF NE.x; ELSE; ENDIF; MAD.F16 result_color0, -R0.z, H1, H1; END  @џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ BPLGІ“Б5b2ae00bea5ef9ce2™]ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 5090/PCIe/SSE2, OpenGL ES 3.2 NVIDIA 595.71.05)ŒŒ@ŒŒџџџџџџџџџџџџџџџџddcoveragecoverage localCoord localCoordP‹positionpositionP‹ђџџџџџџџџџџђџџџџџџџџџџђџџџџџџџџџџ*ђџџџџџџџџџџ sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]uTextureSampler_0_S0 sk_RTAdjust uDstTF_S0[0] uSrcTF_S0[0]uTextureSampler_0_S0^‹!Ž:1 —2 wq*й2U DHуq:єˆ3d€:1 ;џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ( :1Пu…“69ЖПu…“69Ж#Žƒœэš   R‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0 ј L џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЁј L џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџXŸј L&^‹џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ sk_RTAdjustuDstTF_S0[0]uSrcTF_S0[0]uTextureSampler_0_S0 P‹P‹coveragelocalCoordposition !џџџџџџџџ P‹ џџџџџџџџ R‹џџџџџџџџvcoverage_S0vlocalCoord_S0gl_Position sk_FragColorџџџџ џџџџP‹џџџџP‹coveragelocalCoordposition џџџџ џџџџP‹vcoverage_S0vlocalCoord_S0 R‹sk_FragColor—!!NVvp5.0 OPTION NV_internal; OPTION NV_bindless_texture; PARAM c[1] = { program.local[0] }; ATTRIB vertex_attrib[] = { vertex.attrib[0..2] }; OUTPUT result_attrib[] = { result.attrib[0..1] }; TEMP T; MOV.F result.attrib[0].xy, vertex.attrib[2]; MAD.F32 result.position.xy, vertex.attrib[0], c[0].xzzw, c[0].ywzw; MOV.F result.position.zw, {0, 1, 0, 0}.xyxy; MOV.F result.attrib[1].x, vertex.attrib[1]; END  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ !!NVfp5.0 OPTION NV_internal; OPTION NV_gpu_program_fp64; OPTION NV_bindless_texture; PARAM c[15] = { program.local[0..14] }; NOPERSPECTIVE ATTRIB fragment_attrib[] = { fragment.attrib[0..1] }; SHORT TEMP H0, H1; TEMP R0, R1; LONG TEMP D0; TEMP T; TEMP RC; SHORT TEMP HC; SHORT OUTPUT result_color0 = result.color; MOV.F R0.xy, fragment.attrib[0]; MOV.F R0.z, {-0.474999994, 0, 0, 0}.x; PK64.U D0.x, c[14]; TXB.F H0, R0.xyzz, handle(D0.x), 2D; MOV.F R0, H0; MAX.F R0.w, R0, {9.99999975e-05, 0, 0, 0}.x; DIV.F32 R1.xyz, R0, R0.w; SLT.F32 R0.y, R1.x, {0, 0, 0, 0}.x; SGT.F32 R0.x, R1, {0, 0, 0, 0}; TRUNC.U R0.y, R0; TRUNC.U R0.x, R0; I2F.U R0.y, R0; I2F.U R0.x, R0; ADD.F32 R0.x, R0, -R0.y; MOV.F R0.yz, R1; MOV.F R1.y, |R1.x|; SLT.F32 R1.x, |R1|, c[4]; TRUNC.U.CC HC.x, R1; MOV.F R0.w, H0; IF NE.x; MAD.F32 R1.y, R1, c[3].x, c[6].x; ELSE; MAD.F32 R1.x, R1.y, c[1], c[2]; POW.F32 R1.x, R1.x, c[0].x; ADD.F32 R1.y, R1.x, c[5].x; ENDIF; SLT.F32 R1.z, R0.y, {0, 0, 0, 0}.x; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.z, R1; TRUNC.U R1.x, R1; I2F.U R1.z, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.z; MOV.F R1.z, |R0.y|; SLT.F32 R0.y, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.y; MUL.F32 R0.x, R0, R1.y; IF NE.x; MAD.F32 R0.y, R1.z, c[3].x, c[6].x; ELSE; MAD.F32 R0.y, R1.z, c[1].x, c[2].x; POW.F32 R0.y, R0.y, c[0].x; ADD.F32 R0.y, R0, c[5].x; ENDIF; SLT.F32 R1.z, R0, {0, 0, 0, 0}.x; SGT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; TRUNC.U R1.z, R1; TRUNC.U R1.y, R1; I2F.U R1.z, R1; I2F.U R1.y, R1; ADD.F32 R1.y, R1, -R1.z; MOV.F R1.z, |R0|; SLT.F32 R0.z, |R0|, c[4].x; TRUNC.U.CC HC.x, R0.z; MUL.F32 R0.y, R1.x, R0; IF NE.x; MAD.F32 R0.z, R1, c[3].x, c[6].x; ELSE; MAD.F32 R0.z, R1, c[1].x, c[2].x; POW.F32 R0.z, R0.z, c[0].x; ADD.F32 R0.z, R0, c[5].x; ENDIF; SGT.F32 R1.x, R0, {0, 0, 0, 0}; MUL.F32 R0.z, R1.y, R0; SLT.F32 R1.y, R0.x, {0, 0, 0, 0}.x; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.x|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.x, |R0|; IF NE.x; MAD.F32 R0.x, R0, c[10], c[13]; ELSE; MAD.F32 R0.x, R0, c[8], c[9]; POW.F32 R0.x, R0.x, c[7].x; ADD.F32 R0.x, R0, c[12]; ENDIF; SLT.F32 R1.y, R0, {0, 0, 0, 0}.x; MUL.F32 R0.x, R1, R0; SGT.F32 R1.x, R0.y, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.y, |R0|; IF NE.x; MAD.F32 R0.y, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.y, R0, c[8].x, c[9].x; POW.F32 R0.y, R0.y, c[7].x; ADD.F32 R0.y, R0, c[12].x; ENDIF; SLT.F32 R1.y, R0.z, {0, 0, 0, 0}.x; MUL.F32 R0.y, R1.x, R0; SGT.F32 R1.x, R0.z, {0, 0, 0, 0}; TRUNC.U R1.y, R1; TRUNC.U R1.x, R1; I2F.U R1.y, R1; I2F.U R1.x, R1; ADD.F32 R1.x, R1, -R1.y; SLT.F32 R1.y, |R0.z|, c[11].x; TRUNC.U.CC HC.x, R1.y; MOV.F R0.z, |R0|; IF NE.x; MAD.F32 R0.z, R0, c[10].x, c[13].x; ELSE; MAD.F32 R0.z, R0, c[8].x, c[9].x; POW.F32 R0.z, R0.z, c[7].x; ADD.F32 R0.z, R0, c[12].x; ENDIF; MUL.F32 R0.z, R1.x, R0; MUL.F32 H0.xyz, R0, R0.w; MOV.F H1.x, fragment.attrib[1]; MOV.F H0.w, R0; MUL.F16 result_color0, H0, H1.x; END  @џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ