dawn-cmake/test/tint/builtins/gen/var
Ben Clayton 559a248233 tint/resolver: Allow texture 'offset' to be const-expr
This allows the value to be declared in a `const` expression, and to use arithmetic.

Fixed: tint:1636
Change-Id: Ie641a9d4183429c79c91605cd4df78f569be3579
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/105623
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
Commit-Queue: Ben Clayton <bclayton@google.com>
2022-10-13 17:06:29 +00:00
..
abs tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
acos tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
acosh tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +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 Rename StorageClass to AddressSpace. 2022-10-03 14:05:23 +00:00
asin tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
asinh tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
atan tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
atan2 tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
atanh tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
atomicAdd GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
atomicAnd GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
atomicCompareExchangeWeak GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
atomicExchange GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
atomicLoad GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
atomicMax GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
atomicMin GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
atomicOr GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
atomicStore GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
atomicSub GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
atomicXor GLSL: Change Add[Spirv]BlockAttribute to support GLSL 2022-09-02 19:19:10 +00:00
ceil tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
clamp tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
cos tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
cosh tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
countLeadingZeros test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
countOneBits test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
countTrailingZeros test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
cross tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
degrees tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
determinant tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
distance tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
dot tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
dot4I8Packed tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
dot4U8Packed tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +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: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
exp2 tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
extractBits test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
faceForward tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
firstLeadingBit test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
firstTrailingBit test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
floor tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
fma tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
fract tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
frexp tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +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 test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
inverseSqrt tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
ldexp tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
length tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
log tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
log2 tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
max tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
min tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
mix tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
modf tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
normalize tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +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: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
radians tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
reflect tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
refract tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
reverseBits test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
round tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
saturate tint/fxc: delete and regen skips for e2e tests to capture FXC error messages in expected file 2022-09-26 14:24:35 +00:00
select tint: const eval of 'select' builtin 2022-10-05 01:39:53 +00:00
sign tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
sin tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
sinh tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
smoothstep tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
sqrt tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
step tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
storageBarrier test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
tan tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
tanh tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
textureDimensions GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +00:00
textureGather tint/resolver: Allow texture 'offset' to be const-expr 2022-10-13 17:06:29 +00:00
textureGatherCompare tint/resolver: Allow texture 'offset' to be const-expr 2022-10-13 17:06:29 +00:00
textureLoad GLSL: implement host-visible memory padding. 2022-09-13 19:48:51 +00:00
textureNumLayers test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
textureNumLevels test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
textureNumSamples test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
textureSample tint/resolver: Allow texture 'offset' to be const-expr 2022-10-13 17:06:29 +00:00
textureSampleBaseClampToEdge tint: Implement textureSampleBaseClampToEdge 2022-09-22 22:59:16 +00:00
textureSampleBias tint/resolver: Allow texture 'offset' to be const-expr 2022-10-13 17:06:29 +00:00
textureSampleCompare tint/resolver: Allow texture 'offset' to be const-expr 2022-10-13 17:06:29 +00:00
textureSampleCompareLevel tint/resolver: Allow texture 'offset' to be const-expr 2022-10-13 17:06:29 +00:00
textureSampleGrad tint/resolver: Allow texture 'offset' to be const-expr 2022-10-13 17:06:29 +00:00
textureSampleLevel tint/resolver: Allow texture 'offset' to be const-expr 2022-10-13 17:06:29 +00:00
textureStore test/tint: Regenerate expectations 2022-07-26 17:16:15 +00:00
transpose tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +00:00
trunc tint: End-to-end tests for f16 built-in 2022-08-05 15:15:17 +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