dawn-cmake/test/tint/builtins/gen/literal
dan sinclair abd6a7d9d4 Add const-eval for `ceil`
This CL adds const-eval for the `ceil` builtin

Bug: tint:1581
Change-Id: I32957d17000df1a8a59ce37f49b6177d1087406c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/108342
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
2022-11-03 15:59:23 +00:00
..
abs Implement const eval of `abs` 2022-11-03 14:47:18 +00:00
acos Implement const-eval for `acos` 2022-11-03 14:49:23 +00:00
acosh tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
all Add const-eval for `all`. 2022-11-03 12:07:49 +00:00
any Add const-eval for `any`. 2022-10-29 16:21:24 +00:00
arrayLength tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
asin Set specific test value for asin test cases. 2022-10-28 12:31:08 +00:00
asinh tint/transform/builtin_polyfill: Don't polyfill @const builtins 2022-10-28 20:46:07 +00:00
atan tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
atan2 tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
atanh tint/transform/builtin_polyfill: Don't polyfill @const builtins 2022-10-28 20:46:07 +00:00
atomicAdd Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
atomicAnd Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
atomicCompareExchangeWeak Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
atomicExchange Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
atomicLoad Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
atomicMax Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
atomicMin Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
atomicOr Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
atomicStore Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
atomicSub Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
atomicXor Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
ceil Add const-eval for `ceil` 2022-11-03 15:59:23 +00:00
clamp tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
cos tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
cosh tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
countLeadingZeros tint: const eval of countLeadingZeros 2022-10-29 14:02:38 +00:00
countOneBits tint: const eval of countOneBits 2022-10-31 18:44:15 +00:00
countTrailingZeros tint: const eval of countTrailingZeros 2022-10-29 14:02:38 +00:00
cross tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
degrees tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
determinant tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
distance tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
dot tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
dot4I8Packed tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
dot4U8Packed tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
dpdx test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
dpdxCoarse test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
dpdxFine test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
dpdy test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
dpdyCoarse test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
dpdyFine test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
exp tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
exp2 tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
extractBits tint: const eval of extractBits 2022-11-03 13:03:08 +00:00
faceForward tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
firstLeadingBit tint: const eval of firstLeadingBit 2022-10-31 20:34:36 +00:00
firstTrailingBit tint: const eval of firstTrailingBit 2022-10-31 22:57:14 +00:00
floor tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
fma tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
fract tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
frexp tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
fwidth test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
fwidthCoarse test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
fwidthFine test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
insertBits tint: const eval of insertBits 2022-11-02 20:40:23 +00:00
inverseSqrt tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
ldexp tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
length tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
log tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
log2 tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
max tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
min tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
mix tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
modf tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
normalize tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
pack2x16float test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
pack2x16snorm test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
pack2x16unorm test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
pack4x8snorm test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
pack4x8unorm test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
pow tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
quantizeToF16 tint: Implement const-eval of quantizeToF16 2022-11-02 17:29:48 +00:00
radians tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
reflect tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
refract tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
reverseBits tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
round tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
saturate tint/transform/builtin_polyfill: Don't polyfill @const builtins 2022-10-28 20:46:07 +00:00
select tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
sign Add const-eval for `sign`. 2022-10-28 14:56:50 +00:00
sin tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
sinh tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
smoothstep tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
sqrt tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
step Add const-eval for `step`. 2022-10-27 15:32:45 +00:00
storageBarrier test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
tan tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
tanh tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
textureDimensions Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
textureGather tint/intrinsics: Allow mixing of signed / unsigned integer arguments 2022-10-26 18:47:02 +00:00
textureGatherCompare tint/intrinsics: Texture queries now return unsigned integer / vectors 2022-10-26 18:36:44 +00:00
textureLoad tint/intrinsics: Allow mixing of signed / unsigned integer arguments 2022-10-26 18:47:02 +00:00
textureNumLayers tint/intrinsics: Texture queries now return unsigned integer / vectors 2022-10-26 18:36:44 +00:00
textureNumLevels tint/intrinsics: Texture queries now return unsigned integer / vectors 2022-10-26 18:36:44 +00:00
textureNumSamples tint/intrinsics: Texture queries now return unsigned integer / vectors 2022-10-26 18:36:44 +00:00
textureSample tint/intrinsics: Texture queries now return unsigned integer / vectors 2022-10-26 18:36:44 +00:00
textureSampleBaseClampToEdge tint/transform: Refactor transforms 2022-11-03 08:41:19 +00:00
textureSampleBias tint/intrinsics: Texture queries now return unsigned integer / vectors 2022-10-26 18:36:44 +00:00
textureSampleCompare tint/intrinsics: Texture queries now return unsigned integer / vectors 2022-10-26 18:36:44 +00:00
textureSampleCompareLevel tint/intrinsics: Texture queries now return unsigned integer / vectors 2022-10-26 18:36:44 +00:00
textureSampleGrad tint/intrinsics: Texture queries now return unsigned integer / vectors 2022-10-26 18:36:44 +00:00
textureSampleLevel tint/intrinsics: Allow mixing of signed / unsigned integer arguments 2022-10-26 18:47:02 +00:00
textureStore tint/intrinsics: Allow mixing of signed / unsigned integer arguments 2022-10-26 18:47:02 +00:00
transpose tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
trunc tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
unpack2x16float test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
unpack2x16snorm test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
unpack2x16unorm test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
unpack4x8snorm test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
unpack4x8unorm test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
workgroupBarrier test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00