dawn-cmake/test/tint/builtins/gen
Ben Clayton cb6ddd2aa6 tint/writer/msl: Inline constant expressions
This is required to handle materialized values, and for constant
expressions.

Bug: tint:1504
Change-Id: Ic3ac62317241fa6f7009360128f222aeb56f62e4
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/92083
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Ben Clayton <bclayton@google.com>
2022-06-01 10:08:29 +00:00
..
abs tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
acos tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
all tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
any tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
arrayLength tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
asin tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atan tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atan2 tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicAdd tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicAnd tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicCompareExchangeWeak tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicExchange tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicLoad tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicMax tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicMin tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicOr tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicStore tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicSub tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
atomicXor tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
ceil tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
clamp tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
cos tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
cosh tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
countLeadingZeros tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
countOneBits tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
countTrailingZeros tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
cross tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
degrees tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
determinant tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
distance tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
dot tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
dpdx tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
dpdxCoarse tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
dpdxFine tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
dpdy tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
dpdyCoarse tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
dpdyFine tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
exp tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
exp2 tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
extractBits tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
faceForward tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
firstLeadingBit tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
firstTrailingBit tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
floor tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
fma tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
fract tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
frexp tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
fwidth tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
fwidthCoarse tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
fwidthFine tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
insertBits tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
inverseSqrt tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
ldexp tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
length tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
log tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
log2 tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
max tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
min tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
mix tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
modf tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
normalize tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
pack2x16float tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
pack2x16snorm tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
pack2x16unorm tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
pack4x8snorm tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
pack4x8unorm tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
pow tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
radians tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
reflect tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
refract tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
reverseBits tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
round tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
select tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
sign tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
sin tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
sinh tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
smoothstep tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
sqrt tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
step tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
storageBarrier tint: Rename and move builtin_table and builtin-gen 2022-05-06 15:13:01 +00:00
tan tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
tanh tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureDimensions tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureGather tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureGatherCompare tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureLoad tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureNumLayers tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureNumLevels tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureNumSamples tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureSample tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureSampleBias tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureSampleCompare tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureSampleCompareLevel tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureSampleGrad tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureSampleLevel tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
textureStore tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
transpose tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
trunc tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
unpack2x16float tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
unpack2x16snorm tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
unpack2x16unorm tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
unpack4x8snorm tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
unpack4x8unorm tint/writer/msl: Inline constant expressions 2022-06-01 10:08:29 +00:00
workgroupBarrier tint: Rename and move builtin_table and builtin-gen 2022-05-06 15:13:01 +00:00