diff --git a/DirectXTex/Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc b/DirectXTex/Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc index 380f63e..1b67b98 100644 --- a/DirectXTex/Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc +++ b/DirectXTex/Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc @@ -192,7 +192,7 @@ if_nz r1.y ushr r1.y, icb[r2.y + 0].x, r0.z and r1.y, r1.y, l(1) movc r4.xyzw, r1.yyyy, l(0x7fffffff,0x7fffffff,0x7fffffff,-0.000000), r3.xyzx - movc r5.xyzw, r1.yyyy, l(-0.000000,-0.000000,340282346638528860000000000000000000000.000000,-340282346638528860000000000000000000000.000000), r3.yzww + movc r5.xyzw, r1.yyyy, l(-0.000000,-0.000000,340282346638528859811704183484516925440.000000,-340282346638528859811704183484516925440.000000), r3.yzww endif else uge r1.y, l(10), r2.x @@ -201,10 +201,10 @@ if_nz r1.y and r0.w, r0.w, l(1) ieq r0.w, r0.w, l(1) movc r4.xyzw, r0.wwww, r3.xyzx, l(0x7fffffff,0x7fffffff,0x7fffffff,-0.000000) - movc r5.xyzw, r0.wwww, r3.yzww, l(-0.000000,-0.000000,340282346638528860000000000000000000000.000000,-340282346638528860000000000000000000000.000000) + movc r5.xyzw, r0.wwww, r3.yzww, l(-0.000000,-0.000000,340282346638528859811704183484516925440.000000,-340282346638528859811704183484516925440.000000) else mov r4.xyzw, l(0x7fffffff,0x7fffffff,0x7fffffff,-0.000000) - mov r5.xyzw, l(-0.000000,-0.000000,340282346638528860000000000000000000000.000000,-340282346638528860000000000000000000000.000000) + mov r5.xyzw, l(-0.000000,-0.000000,340282346638528859811704183484516925440.000000,-340282346638528859811704183484516925440.000000) endif endif store_structured g0.xyzw, vThreadIDInGroupFlattened.x, l(52), r4.xyzw diff --git a/DirectXTex/Shaders/Compiled/BC6HEncode_EncodeBlockCS.pdb b/DirectXTex/Shaders/Compiled/BC6HEncode_EncodeBlockCS.pdb index 4d153e3..78b0833 100644 Binary files a/DirectXTex/Shaders/Compiled/BC6HEncode_EncodeBlockCS.pdb and b/DirectXTex/Shaders/Compiled/BC6HEncode_EncodeBlockCS.pdb differ diff --git a/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeG10CS.inc b/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeG10CS.inc index 18a4e87..33f5ecc 100644 --- a/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeG10CS.inc +++ b/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeG10CS.inc @@ -627,7 +627,7 @@ if_nz r1.z add r4.w, r4.w, r5.w iadd r5.y, r5.y, l(1) endloop - movc r5.x, r3.x, l(100000002004087730000.000000), r4.w + movc r5.x, r3.x, l(100000002004087734272.000000), r4.w store_structured g0.xy, vThreadIDInGroupFlattened.x, l(40), r5.xzxx endif sync_g_t diff --git a/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeG10CS.pdb b/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeG10CS.pdb index 831d851..4920580 100644 Binary files a/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeG10CS.pdb and b/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeG10CS.pdb differ diff --git a/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeLE10CS.inc b/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeLE10CS.inc index 5cac112..20f5695 100644 --- a/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeLE10CS.inc +++ b/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeLE10CS.inc @@ -302,10 +302,10 @@ if_nz r2.y mov x0[3].y, l(-0.000000) mov x0[4].y, l(-0.000000) mov x0[5].y, l(-0.000000) - mov x1[0].x, l(340282346638528860000000000000000000000.000000) - mov x1[0].y, l(-340282346638528860000000000000000000000.000000) - mov x1[1].x, l(340282346638528860000000000000000000000.000000) - mov x1[1].y, l(-340282346638528860000000000000000000000.000000) + mov x1[0].x, l(340282346638528859811704183484516925440.000000) + mov x1[0].y, l(-340282346638528859811704183484516925440.000000) + mov x1[1].x, l(340282346638528859811704183484516925440.000000) + mov x1[1].y, l(-340282346638528859811704183484516925440.000000) mov r0.z, l(0) loop uge r0.w, r0.z, l(16) @@ -873,7 +873,7 @@ if_nz r2.y add r5.w, r5.w, r11.x iadd r6.x, r6.x, l(1) endloop - movc r1.x, r4.w, l(100000002004087730000.000000), r5.w + movc r1.x, r4.w, l(100000002004087734272.000000), r5.w iadd r1.y, cb0[0].w, l(1) store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(40), r1.xyzx endif diff --git a/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeLE10CS.pdb b/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeLE10CS.pdb index 3a57ff2..f103e60 100644 Binary files a/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeLE10CS.pdb and b/DirectXTex/Shaders/Compiled/BC6HEncode_TryModeLE10CS.pdb differ diff --git a/DirectXTex/Shaders/Compiled/BC7Encode_EncodeBlockCS.inc b/DirectXTex/Shaders/Compiled/BC7Encode_EncodeBlockCS.inc index a507b18..6e6c40c 100644 --- a/DirectXTex/Shaders/Compiled/BC7Encode_EncodeBlockCS.inc +++ b/DirectXTex/Shaders/Compiled/BC7Encode_EncodeBlockCS.inc @@ -17,7 +17,7 @@ cs_4_0 dcl_globalFlags refactoringAllowed dcl_immediateConstantBuffer { { 0x0000cccc, -0.000000, 15, 0}, - { 0x00008888, 65981199646559862000000000.000000, 15, 0}, + { 0x00008888, 65981199646559862278586368.000000, 15, 0}, { 0x0000eeee, 15358528172589056.000000, 15, 0}, { 0x0000ecc8, 3584194248704.000000, 15, 0}, { 0x0000c880, -0.000000, 15, 0}, @@ -37,17 +37,17 @@ dcl_immediateConstantBuffer { { 0x0000cccc, -0.000000, 15, 0}, { 0x00007100, -0.000000, 8, 0}, { 2254, 22076467445760.000000, 2, 0}, { 140, -0.000000, 2, 0}, - { 0x00007310, 70798013459086900000000000.000000, 8, 0}, + { 0x00007310, 70798013459086900396556288.000000, 8, 0}, { 0x00003100, -0.000000, 8, 0}, { 0x00008cce, 0.000000, 15, 0}, { 2188, 0x0050a4a4, 2, 0}, { 0x00003110, -0.000000, 8, 0}, { 0x00006666, 0.000000, 2, 0}, - { 0x0000366c, 17610885206241624000000000.000000, 2, 0}, + { 0x0000366c, 17610885206241624413175808.000000, 2, 0}, { 6120, -0.000000, 8, 0}, { 4080, -0.000000, 8, 0}, { 0x0000718e, 22097854464.000000, 2, 0}, - { 0x0000399c, 65888818352238725000000000.000000, 2, 0}, + { 0x0000399c, 65888818352238724844093440.000000, 2, 0}, { 0x0000aaaa, -0.000000, 15, 0}, { 0x0000f0f0, 19411582976.000000, 15, 0}, { 0x00005a5a, -0.000000, 6, 0}, @@ -58,12 +58,12 @@ dcl_immediateConstantBuffer { { 0x0000cccc, -0.000000, 15, 0}, { 0x0000a55a, 22151331840.000000, 15, 0}, { 0x000073ce, 9304358912.000000, 2, 0}, { 5064, -0.000000, 8, 0}, - { 0x0000324c, 271536072765004600000000.000000, 2, 0}, + { 0x0000324c, 271536072765004599787520.000000, 2, 0}, { 0x00003bdc, -0.000000, 2, 0}, { 0x00006996, 21517107200.000000, 2, 0}, - { 0x0000c33c, 12724757752857623000000000.000000, 15, 0}, + { 0x0000c33c, 12724757752857622655008768.000000, 15, 0}, { 0x00009966, 1365.320801, 15, 0}, - { 1632, 272006464738884190000000.000000, 6, 0}, + { 1632, 272006464738884193353728.000000, 6, 0}, { 626, -0.000000, 6, 0}, { 1252, 5783798415360.000000, 2, 0}, { 0x00004e40, -0.000000, 6, 0}, diff --git a/DirectXTex/Shaders/Compiled/BC7Encode_EncodeBlockCS.pdb b/DirectXTex/Shaders/Compiled/BC7Encode_EncodeBlockCS.pdb index b1565b2..4d75ec2 100644 Binary files a/DirectXTex/Shaders/Compiled/BC7Encode_EncodeBlockCS.pdb and b/DirectXTex/Shaders/Compiled/BC7Encode_EncodeBlockCS.pdb differ diff --git a/DirectXTex/Shaders/Compiled/BC7Encode_TryMode02CS.inc b/DirectXTex/Shaders/Compiled/BC7Encode_TryMode02CS.inc index d7feffd..072383a 100644 --- a/DirectXTex/Shaders/Compiled/BC7Encode_TryMode02CS.inc +++ b/DirectXTex/Shaders/Compiled/BC7Encode_TryMode02CS.inc @@ -17,7 +17,7 @@ cs_4_0 dcl_globalFlags refactoringAllowed dcl_immediateConstantBuffer { { -0.000000, 15, 0, 0}, - { 65981199646559862000000000.000000, 15, 0, 0}, + { 65981199646559862278586368.000000, 15, 0, 0}, { 15358528172589056.000000, 15, 0, 0}, { 3584194248704.000000, 15, 0, 1}, { -0.000000, 15, 0, 1}, @@ -37,17 +37,17 @@ dcl_immediateConstantBuffer { { -0.000000, 15, 0, 0}, { -0.000000, 8, 0, 4}, { 22076467445760.000000, 2, 0, 4}, { -0.000000, 2, 0, 5}, - { 70798013459086900000000000.000000, 8, 0, 5}, + { 70798013459086900396556288.000000, 8, 0, 5}, { -0.000000, 8, 0, 5}, { 0.000000, 15, 0, 5}, { 0x0050a4a4, 2, 0, 6}, { -0.000000, 8, 0, 6}, { 0.000000, 2, 0, 6}, - { 17610885206241624000000000.000000, 2, 0, 6}, + { 17610885206241624413175808.000000, 2, 0, 6}, { -0.000000, 8, 0, 6}, { -0.000000, 8, 0, 7}, { 22097854464.000000, 2, 0, 7}, - { 65888818352238725000000000.000000, 2, 0, 7}, + { 65888818352238724844093440.000000, 2, 0, 7}, { -0.000000, 15, 0, 7}, { 19411582976.000000, 15, 0, 8}, { -0.000000, 6, 0, 8}, @@ -58,12 +58,12 @@ dcl_immediateConstantBuffer { { -0.000000, 15, 0, 0}, { 22151331840.000000, 15, 0, 9}, { 9304358912.000000, 2, 0, 9}, { -0.000000, 8, 0, 10}, - { 271536072765004600000000.000000, 2, 0, 10}, + { 271536072765004599787520.000000, 2, 0, 10}, { -0.000000, 2, 0, 10}, { 21517107200.000000, 2, 0, 10}, - { 12724757752857623000000000.000000, 15, 0, 10}, + { 12724757752857622655008768.000000, 15, 0, 10}, { 1365.320801, 15, 0, 11}, - { 272006464738884190000000.000000, 6, 0, 11}, + { 272006464738884193353728.000000, 6, 0, 11}, { -0.000000, 6, 0, 11}, { 5783798415360.000000, 2, 0, 11}, { -0.000000, 6, 0, 12}, diff --git a/DirectXTex/Shaders/Compiled/BC7Encode_TryMode02CS.pdb b/DirectXTex/Shaders/Compiled/BC7Encode_TryMode02CS.pdb index 177afe1..073bcbb 100644 Binary files a/DirectXTex/Shaders/Compiled/BC7Encode_TryMode02CS.pdb and b/DirectXTex/Shaders/Compiled/BC7Encode_TryMode02CS.pdb differ diff --git a/DirectXTex/Shaders/Compiled/BC7Encode_TryMode137CS.pdb b/DirectXTex/Shaders/Compiled/BC7Encode_TryMode137CS.pdb index 37c86e0..b2c2201 100644 Binary files a/DirectXTex/Shaders/Compiled/BC7Encode_TryMode137CS.pdb and b/DirectXTex/Shaders/Compiled/BC7Encode_TryMode137CS.pdb differ diff --git a/DirectXTex/Shaders/Compiled/BC7Encode_TryMode456CS.pdb b/DirectXTex/Shaders/Compiled/BC7Encode_TryMode456CS.pdb index 6d078f0..733d105 100644 Binary files a/DirectXTex/Shaders/Compiled/BC7Encode_TryMode456CS.pdb and b/DirectXTex/Shaders/Compiled/BC7Encode_TryMode456CS.pdb differ