..
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
Fix generation of f16 values.
2022-11-10 00:32:12 +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
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
Fix generation of f16 values.
2022-11-10 00:32:12 +00:00
cosh
Fix generation of f16 values.
2022-11-10 00:32:12 +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
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: const eval of extractBits
2022-11-03 13:03:08 +00:00
faceForward
Fix generation of f16 values.
2022-11-10 00:32:12 +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
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
Fix generation of f16 values.
2022-11-10 00:32:12 +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
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
Fix generation of f16 values.
2022-11-10 00:32:12 +00:00
min
Fix generation of f16 values.
2022-11-10 00:32:12 +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
Add const-eval for pack and unpack of 2x16float.
2022-11-09 20:04:37 +00:00
pack2x16snorm
Implemement const-eval for some pack routines.
2022-11-07 14:32:16 +00:00
pack2x16unorm
Implemement const-eval for some pack routines.
2022-11-07 14:32:16 +00:00
pack4x8snorm
Implemement const-eval for some pack routines.
2022-11-07 14:32:16 +00:00
pack4x8unorm
Implemement const-eval for some pack routines.
2022-11-07 14:32:16 +00:00
pow
Fix generation of f16 values.
2022-11-10 00:32:12 +00:00
quantizeToF16
tint: Implement const-eval of quantizeToF16
2022-11-02 17:29:48 +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: const eval of reverseBits
2022-11-04 13:48:26 +00:00
round
Fix generation of f16 values.
2022-11-10 00:32:12 +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
Fix generation of f16 values.
2022-11-10 00:32:12 +00:00
sinh
Fix generation of f16 values.
2022-11-10 00:32:12 +00:00
smoothstep
Fix generation of f16 values.
2022-11-10 00:32:12 +00:00
sqrt
Fix generation of f16 values.
2022-11-10 00:32:12 +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
Fix generation of f16 values.
2022-11-10 00:32:12 +00:00
tanh
Fix generation of f16 values.
2022-11-10 00:32:12 +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
Fix generation of f16 values.
2022-11-10 00:32:12 +00:00
unpack2x16float
Add const-eval for pack and unpack of 2x16float.
2022-11-09 20:04:37 +00:00
unpack2x16snorm
Implemement const-eval for some unpack routines.
2022-11-07 22:28:01 +00:00
unpack2x16unorm
Implemement const-eval for some unpack routines.
2022-11-07 22:28:01 +00:00
unpack4x8snorm
Implemement const-eval for some unpack routines.
2022-11-07 22:28:01 +00:00
unpack4x8unorm
Implemement const-eval for some unpack routines.
2022-11-07 22:28:01 +00:00
workgroupBarrier
test/tint: Regenerate expectations
2022-07-26 17:16:15 +00:00