dawn-cmake/test/intrinsics/gen
Ben Clayton b0455217fa Add refract intrinsic
See: https://github.com/gpuweb/gpuweb/pull/1901

Bug: tint:950
Change-Id: I6f00ab753a2ddf2374352ddf636e1abfebe86ba7
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/56777
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
2021-07-05 16:47:37 +00:00
..
abs validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
acos validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
all validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
any validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
arrayLength validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
asin validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atan validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atan2 validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atomicAdd validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atomicAnd validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atomicCompareExchangeWeak validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atomicExchange validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atomicLoad validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atomicMax validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atomicMin validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atomicOr validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atomicStore validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
atomicXor validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
ceil validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
clamp validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
cos validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
cosh validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
countOneBits validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
cross validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
determinant validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
distance validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
dot validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
dpdx writer/msl: Rework string printing 2021-06-28 15:30:57 +00:00
dpdxCoarse writer/msl: Rework string printing 2021-06-28 15:30:57 +00:00
dpdxFine writer/msl: Rework string printing 2021-06-28 15:30:57 +00:00
dpdy writer/msl: Rework string printing 2021-06-28 15:30:57 +00:00
dpdyCoarse writer/msl: Rework string printing 2021-06-28 15:30:57 +00:00
dpdyFine writer/msl: Rework string printing 2021-06-28 15:30:57 +00:00
exp validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
exp2 validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
faceForward validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
floor validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
fma validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
fract validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
frexp validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
fwidth writer/msl: Rework string printing 2021-06-28 15:30:57 +00:00
fwidthCoarse writer/msl: Rework string printing 2021-06-28 15:30:57 +00:00
fwidthFine writer/msl: Rework string printing 2021-06-28 15:30:57 +00:00
ignore validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
inverseSqrt validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
isFinite validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
isInf validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
isNan validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
isNormal validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
ldexp validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
length validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
log validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
log2 validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
max validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
min validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
mix validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
modf validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
normalize validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
pack2x16float validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
pack2x16snorm validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
pack2x16unorm validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
pack4x8snorm validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
pack4x8unorm validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
pow validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
reflect validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
refract Add refract intrinsic 2021-07-05 16:47:37 +00:00
reverseBits validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
round validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
select validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
sign validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
sin validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
sinh validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
smoothStep validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
sqrt validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
step validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
storageBarrier validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
tan validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
tanh validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
textureDimensions validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
textureLoad writer/hlsl: Fix level packing for textureLoad() 2021-06-30 08:51:36 +00:00
textureNumLayers validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
textureNumLevels validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
textureNumSamples validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
textureSample writer/hlsl: Swizzle depth texture intrinsics 2021-06-24 08:46:06 +00:00
textureSampleBias test/intrinsics: Include overload signature in test case 2021-06-17 20:04:45 +00:00
textureSampleCompare test/intrinsics: Include overload signature in test case 2021-06-17 20:04:45 +00:00
textureSampleCompareLevel validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
textureSampleGrad validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
textureSampleLevel validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
textureStore validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
transpose validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
trunc validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
unpack2x16float validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
unpack2x16snorm validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
unpack2x16unorm validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
unpack4x8snorm validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
unpack4x8unorm validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00
workgroupBarrier validation: compute shader must include 'workgroup_size' in its attributes 2021-06-29 18:39:44 +00:00