.. |
access-new-vector-inside-if-condition
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
always-discarding-function
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
arr-value-set-to-arr-value-squared
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
array-idx-multiplied-by-for-loop-idx
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
assign-array-value-to-another-array
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
assign-array-value-to-another-array-2
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
barrier-in-loop-with-break
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
break-in-do-while-with-nested-if
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
call-function-with-discard
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
call-if-while-switch
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
color-set-in-for-loop
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
color-write-in-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
conditional-return-in-infinite-while
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
control-flow-in-function
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cosh-return-inf-unused
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-access-array-dot
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-analysis-reachable-from-many
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-and-even-numbers-from-fragcoord
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-apfloat-acos-ldexp
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-apfloat-mix-nan
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-apfloat-mod-zero
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-apfloat-module-small-number
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
cov-apfloat-reflect-denorm
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
cov-apfloat-sinh-negative-log2
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
cov-apfloat-tanh
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-apfloat-undefined-matrix-mul
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-apfloat-unpackunorm-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-array-accesses-clamp
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-array-copies-loops-with-limiters
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-asin-undefined-smoothstep
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
cov-atan-trunc-vec4
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-basic-block-discard-in-function
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-bitcount
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-bitfieldreverse-loop-limit-underflow
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-bitwise-inverse-uniform-condition
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-blockfrequency-several-for-loops
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-branch-probability-identity-matrix
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-cast-float-to-int-and-back
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-clamp-loop-limit-increment-float-array
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-clamp-lower-limit-from-always-false
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-clamp-vector-component-condition-using-matrix
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-clamp-vector-element-ceil-negative
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-clamp-vector-variable-negative-offset
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-clear-yz-inside-condition
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-color-output-undefined-in-unexecuted-branch
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-color-overwrite-identity-matrix-multiply
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-combine-and-or-xor-gt-lt
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-condition-loop-index-bitwise-not
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-conditional-discard-inside-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-const-folding-ceil-vec4
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-const-folding-clamp
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-const-folding-clamp-inside-while
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-const-folding-clamp-min
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-const-folding-clamp-vs-original
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-const-folding-dot-condition-true
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-const-folding-gte-const-first
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-const-folding-min-as-loop-range
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-const-folding-mod-one-one-lte
|
Re-generate expected outputs.
|
2021-07-23 17:52:26 +00:00 |
cov-const-folding-pow-large-exp
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-const-folding-same-condition
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-const-folding-sinh-inf
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-const-folding-vector-shuffle
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-constant-folding-atan-over-tanh
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-constants-combine-add-sub
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-constants-mix-uniform
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-continue-break-discard-return-in-loop
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
cov-copy-prop-arrays-func-argument
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-copy-prop-arrays-no-stores
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
cov-copy-prop-arrays-param-uniform
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-cosh-clamped-to-one
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-cumulate-loops-unreachable
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-dag-combiner-clamp-undefined-access-array
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-dag-combiner-combine-casts-legalize-vector-types-xyz-swizzle-for-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-dag-combiner-glf_color
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-dag-combiner-increment-color
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-dag-combiner-loop-bitfieldreverse
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-dag-combiner-neg-div-pow2
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-dag-combiner-same-cond-nested
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-dead-branch-func-return-arg
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
cov-dead-code-unreachable-merge
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-derivative-uniform-vector-global-loop-count
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-descending-loop-min-max-always-zero
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-divide-matrix-transpose-by-constant
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-double-if-true-in-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-empty-loop-minus-one-modulo-variable-one
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-exp2-two
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-float-array-init-pow
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-fold-and-in-for-loop-range
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-fold-bitwise-and-zero
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-fold-bitwise-or-full-mask
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-fold-bitwise-xor
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-fold-logical-and-const-variable
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-fold-logical-and-constant
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-fold-logical-or-constant
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-fold-negate-min-int-value
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-fold-negate-variable
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-fold-shift-gte32
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-fold-shift-right-arithmetic
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-fold-switch-udiv
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-folding-clamp-cmp-const-first
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
cov-folding-merge-add-sub-uniform
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-folding-rules-construct-extract
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-folding-rules-dot-extract
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-folding-rules-dot-no-extract
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-folding-rules-merge-add-sub
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-folding-rules-merge-div-mul
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-folding-rules-merge-divs
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-folding-rules-merge-mul-div
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-folding-rules-merge-sub-add
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-folding-rules-merge-sub-sub
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-folding-rules-merge-var-sub
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-folding-rules-mix-uniform-weight
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-folding-rules-negate-div
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-folding-rules-negate-sub
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-folding-rules-redundant-mix
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-folding-rules-shuffle-extract
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-folding-rules-shuffle-mix
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-folding-rules-split-vector-init
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-folding-rules-vec-mix-uniform
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-for-array-initializing-modulo
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-for-loop-min-increment-array-element
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-for-switch-fallthrough
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-fract-asin-undefined-never-used
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
cov-fract-smoothstep-undefined
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-fragcoord-bitwise-not
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-fragcoord-clamp-array-access
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-fragcoord-multiply
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-function-fragcoord-condition-always-return
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
cov-function-vec2-never-discard
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-global-loop-bound-true-logical-or
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-global-loop-counter-float-accumulate-matrix
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-global-loop-counter-main-function-call
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-global-loop-counter-multiply-one-minus
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-global-loop-counter-squared-comparison
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-if-conversion-identical-branches
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-if-switch-fallthrough
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-if-true-continue
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-if-true-discard-in-do-while-never-reached
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inc-inside-switch-and-for
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-increment-array-element-in-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-increment-float-in-loop-abs
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-increment-global-counter-loop-function
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-increment-inside-clamp
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-increment-int-loop-counter-mod-array
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-increment-multiple-integers
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-increment-vector-array-matrix-element
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
cov-increment-vector-component-with-matrix-copy
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
cov-inline-pass-empty-block
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inline-pass-nested-loops
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
cov-inline-pass-return-in-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inline-pass-unreachable-func
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-add-sub-increase-negative
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inst-combine-add-sub-ldexp
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inst-combine-add-sub-neg-func-arg
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inst-combine-add-sub-pre-increase
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inst-combine-and-or-xor-pack-unpack
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-and-or-xor-switch
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inst-combine-and-or-xor-xor-add
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-compares-isnan
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-compares-ldexp
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-compares-pre-increment-clamp
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inst-combine-compares-ternary-vector-access
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-compares-while-modulo
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inst-combine-mul-div-rem-if-undefined-divide-mix
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-pack-unpack
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-shifts-left-shift-for
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inst-combine-shifts-mix-mix-clamp
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inst-combine-simplify-demanded-pack-unpack
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-simplify-demanded-packsnorm-unpackunorm
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-simplify-demanded-switch-or-xor
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-inst-combine-vector-ops-asin
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-inst-value-tracking-inversesqrt
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-instruction-simplify-bit-shifting
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-instruction-simplify-inclusive-or
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-instruction-simplify-inst-combine-calls-for-compare-function-call-result
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-instruction-simplify-mod-acos-undefined
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
cov-instruction-simplify-mod-sqrt-undefined
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
cov-instruction-simplify-sqrt
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-instructions-first-value-phi
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-instructions-for-if-less-than-equal
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-int-div-round-to-zero
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-int-full-bits-divide-by-two-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-integer-modulo-negative
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-intervalmap-set-stop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-ldexp-undefined-mat-vec-multiply
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-left-shift-array-access
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-left-shift-right-shift-compare
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-liveinterval-different-dest
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-loop-abs-multiply-offset
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-loop-break-floor-nan-never-executed
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-loop-clamp-to-one-empty-condition
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-loop-condition-double-negate
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-loop-dfdx-constant-divide
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-loop-increment-matrix-element-break-after-first-iteration
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-loop-increment-or-divide-by-loop-index
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-loop-integer-half-minus-one
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-loop-logical-xor
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-loop-returns-behind-true-and-false
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-loop-with-two-integers
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-machine-basic-block-for-for-for-less-than
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-machine-scheduler-for-if-pow
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-machinevaluetype-one-iter-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-matching-conditions-break
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-matching-if-always-true-inside-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-matrix-double-transpose
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-matrix-square-mul-with-vector
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-max-clamp-same-minval
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-max-min-less-than
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-mem-pass-sum-struct-members
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-mem-pass-unused-component
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-merge-return-condition-twice
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
cov-min-intbitstofloat-undefined-never-used
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-min-nested-loop-same-value-for-variables
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-missing-return-value-function-never-called
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-mod-uint-bits-float
|
Re-generate expected outputs.
|
2021-07-23 17:52:26 +00:00 |
cov-modulo-zero-never-executed
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
cov-multiple-one-iteration-loops-global-counter-write-matrices
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-nested-functions-accumulate-global-matrix
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-nested-loop-undefined-smoothstep-never-executed
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-nested-loops-global-loop-counter-do-while-accumulate-float
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-nir-array-access
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-nir-opt-large-constants-for-clamp-vector-access
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-nir-opt-loop-unroll-if-if-if-if-do-while
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
cov-not-clamp-matrix-access
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-one-minus-clamp-always-one-cast-to-int
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-optimize-phis-for
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-optimize-phis-for-for-do-while-if-if
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-packhalf-unpackunorm
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-pattern-match-signum
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-pattern-match-single-bit
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-peephole-optimizer-target-instr-info-for-if-if-if
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-pow-identical-value-sqrt
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-pow-undefined
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-pow-undefined-result-condition-with-always-true
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-rcp-negative-int
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-reciprocal-var-minus-one
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-reduce-load-array-replace-extract
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-reduce-load-replace-extract
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
cov-register-coalescer-live-intervals-target-instr-info-for-discard-for-discard
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-reinitialize-matrix-after-undefined-value
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-replace-copy-object
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-return-after-do-while
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
cov-return-after-first-iteration
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-return-partly-undefined-vector-from-array
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-scaled-number-nested-loops
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-scaled-number-nested-loops-array-access
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-schedule-dag-rrlist-mix-log-cos
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-selection-dag-assign-back-and-forth
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-selection-dag-inverse-clamp
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-selection-dag-lt-gt
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-selection-dag-same-cond-twice
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-set-output-color-function-call-nested-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-set-vector-cos-fragcoord
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-simplification-unused-struct
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-simplification-while-inside-for
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-simplify-clamp-max-itself
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-simplify-combine-compares-max-max-one
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-simplify-component-uniform-idx
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-simplify-div-by-uint-one
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-simplify-for-bitwise-condition
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-simplify-ldexp-exponent-zero
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-simplify-max-multiplied-values
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-simplify-modulo-1
|
Re-generate expected outputs.
|
2021-07-23 17:52:26 +00:00 |
cov-simplify-mul-identity
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-simplify-not-less-than-neg
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-simplify-right-shift-greater-than-zero
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-simplify-sign-cosh
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-simplify-smoothstep-undef
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
cov-sin-mul-mat-mat-mul-vec-mat
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-single-block-elim-self-assign
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-sinh-ldexp
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-ssa-rewrite-case-with-default
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-step-sinh
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-struct-float-array-mix-uniform-vectors
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
cov-sum-uniform-vector-components-round
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-tail-duplicator-for-for-for
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-tail-duplicator-infinite-loops
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-target-lowering-dfdx-cos
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-target-lowering-inst-combine-compares-struct-array-clamp-function-cal
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-transpose-multiply
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
cov-trunc-fract-always-zero
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-types-return-in-main-never-hit
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-undefined-inversesqrt-reflect
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
cov-uninitialized-values-passed-to-function-never-executed
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-unpack-unorm-mix-always-one
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-unused-access-past-matrix-elements
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-unused-matrix-copy-inside-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-val-cfg-case-fallthrough
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
cov-value-inst-combine-select-value-tracking-flip-bits
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-value-tracking-apint-inst-combine-simplify-one-mod-loop-iterator
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-value-tracking-inclusive-or
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-value-tracking-known-nonzero
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-value-tracking-max-uintbitstofloat
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-value-tracking-selection-dag-negation-clamp-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-value-tracking-uniform-incident
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-vector-dce-inc-unused-comp
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-vector-dce-unused-component
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-vector-log2-cosh
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-wrap-op-kill-for-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-wrap-op-kill-two-branches
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-write-past-matrix-elements-unused
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-x86-isel-lowering-apfloat-nan-cos-cos
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
cov-x86-isel-lowering-machine-value-type-uint-to-float
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
cov-x86-isel-lowering-negative-left-shift
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
cov-x86-isel-lowering-selection-dag-struct-array-clamp-index
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
create-color-in-do-while-for-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
dead-barriers-in-loops
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
disc-and-add-in-func-in-loop
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
discard-continue-return
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
discard-in-array-manipulating-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
discard-in-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
discard-in-loop-in-function
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
discards-in-control-flow
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
do-while-false-loops
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
do-while-if-return
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
do-while-loop-in-conditionals
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
early-return-and-barrier
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
flag-always-false-if
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
for-condition-always-false
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
for-loop-with-return
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
for-with-ifs-and-return
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
frag-coord-func-call-and-ifs
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
function-with-uniform-return
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
global-array-loops
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
if-and-switch
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
increment-value-in-nested-for-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
injection-switch-as-comparison
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
int-mat2-struct
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
loop-dead-if-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
loop-nested-ifs
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
loops-ifs-continues-call
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
matrices-and-return-in-loop
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
max-mix-conditional-discard
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
mix-floor-add
|
test: Update E2E expected results
|
2021-07-26 22:11:58 +00:00 |
nested-for-break-mat-color
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
nested-for-loops-with-return
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
nested-ifs-and-return-in-for-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
nested-loops-switch
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
nested-switch-break-discard
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
one-sized-array
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
return-float-from-while-loop
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
return-in-loop-in-function
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
return-inside-loop-in-function
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
returned-boolean-in-vector
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
set-color-in-one-iteration-while-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
similar-nested-ifs
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
smoothstep-after-loop
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
spv-access-chains
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-composite-phi
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-composite2
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-composites
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-dead-break-and-unroll
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-declare-bvec4
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-double-branch-to-same-block
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-double-branch-to-same-block2
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-double-branch-to-same-block3
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-load-from-frag-color
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-null-in-phi-and-unroll
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-bifurcation-Os-mutate-var-vector-shuffle
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-bubblesort-flag-complex-conditionals
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-collatz-O-mutate-composite-construct-extract
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-colorgrid-modulo-O-move-block-down
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-maze-flatten-copy-composite
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-mergesort-O-prop-up-mutate-var
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-mergesort-dead-code
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-mergesort-flatten-selection-dead-continues
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-mergesort-func-inline-mutate-var
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-orbit-O-mutate-variable
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-orbit-Os-access-chain-mutate-pointer
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-pillars-O-op-select-to-op-phi
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-pillars-volatile-nontemporal-store
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-quicksort-dontinline
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-quicksort-mat-func-param
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
spv-stable-rects-Os-mutate-var-push-through-var
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-binarysearch-tree-false-if-discard-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-binarysearch-tree-fragcoord-less-than-zero
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-binarysearch-tree-nested-if-and-conditional
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-binarysearch-tree-with-loop-read-write-global
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-collatz-push-constant-with-nested-min-max
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-colorgrid-modulo-double-always-false-discard
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-colorgrid-modulo-float-mat-determinant-clamp
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-colorgrid-modulo-injected-conditional-true
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-colorgrid-modulo-true-conditional-divided-1
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-colorgrid-modulo-true-conditional-simple-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-colorgrid-modulo-vec3-values-from-matrix
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-mergesort-clamped-conditional-bit-shift
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-mergesort-for-always-false-if-discard
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-mergesort-reversed-for-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-quicksort-conditional-bitwise-or-clamp
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-quicksort-for-loop-with-injection
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-quicksort-if-false-else-return
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-quicksort-max-value-as-index
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-rects-vec4-clamp-conditional-min-mix
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
stable-triangle-array-nested-loop
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
stable-triangle-clamp-conditional-mix
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
stable-triangle-nested-conditional-clamped-float
|
spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd
|
2021-07-26 17:34:58 +00:00 |
stable-triangle-nested-for-loop-and-true-if
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
struct-and-unreachable-infinite-loop
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
struct-array-index
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
struct-controlled-loop
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
struct-used-as-temporary
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
switch-if-discard
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
switch-inside-while-always-return
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
switch-loop-switch-if
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
switch-with-empty-if-false
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
switch-with-fall-through-cases
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
transpose-rectangular-matrix
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
two-2-iteration-loops
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
two-for-loops-with-barrier-function
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
two-loops-matrix
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
two-loops-set-struct
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
two-loops-with-break
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
two-nested-do-whiles
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
two-nested-for-loops-with-returns
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
two-nested-infinite-loops-discard
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
undefined-assign-in-infinite-loop
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
undefined-integer-in-function
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
uninit-element-cast-in-loop
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
uninitialized-var-decrement-and-add
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
unreachable-barrier-in-loops
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
unreachable-continue-statement
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
unreachable-discard-statement
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
unreachable-discard-statement-in-if
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
unreachable-loops
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
unreachable-loops-in-switch
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
unreachable-return-in-loop
|
tests: Regenerate expected outputs for HLSL / FXC
|
2021-07-29 18:05:19 +00:00 |
uv-value-comparison-as-boolean
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
vector-values-multiplied-by-fragcoord
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
vectors-and-discard-in-function
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |
while-function-always-false
|
spir-writer: handle break continuing block
|
2021-07-27 15:12:27 +00:00 |
write-before-break
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
write-red-after-search
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
write-red-in-loop-nest
|
Restore "MSL writer: make signed int overflow defined behaviour"
|
2021-07-30 18:59:06 +00:00 |
wrong-color-in-always-false-if
|
Add tests derived from VK-GL-CTS
|
2021-07-23 13:10:12 +00:00 |