dawn-cmake/test/tint/builtins/gen/var
dan sinclair 32c28cbc90 Add const-eval for `smoothstep`
This CL adds const-eval for `smoothstep`.

Bug: tint:1581
Change-Id: I78aa5c4a39882f29ff78e37313e6c44708719095
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/110176
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
2022-11-16 23:02:39 +00:00
..
abs Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
acos Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
acosh Implement const-eval for `acosh` 2022-11-10 02:39:08 +00:00
all test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
any test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
arrayLength tint: Allow signed / unsigned texture builtin params 2022-10-24 23:58:53 +00:00
asin Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
asinh Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
atan Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
atan2 Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
atanh Fix generation of f16 values. 2022-11-10 00:32:12 +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 Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
clamp Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
cos Add const-eval for `cos` and `cosh` 2022-11-10 15:52:41 +00:00
cosh Add const-eval for `cos` and `cosh` 2022-11-10 15:52:41 +00:00
countLeadingZeros tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
countOneBits tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
countTrailingZeros tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
cross Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
degrees Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
determinant Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
distance Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
dot Fix generation of f16 values. 2022-11-10 00:32:12 +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 Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
exp2 Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
extractBits tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
faceForward Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
firstLeadingBit tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
firstTrailingBit tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
floor Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
fma Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
fract Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
frexp tint: Rename `frexp().sig` to `frexp().fract` 2022-11-14 15:29:29 +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/transform: Fix insertBits polyfill for HLSL 2022-11-09 01:54:08 +00:00
inverseSqrt Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
ldexp Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
length Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
log Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
log2 Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
max Add const-eval for `min` and `max` 2022-11-15 18:39:38 +00:00
min Add const-eval for `min` and `max` 2022-11-15 18:39:38 +00:00
mix Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
modf Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
normalize Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
pack2x16float test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
pack2x16snorm test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
pack2x16unorm test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
pack4x8snorm test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
pack4x8unorm test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
pow Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
quantizeToF16 tint: Implement runtime quantizeToF16() 2022-11-02 00:09:50 +00:00
radians Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
reflect Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
refract Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
reverseBits tint/test/builtins/gen: Fix i32 argument values 2022-10-25 13:08:45 +00:00
round Add const-eval for `round` 2022-11-16 22:52:08 +00:00
saturate Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
select Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
sign Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
sin Add const-eval for `sin` and `sinh` 2022-11-10 14:20:36 +00:00
sinh Add const-eval for `sin` and `sinh` 2022-11-10 14:20:36 +00:00
smoothstep Add const-eval for `smoothstep` 2022-11-16 23:02:39 +00:00
sqrt Add const-eval for `sqrt` 2022-11-16 21:15:49 +00:00
step Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
storageBarrier test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
tan Add const-eval for `tan` and `tanh` 2022-11-10 15:55:00 +00:00
tanh Add const-eval for `tan` and `tanh` 2022-11-10 15:55:00 +00:00
textureDimensions Tint/transform: make AddBlockAttribute always do wrapping if possible 2022-11-02 02:25:38 +00:00
textureGather test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
textureGatherCompare test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
textureLoad test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +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 test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
textureSampleBaseClampToEdge test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
textureSampleBias test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
textureSampleCompare test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
textureSampleCompareLevel test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
textureSampleGrad test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
textureSampleLevel test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
textureStore test/tint: Fix e2e test generation for vec / mat 2022-11-04 17:06:03 +00:00
transpose Fix generation of f16 values. 2022-11-10 00:32:12 +00:00
trunc Add const-eval for `trunc` 2022-11-16 20:07:31 +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