-
Notifications
You must be signed in to change notification settings - Fork 86
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove ULP & Absolute Error support for AF
For AbstractFloat, builtins that have absolute or ULP errors, (or inherit their error) should defer to the intervals for f32, so replacing the underlying intervals with stubs that assert instead.
- Loading branch information
Showing
3 changed files
with
117 additions
and
129 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,110 +1,110 @@ | ||
{ | ||
"webgpu/shader/execution/binary/af_addition.bin": "f50d0054", | ||
"webgpu/shader/execution/binary/af_addition.bin": "bf3ae06", | ||
"webgpu/shader/execution/binary/af_logical.bin": "ef38f267", | ||
"webgpu/shader/execution/binary/af_division.bin": "dabbb1d1", | ||
"webgpu/shader/execution/binary/af_matrix_addition.bin": "8d41501a", | ||
"webgpu/shader/execution/binary/af_matrix_subtraction.bin": "2b5eb822", | ||
"webgpu/shader/execution/binary/af_multiplication.bin": "6fb45595", | ||
"webgpu/shader/execution/binary/af_remainder.bin": "25e662b1", | ||
"webgpu/shader/execution/binary/af_subtraction.bin": "37703233", | ||
"webgpu/shader/execution/binary/f16_addition.bin": "a712df38", | ||
"webgpu/shader/execution/binary/af_division.bin": "fafc77c8", | ||
"webgpu/shader/execution/binary/af_matrix_addition.bin": "fa177b5b", | ||
"webgpu/shader/execution/binary/af_matrix_subtraction.bin": "9cf34b2", | ||
"webgpu/shader/execution/binary/af_multiplication.bin": "686e5e21", | ||
"webgpu/shader/execution/binary/af_remainder.bin": "94ccecc", | ||
"webgpu/shader/execution/binary/af_subtraction.bin": "4d8686fd", | ||
"webgpu/shader/execution/binary/f16_addition.bin": "d0d530ac", | ||
"webgpu/shader/execution/binary/f16_logical.bin": "e4f7d8", | ||
"webgpu/shader/execution/binary/f16_division.bin": "4793560a", | ||
"webgpu/shader/execution/binary/f16_matrix_addition.bin": "a079337b", | ||
"webgpu/shader/execution/binary/f16_matrix_matrix_multiplication.bin": "65fe996", | ||
"webgpu/shader/execution/binary/f16_matrix_scalar_multiplication.bin": "3f97acdd", | ||
"webgpu/shader/execution/binary/f16_matrix_subtraction.bin": "1fc983d8", | ||
"webgpu/shader/execution/binary/f16_matrix_vector_multiplication.bin": "7e97d699", | ||
"webgpu/shader/execution/binary/f16_multiplication.bin": "c77e8821", | ||
"webgpu/shader/execution/binary/f16_remainder.bin": "e57bdbd7", | ||
"webgpu/shader/execution/binary/f16_subtraction.bin": "85420ccf", | ||
"webgpu/shader/execution/binary/f32_addition.bin": "d2790380", | ||
"webgpu/shader/execution/binary/f16_division.bin": "898593ab", | ||
"webgpu/shader/execution/binary/f16_matrix_addition.bin": "637db92b", | ||
"webgpu/shader/execution/binary/f16_matrix_matrix_multiplication.bin": "c8f1a925", | ||
"webgpu/shader/execution/binary/f16_matrix_scalar_multiplication.bin": "e91e6c5b", | ||
"webgpu/shader/execution/binary/f16_matrix_subtraction.bin": "50873c75", | ||
"webgpu/shader/execution/binary/f16_matrix_vector_multiplication.bin": "52a070e5", | ||
"webgpu/shader/execution/binary/f16_multiplication.bin": "44bc464a", | ||
"webgpu/shader/execution/binary/f16_remainder.bin": "ac57c535", | ||
"webgpu/shader/execution/binary/f16_subtraction.bin": "2b8aac48", | ||
"webgpu/shader/execution/binary/f32_addition.bin": "577b7a76", | ||
"webgpu/shader/execution/binary/f32_logical.bin": "d8a1e4a4", | ||
"webgpu/shader/execution/binary/f32_division.bin": "a75642db", | ||
"webgpu/shader/execution/binary/f32_matrix_addition.bin": "5b0b0511", | ||
"webgpu/shader/execution/binary/f32_matrix_matrix_multiplication.bin": "671efb98", | ||
"webgpu/shader/execution/binary/f32_matrix_scalar_multiplication.bin": "bea0478c", | ||
"webgpu/shader/execution/binary/f32_matrix_subtraction.bin": "e6fc9dfb", | ||
"webgpu/shader/execution/binary/f32_matrix_vector_multiplication.bin": "b6b1b664", | ||
"webgpu/shader/execution/binary/f32_multiplication.bin": "8c8cf117", | ||
"webgpu/shader/execution/binary/f32_remainder.bin": "43e749be", | ||
"webgpu/shader/execution/binary/f32_subtraction.bin": "50da2154", | ||
"webgpu/shader/execution/binary/f32_division.bin": "e6f60c9d", | ||
"webgpu/shader/execution/binary/f32_matrix_addition.bin": "4fc9f17b", | ||
"webgpu/shader/execution/binary/f32_matrix_matrix_multiplication.bin": "156e72fe", | ||
"webgpu/shader/execution/binary/f32_matrix_scalar_multiplication.bin": "c4e91ad4", | ||
"webgpu/shader/execution/binary/f32_matrix_subtraction.bin": "5405cf5f", | ||
"webgpu/shader/execution/binary/f32_matrix_vector_multiplication.bin": "4f66b507", | ||
"webgpu/shader/execution/binary/f32_multiplication.bin": "715dc2f4", | ||
"webgpu/shader/execution/binary/f32_remainder.bin": "8e4be37a", | ||
"webgpu/shader/execution/binary/f32_subtraction.bin": "5abda25e", | ||
"webgpu/shader/execution/binary/i32_arithmetic.bin": "ecb16a4f", | ||
"webgpu/shader/execution/binary/i32_comparison.bin": "579cc94", | ||
"webgpu/shader/execution/binary/u32_arithmetic.bin": "e08964b4", | ||
"webgpu/shader/execution/binary/u32_comparison.bin": "8c8538e1", | ||
"webgpu/shader/execution/abs.bin": "5c17e46c", | ||
"webgpu/shader/execution/acos.bin": "120bfdf", | ||
"webgpu/shader/execution/acosh.bin": "942cc2bb", | ||
"webgpu/shader/execution/asin.bin": "fe636cf0", | ||
"webgpu/shader/execution/asinh.bin": "61d55466", | ||
"webgpu/shader/execution/atan.bin": "cac44506", | ||
"webgpu/shader/execution/atan2.bin": "3403e5f", | ||
"webgpu/shader/execution/atanh.bin": "6221541c", | ||
"webgpu/shader/execution/bitcast.bin": "945e5c2a", | ||
"webgpu/shader/execution/ceil.bin": "ad590261", | ||
"webgpu/shader/execution/clamp.bin": "fb7095fa", | ||
"webgpu/shader/execution/cos.bin": "f76f3cfc", | ||
"webgpu/shader/execution/cosh.bin": "23274e7d", | ||
"webgpu/shader/execution/cross.bin": "d81d20b", | ||
"webgpu/shader/execution/degrees.bin": "ad65e311", | ||
"webgpu/shader/execution/determinant.bin": "eb512a79", | ||
"webgpu/shader/execution/distance.bin": "868585b7", | ||
"webgpu/shader/execution/dot.bin": "db38aa67", | ||
"webgpu/shader/execution/exp.bin": "62705ef9", | ||
"webgpu/shader/execution/exp2.bin": "54d0df5e", | ||
"webgpu/shader/execution/faceForward.bin": "f7e3a12b", | ||
"webgpu/shader/execution/floor.bin": "6083291e", | ||
"webgpu/shader/execution/fma.bin": "3cb81190", | ||
"webgpu/shader/execution/fract.bin": "d000d278", | ||
"webgpu/shader/execution/frexp.bin": "15d2eb99", | ||
"webgpu/shader/execution/inverseSqrt.bin": "98598f6b", | ||
"webgpu/shader/execution/ldexp.bin": "7cda090b", | ||
"webgpu/shader/execution/length.bin": "a092226a", | ||
"webgpu/shader/execution/log.bin": "4afb8069", | ||
"webgpu/shader/execution/log2.bin": "5c10d479", | ||
"webgpu/shader/execution/max.bin": "38cb6596", | ||
"webgpu/shader/execution/min.bin": "715e13fc", | ||
"webgpu/shader/execution/mix.bin": "67a69982", | ||
"webgpu/shader/execution/modf.bin": "e9d534e0", | ||
"webgpu/shader/execution/normalize.bin": "ec5df722", | ||
"webgpu/shader/execution/abs.bin": "f8801ad2", | ||
"webgpu/shader/execution/acos.bin": "673d5cf9", | ||
"webgpu/shader/execution/acosh.bin": "f91a6ac", | ||
"webgpu/shader/execution/asin.bin": "a59ddc71", | ||
"webgpu/shader/execution/asinh.bin": "6c8a3fa2", | ||
"webgpu/shader/execution/atan.bin": "2341951b", | ||
"webgpu/shader/execution/atan2.bin": "707a6ee6", | ||
"webgpu/shader/execution/atanh.bin": "a1096ca2", | ||
"webgpu/shader/execution/bitcast.bin": "2ac72475", | ||
"webgpu/shader/execution/ceil.bin": "2e67c5c4", | ||
"webgpu/shader/execution/clamp.bin": "4a5836b9", | ||
"webgpu/shader/execution/cos.bin": "443d655f", | ||
"webgpu/shader/execution/cosh.bin": "fca4dd60", | ||
"webgpu/shader/execution/cross.bin": "3e5471e7", | ||
"webgpu/shader/execution/degrees.bin": "8d3e219a", | ||
"webgpu/shader/execution/determinant.bin": "4a49329b", | ||
"webgpu/shader/execution/distance.bin": "5cdd40f", | ||
"webgpu/shader/execution/dot.bin": "a4d750a6", | ||
"webgpu/shader/execution/exp.bin": "ad3e6a81", | ||
"webgpu/shader/execution/exp2.bin": "9ba05ca6", | ||
"webgpu/shader/execution/faceForward.bin": "7a466882", | ||
"webgpu/shader/execution/floor.bin": "7d4586be", | ||
"webgpu/shader/execution/fma.bin": "8d775005", | ||
"webgpu/shader/execution/fract.bin": "e838086b", | ||
"webgpu/shader/execution/frexp.bin": "9ad27d6c", | ||
"webgpu/shader/execution/inverseSqrt.bin": "1c027186", | ||
"webgpu/shader/execution/ldexp.bin": "cf2687", | ||
"webgpu/shader/execution/length.bin": "a41ed029", | ||
"webgpu/shader/execution/log.bin": "2486d6a4", | ||
"webgpu/shader/execution/log2.bin": "48c2fbc6", | ||
"webgpu/shader/execution/max.bin": "366dfedf", | ||
"webgpu/shader/execution/min.bin": "62678a1c", | ||
"webgpu/shader/execution/mix.bin": "da85e9ff", | ||
"webgpu/shader/execution/modf.bin": "3dbf4565", | ||
"webgpu/shader/execution/normalize.bin": "3e50626e", | ||
"webgpu/shader/execution/pack2x16float.bin": "e4852967", | ||
"webgpu/shader/execution/pow.bin": "8b43d36d", | ||
"webgpu/shader/execution/quantizeToF16.bin": "34152620", | ||
"webgpu/shader/execution/radians.bin": "9953e412", | ||
"webgpu/shader/execution/reflect.bin": "59fae21b", | ||
"webgpu/shader/execution/refract.bin": "79650096", | ||
"webgpu/shader/execution/round.bin": "b4533213", | ||
"webgpu/shader/execution/saturate.bin": "37ca84d0", | ||
"webgpu/shader/execution/sign.bin": "c2e029fd", | ||
"webgpu/shader/execution/sin.bin": "14319b5", | ||
"webgpu/shader/execution/sinh.bin": "bfa704c1", | ||
"webgpu/shader/execution/smoothstep.bin": "6370f69a", | ||
"webgpu/shader/execution/sqrt.bin": "98926bdc", | ||
"webgpu/shader/execution/step.bin": "7375ba92", | ||
"webgpu/shader/execution/tan.bin": "9bc439ef", | ||
"webgpu/shader/execution/tanh.bin": "a3a298d2", | ||
"webgpu/shader/execution/transpose.bin": "e9f7ab2e", | ||
"webgpu/shader/execution/trunc.bin": "49dfcdee", | ||
"webgpu/shader/execution/unpack2x16float.bin": "d93977ea", | ||
"webgpu/shader/execution/unpack2x16snorm.bin": "764c0f13", | ||
"webgpu/shader/execution/unpack2x16unorm.bin": "cf870fc1", | ||
"webgpu/shader/execution/unpack4x8snorm.bin": "3ed6a27e", | ||
"webgpu/shader/execution/unpack4x8unorm.bin": "8df9108c", | ||
"webgpu/shader/execution/unary/af_arithmetic.bin": "80129d46", | ||
"webgpu/shader/execution/unary/af_assignment.bin": "966a724a", | ||
"webgpu/shader/execution/pow.bin": "21ba9907", | ||
"webgpu/shader/execution/quantizeToF16.bin": "86ae5507", | ||
"webgpu/shader/execution/radians.bin": "efe07b63", | ||
"webgpu/shader/execution/reflect.bin": "ecca7f3", | ||
"webgpu/shader/execution/refract.bin": "cbc6ee56", | ||
"webgpu/shader/execution/round.bin": "fc63138c", | ||
"webgpu/shader/execution/saturate.bin": "54962adf", | ||
"webgpu/shader/execution/sign.bin": "f337e357", | ||
"webgpu/shader/execution/sin.bin": "a85a62e4", | ||
"webgpu/shader/execution/sinh.bin": "edff3e84", | ||
"webgpu/shader/execution/smoothstep.bin": "78c0b9e3", | ||
"webgpu/shader/execution/sqrt.bin": "e6250bfe", | ||
"webgpu/shader/execution/step.bin": "6c2c5478", | ||
"webgpu/shader/execution/tan.bin": "b781defb", | ||
"webgpu/shader/execution/tanh.bin": "d24fd5a5", | ||
"webgpu/shader/execution/transpose.bin": "f1837096", | ||
"webgpu/shader/execution/trunc.bin": "a5d65b7a", | ||
"webgpu/shader/execution/unpack2x16float.bin": "850398c1", | ||
"webgpu/shader/execution/unpack2x16snorm.bin": "7638d3bc", | ||
"webgpu/shader/execution/unpack2x16unorm.bin": "783f5118", | ||
"webgpu/shader/execution/unpack4x8snorm.bin": "cd15f4f7", | ||
"webgpu/shader/execution/unpack4x8unorm.bin": "4e624556", | ||
"webgpu/shader/execution/unary/af_arithmetic.bin": "e1dda110", | ||
"webgpu/shader/execution/unary/af_assignment.bin": "b597501", | ||
"webgpu/shader/execution/unary/bool_conversion.bin": "d0c1e5a3", | ||
"webgpu/shader/execution/unary/f16_arithmetic.bin": "408620de", | ||
"webgpu/shader/execution/unary/f16_conversion.bin": "46c02cf1", | ||
"webgpu/shader/execution/unary/f32_arithmetic.bin": "378a4095", | ||
"webgpu/shader/execution/unary/f32_conversion.bin": "4743152f", | ||
"webgpu/shader/execution/unary/f16_arithmetic.bin": "758df9ab", | ||
"webgpu/shader/execution/unary/f16_conversion.bin": "3c867dbe", | ||
"webgpu/shader/execution/unary/f32_arithmetic.bin": "38095f11", | ||
"webgpu/shader/execution/unary/f32_conversion.bin": "55c7c689", | ||
"webgpu/shader/execution/unary/i32_arithmetic.bin": "a8649cbb", | ||
"webgpu/shader/execution/unary/i32_conversion.bin": "e5157a69", | ||
"webgpu/shader/execution/unary/u32_conversion.bin": "d07d0c20", | ||
"webgpu/shader/execution/unary/ai_assignment.bin": "f62c765c", | ||
"webgpu/shader/execution/binary/ai_arithmetic.bin": "a82361ec", | ||
"webgpu/shader/execution/unary/ai_arithmetic.bin": "8e448c53", | ||
"webgpu/shader/execution/binary/af_matrix_matrix_multiplication.bin": "d55eea17", | ||
"webgpu/shader/execution/binary/af_matrix_scalar_multiplication.bin": "31afee59", | ||
"webgpu/shader/execution/binary/af_matrix_vector_multiplication.bin": "255e4937" | ||
"webgpu/shader/execution/binary/af_matrix_matrix_multiplication.bin": "b7efe356", | ||
"webgpu/shader/execution/binary/af_matrix_scalar_multiplication.bin": "6bbce64b", | ||
"webgpu/shader/execution/binary/af_matrix_vector_multiplication.bin": "3eee02c0" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.