ci/deqp: Switch to a new dEQP runner written in Rust.
I found the C++ runner hard to develop on, and we had stability issues and outstanding feature needs that made me want something I felt good about hacking on. Thus, Rewrite It In Rust of the deqp runner. The new runner includes: - Skip lists don't reshuffle the test list. - Known-flake handling without resorting to skip lists (fixing our main CI reliability issue on a3xx right now). - Per-thread Vulkan shader caches should speed up VK CI runtime. - Tracking of crashes separate from fails (so we can see progress on that front). - Logging of deqp stderr spam (particularly assertion failures!) in the CI log. - Integrated QPA filtering so we don't have bash perf issues for it. - Logging of what caselist to go look at for a given error report (in red, so it's easier to find in your CI log). - The code is 1/3 unit tests, and easy to extend for more coverage. - Non-LAVA CI runs create a failures.csv in artifacts that you can check in as your deqp-*-fails.txt file. - Test runtime is included in results.csv so you can debug how to speed up your CI job. - Pretty summary at the end of the run of slow/flaky/failed tests. Since this is a new runner with a different RNG, the test groups are shuffled one more time. This seems to result in some panfrost T720 stability issues (See its new deqp-panfrost-t720-flakes.txt), and one new flake in freedreno a630. Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7434>
This commit is contained in:
+4
-3
@@ -352,13 +352,13 @@ x86_test-base:
|
|||||||
x86_test-gl:
|
x86_test-gl:
|
||||||
extends: .use-x86_test-base
|
extends: .use-x86_test-base
|
||||||
variables:
|
variables:
|
||||||
FDO_DISTRIBUTION_TAG: &x86_test-gl "2020-11-05-kmod"
|
FDO_DISTRIBUTION_TAG: &x86_test-gl "2020-11-05-deqp-runner"
|
||||||
|
|
||||||
# Debian 10 based x86 test image for VK
|
# Debian 10 based x86 test image for VK
|
||||||
x86_test-vk:
|
x86_test-vk:
|
||||||
extends: .use-x86_test-base
|
extends: .use-x86_test-base
|
||||||
variables:
|
variables:
|
||||||
FDO_DISTRIBUTION_TAG: &x86_test-vk "2020-11-05-kmod"
|
FDO_DISTRIBUTION_TAG: &x86_test-vk "2020-11-05-deqp-runner"
|
||||||
|
|
||||||
# Debian 9 based x86 build image (old LLVM)
|
# Debian 9 based x86 build image (old LLVM)
|
||||||
x86_build_old:
|
x86_build_old:
|
||||||
@@ -414,7 +414,7 @@ arm64_test:
|
|||||||
extends:
|
extends:
|
||||||
- .use-arm_test-base
|
- .use-arm_test-base
|
||||||
variables:
|
variables:
|
||||||
FDO_DISTRIBUTION_TAG: &arm64_test "2020-09-28-deqp-surfaceless-fix"
|
FDO_DISTRIBUTION_TAG: &arm64_test "2020-11-03-deqp-runner"
|
||||||
|
|
||||||
.use-arm64_test:
|
.use-arm64_test:
|
||||||
variables:
|
variables:
|
||||||
@@ -1122,6 +1122,7 @@ softpipe-gles2:
|
|||||||
variables:
|
variables:
|
||||||
DEQP_EXPECTED_FAILS: deqp-softpipe-fails.txt
|
DEQP_EXPECTED_FAILS: deqp-softpipe-fails.txt
|
||||||
DEQP_SKIPS: deqp-softpipe-skips.txt
|
DEQP_SKIPS: deqp-softpipe-skips.txt
|
||||||
|
DEQP_FLAKES: deqp-softpipe-flakes.txt
|
||||||
GALLIUM_DRIVER: "softpipe"
|
GALLIUM_DRIVER: "softpipe"
|
||||||
DEQP_EXPECTED_RENDERER: softpipe
|
DEQP_EXPECTED_RENDERER: softpipe
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ for var in \
|
|||||||
DEQP_NO_SAVE_RESULTS \
|
DEQP_NO_SAVE_RESULTS \
|
||||||
DEQP_FLAKES \
|
DEQP_FLAKES \
|
||||||
DEQP_PARALLEL \
|
DEQP_PARALLEL \
|
||||||
DEQP_RUN_SUFFIX \
|
DEQP_RESULTS_DIR \
|
||||||
DEQP_SKIPS \
|
DEQP_SKIPS \
|
||||||
DEQP_VARIANT \
|
DEQP_VARIANT \
|
||||||
DEQP_VER \
|
DEQP_VER \
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ class SerialBuffer:
|
|||||||
line = line.decode(errors="replace")
|
line = line.decode(errors="replace")
|
||||||
|
|
||||||
time = datetime.now().strftime('%y-%m-%d %H:%M:%S')
|
time = datetime.now().strftime('%y-%m-%d %H:%M:%S')
|
||||||
print("{time} {prefix}{line}{endc}".format(
|
print("{endc}{time} {prefix}{line}".format(
|
||||||
time=time, prefix=self.prefix, line=line, endc='\033[0m'), flush=True, end='')
|
time=time, prefix=self.prefix, line=line, endc='\033[0m'), flush=True, end='')
|
||||||
|
|
||||||
self.line_queue.put(line)
|
self.line_queue.put(line)
|
||||||
|
|||||||
@@ -1,10 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
set -ex
|
|
||||||
|
|
||||||
git clone https://gitlab.freedesktop.org/mesa/parallel-deqp-runner.git --depth 1 -b mesa-ci-2020-06-15 /parallel-deqp-runner
|
|
||||||
pushd /parallel-deqp-runner
|
|
||||||
meson build/ $EXTRA_MESON_ARGS
|
|
||||||
ninja -C build install
|
|
||||||
popd
|
|
||||||
rm -rf /parallel-deqp-runner
|
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
cargo install deqp-runner \
|
||||||
|
-j ${FDO_CI_CONCURRENT:-4} \
|
||||||
|
--version 0.1.5 \
|
||||||
|
--root /usr/local \
|
||||||
|
$EXTRA_CARGO_ARGS
|
||||||
@@ -0,0 +1,31 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Note that this script is not actually "building" rust, but build- is the
|
||||||
|
# convention for the shared helpers for putting stuff in our containers.
|
||||||
|
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
# cargo (and rustup) wants to store stuff in $HOME/.cargo, and binaries in
|
||||||
|
# $HOME/.cargo/bin. Make bin a link to a public bin directory so the commands
|
||||||
|
# are just available to all build jobs.
|
||||||
|
mkdir -p $HOME/.cargo
|
||||||
|
ln -s /usr/local/bin $HOME/.cargo/bin
|
||||||
|
|
||||||
|
# For rust in Mesa, we use rustup to install. This lets us pick an arbitrary
|
||||||
|
# version of the compiler, rather than whatever the container's Debian comes
|
||||||
|
# with.
|
||||||
|
#
|
||||||
|
# Pick the rust compiler (1.41) available in Debian stable, and pick a specific
|
||||||
|
# snapshot from rustup so the compiler doesn't drift on us.
|
||||||
|
wget https://sh.rustup.rs -O - | \
|
||||||
|
sh -s -- -y --default-toolchain 1.41.1-2020-02-27
|
||||||
|
|
||||||
|
# Set up a config script for cross compiling -- cargo needs your system cc for
|
||||||
|
# linking in cross builds, but doesn't know what you want to use for system cc.
|
||||||
|
cat > /root/.cargo/config <<EOF
|
||||||
|
[target.armv7-unknown-linux-gnueabihf]
|
||||||
|
linker = "arm-linux-gnueabihf-gcc"
|
||||||
|
|
||||||
|
[target.aarch64-unknown-linux-gnu]
|
||||||
|
linker = "aarch64-linux-gnu-gcc"
|
||||||
|
EOF
|
||||||
@@ -2,4 +2,7 @@
|
|||||||
|
|
||||||
apt-get autoremove -y --purge
|
apt-get autoremove -y --purge
|
||||||
|
|
||||||
|
# Clean up any build cache for rust.
|
||||||
|
rm -rf /.cargo
|
||||||
|
|
||||||
ccache --show-stats
|
ccache --show-stats
|
||||||
|
|||||||
@@ -17,6 +17,9 @@ check_minio "${CI_PROJECT_PATH}"
|
|||||||
|
|
||||||
. .gitlab-ci/container/container_pre_build.sh
|
. .gitlab-ci/container/container_pre_build.sh
|
||||||
|
|
||||||
|
# Install rust, which we'll be using for deqp-runner. It will be cleaned up at the end.
|
||||||
|
. .gitlab-ci/build-rust.sh
|
||||||
|
|
||||||
if [[ "$DEBIAN_ARCH" = "arm64" ]]; then
|
if [[ "$DEBIAN_ARCH" = "arm64" ]]; then
|
||||||
GCC_ARCH="aarch64-linux-gnu"
|
GCC_ARCH="aarch64-linux-gnu"
|
||||||
KERNEL_ARCH="arm64"
|
KERNEL_ARCH="arm64"
|
||||||
@@ -43,6 +46,14 @@ if [[ -e /cross_file-$DEBIAN_ARCH.txt ]]; then
|
|||||||
EXTRA_MESON_ARGS="--cross-file /cross_file-$DEBIAN_ARCH.txt"
|
EXTRA_MESON_ARGS="--cross-file /cross_file-$DEBIAN_ARCH.txt"
|
||||||
EXTRA_CMAKE_ARGS="-DCMAKE_TOOLCHAIN_FILE=/toolchain-$DEBIAN_ARCH.cmake"
|
EXTRA_CMAKE_ARGS="-DCMAKE_TOOLCHAIN_FILE=/toolchain-$DEBIAN_ARCH.cmake"
|
||||||
|
|
||||||
|
if [ $DEBIAN_ARCH = arm64 ]; then
|
||||||
|
RUST_TARGET="aarch64-unknown-linux-gnu"
|
||||||
|
elif [ $DEBIAN_ARCH = armhf ]; then
|
||||||
|
RUST_TARGET="armv7-unknown-linux-gnueabihf"
|
||||||
|
fi
|
||||||
|
rustup target add $RUST_TARGET
|
||||||
|
export EXTRA_CARGO_ARGS="--target $RUST_TARGET"
|
||||||
|
|
||||||
export ARCH=${KERNEL_ARCH}
|
export ARCH=${KERNEL_ARCH}
|
||||||
export CROSS_COMPILE="${GCC_ARCH}-"
|
export CROSS_COMPILE="${GCC_ARCH}-"
|
||||||
fi
|
fi
|
||||||
@@ -87,7 +98,8 @@ if [[ "$DEBIAN_ARCH" = "armhf" ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
############### Build dEQP runner
|
############### Build dEQP runner
|
||||||
. .gitlab-ci/build-cts-runner.sh
|
|
||||||
|
. .gitlab-ci/build-deqp-runner.sh
|
||||||
mkdir -p /lava-files/rootfs-${DEBIAN_ARCH}/usr/bin
|
mkdir -p /lava-files/rootfs-${DEBIAN_ARCH}/usr/bin
|
||||||
mv /usr/local/bin/deqp-runner /lava-files/rootfs-${DEBIAN_ARCH}/usr/bin/.
|
mv /usr/local/bin/deqp-runner /lava-files/rootfs-${DEBIAN_ARCH}/usr/bin/.
|
||||||
|
|
||||||
@@ -131,6 +143,9 @@ mkdir -p kernel
|
|||||||
wget -qO- ${KERNEL_URL} | tar -xz --strip-components=1 -C kernel
|
wget -qO- ${KERNEL_URL} | tar -xz --strip-components=1 -C kernel
|
||||||
pushd kernel
|
pushd kernel
|
||||||
|
|
||||||
|
############### Delete rust, since the tests won't be compiling anything.
|
||||||
|
rm -rf /root/.rustup /root/.cargo
|
||||||
|
|
||||||
# The kernel doesn't like the gold linker (or the old lld in our debians).
|
# The kernel doesn't like the gold linker (or the old lld in our debians).
|
||||||
# Sneak in some override symlinks during kernel build until we can update
|
# Sneak in some override symlinks during kernel build until we can update
|
||||||
# debian (they'll get blown away by the rm of the kernel dir at the end).
|
# debian (they'll get blown away by the rm of the kernel dir at the end).
|
||||||
|
|||||||
@@ -66,9 +66,10 @@ apt-get install -y --no-remove \
|
|||||||
|
|
||||||
INCLUDE_OPENCL_TESTS=1 . .gitlab-ci/build-piglit.sh
|
INCLUDE_OPENCL_TESTS=1 . .gitlab-ci/build-piglit.sh
|
||||||
|
|
||||||
############### Build dEQP runner
|
############### Build dEQP runner (and install rust temporarily for it)
|
||||||
|
. .gitlab-ci/build-rust.sh
|
||||||
. .gitlab-ci/build-cts-runner.sh
|
. .gitlab-ci/build-deqp-runner.sh
|
||||||
|
rm -rf /root/.rustup /root/.cargo
|
||||||
|
|
||||||
############### Build dEQP GL
|
############### Build dEQP GL
|
||||||
|
|
||||||
|
|||||||
@@ -107,16 +107,16 @@ wine \
|
|||||||
|
|
||||||
. .gitlab-ci/container/container_pre_build.sh
|
. .gitlab-ci/container/container_pre_build.sh
|
||||||
|
|
||||||
############### Build dEQP runner
|
############### Build dEQP runner (and install rust temporarily for it)
|
||||||
|
. .gitlab-ci/build-rust.sh
|
||||||
. .gitlab-ci/build-cts-runner.sh
|
. .gitlab-ci/build-deqp-runner.sh
|
||||||
|
rm -rf /root/.rustup /root/.cargo
|
||||||
|
|
||||||
############### Build Fossilize
|
############### Build Fossilize
|
||||||
|
|
||||||
. .gitlab-ci/build-fossilize.sh
|
. .gitlab-ci/build-fossilize.sh
|
||||||
|
|
||||||
############### Build dEQP VK
|
############### Build dEQP VK
|
||||||
|
|
||||||
. .gitlab-ci/build-deqp.sh
|
. .gitlab-ci/build-deqp.sh
|
||||||
|
|
||||||
############### Build gfxreconstruct
|
############### Build gfxreconstruct
|
||||||
|
|||||||
@@ -12,6 +12,23 @@ fi
|
|||||||
# Rely on qemu-user being configured in binfmt_misc on the host
|
# Rely on qemu-user being configured in binfmt_misc on the host
|
||||||
sed -i -e '/\[properties\]/a\' -e "needs_exe_wrapper = False" "$cross_file"
|
sed -i -e '/\[properties\]/a\' -e "needs_exe_wrapper = False" "$cross_file"
|
||||||
|
|
||||||
|
# Add a line for rustc, which debcrossgen is missing.
|
||||||
|
cc=`sed -n 's|c = .\(.*\).|\1|p' < $cross_file`
|
||||||
|
if [[ "$arch" = "arm64" ]]; then
|
||||||
|
rust_target=aarch64-unknown-linux-gnu
|
||||||
|
elif [[ "$arch" = "armhf" ]]; then
|
||||||
|
rust_target=armv7-unknown-linux-gnueabihf
|
||||||
|
elif [[ "$arch" = "i386" ]]; then
|
||||||
|
rust_target=i686-unknown-linux-gnu
|
||||||
|
elif [[ "$arch" = "ppc64el" ]]; then
|
||||||
|
rust_target=powerpc64le-unknown-linux-gnu
|
||||||
|
elif [[ "$arch" = "s390x" ]]; then
|
||||||
|
rust_target=s390x-unknown-linux-gnu
|
||||||
|
else
|
||||||
|
echo "Needs rustc target mapping"
|
||||||
|
fi
|
||||||
|
sed -i -e '/\[binaries\]/a\' -e "rust = ['rustc', '--target=$rust_target', '-C', 'linker=$cc']" "$cross_file"
|
||||||
|
|
||||||
# Set up cmake cross compile toolchain file for dEQP builds
|
# Set up cmake cross compile toolchain file for dEQP builds
|
||||||
toolchain_file="/toolchain-$arch.cmake"
|
toolchain_file="/toolchain-$arch.cmake"
|
||||||
if [[ "$arch" = "arm64" ]]; then
|
if [[ "$arch" = "arm64" ]]; then
|
||||||
|
|||||||
@@ -1,481 +1,481 @@
|
|||||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center
|
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail
|
||||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner
|
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip
|
dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center
|
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner
|
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z,Fail
|
||||||
dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units
|
dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_npot
|
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_npot
|
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_npot
|
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_npot
|
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_l8_npot
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_l8_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_npot
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_npot
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_npot
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_npot
|
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_npot
|
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_npot
|
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_npot
|
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_npot
|
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_npot
|
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_npot
|
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_npot,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_npot
|
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_npot,Fail
|
||||||
|
|
||||||
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center
|
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center,Fail
|
||||||
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner
|
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||||
dEQP-GLES3.functional.clipping.point.wide_point_clip
|
dEQP-GLES3.functional.clipping.point.wide_point_clip,Fail
|
||||||
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center
|
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||||
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_corner
|
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||||
dEQP-GLES3.functional.draw.instancing.draw_arrays_instanced_grid_100x100
|
dEQP-GLES3.functional.draw.instancing.draw_arrays_instanced_grid_100x100,Fail
|
||||||
dEQP-GLES3.functional.draw.instancing.draw_arrays_instanced_grid_32x32
|
dEQP-GLES3.functional.draw.instancing.draw_arrays_instanced_grid_32x32,Fail
|
||||||
dEQP-GLES3.functional.draw.instancing.draw_elements_instanced_grid_100x100
|
dEQP-GLES3.functional.draw.instancing.draw_elements_instanced_grid_100x100,Fail
|
||||||
dEQP-GLES3.functional.draw.instancing.draw_elements_instanced_grid_32x32
|
dEQP-GLES3.functional.draw.instancing.draw_elements_instanced_grid_32x32,Fail
|
||||||
dEQP-GLES3.functional.draw.random.124
|
dEQP-GLES3.functional.draw.random.124,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_basic
|
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_basic,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_scale
|
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_scale,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_stencil_only
|
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_stencil_only,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth32f_stencil8_basic
|
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth32f_stencil8_basic,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth32f_stencil8_scale
|
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth32f_stencil8_scale,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth32f_stencil8_stencil_only
|
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth32f_stencil8_stencil_only,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.color.blend.r8_src_over
|
dEQP-GLES3.functional.fbo.color.blend.r8_src_over,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.basic.depth24_stencil8
|
dEQP-GLES3.functional.fbo.depth.basic.depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.basic.depth32f_stencil8
|
dEQP-GLES3.functional.fbo.depth.basic.depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.basic.depth_component16
|
dEQP-GLES3.functional.fbo.depth.basic.depth_component16,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.basic.depth_component24
|
dEQP-GLES3.functional.fbo.depth.basic.depth_component24,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.basic.depth_component32f
|
dEQP-GLES3.functional.fbo.depth.basic.depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth24_stencil8
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth32f_stencil8
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component16
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component16,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component24
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component24,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component32f
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth24_stencil8
|
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth32f_stencil8
|
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component16
|
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component16,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component24
|
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component24,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component32f
|
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_color
|
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_color,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_depth
|
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_depth,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_color
|
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_color,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth
|
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth_stencil
|
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth_stencil,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_stencil
|
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_stencil,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_color
|
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_color,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_depth
|
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_depth,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_color
|
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_color,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_depth
|
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_depth,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_depth_stencil
|
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_depth_stencil,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_stencil
|
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_stencil,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth24_stencil8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth32f_stencil8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component16
|
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component16,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component24
|
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component24,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component32f
|
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.r11f_g11f_b10f
|
dEQP-GLES3.functional.fbo.msaa.2_samples.r11f_g11f_b10f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.r16f
|
dEQP-GLES3.functional.fbo.msaa.2_samples.r16f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.r8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.r8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rg16f
|
dEQP-GLES3.functional.fbo.msaa.2_samples.rg16f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rg8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.rg8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb10_a2
|
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb10_a2,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb565
|
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb565,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb5_a1
|
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb5_a1,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.rgb8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgba4
|
dEQP-GLES3.functional.fbo.msaa.2_samples.rgba4,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgba8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.rgba8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.srgb8_alpha8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.srgb8_alpha8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.stencil_index8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.stencil_index8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth24_stencil8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth32f_stencil8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component16
|
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component16,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component24
|
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component24,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component32f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.r11f_g11f_b10f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.r11f_g11f_b10f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.r16f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.r16f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.r8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.r8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rg16f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rg16f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rg8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rg8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb10_a2
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb10_a2,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb565
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb565,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb5_a1
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb5_a1,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rgb8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba4
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba4,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.srgb8_alpha8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.srgb8_alpha8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.stencil_index8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.stencil_index8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_rbo_depth_component16
|
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_rbo_depth_component16,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_rbo_depth_component32f
|
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_rbo_depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_rbo_depth24_stencil8
|
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_rbo_depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_rbo_depth32f_stencil8
|
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_rbo_depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_tex2d_depth24_stencil8
|
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_tex2d_depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_tex2d_depth32f_stencil8
|
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_stencil_tex2d_depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_tex2d_depth_component16
|
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_tex2d_depth_component16,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_tex2d_depth_component24
|
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_tex2d_depth_component24,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_tex2d_depth_component32f
|
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_depth_tex2d_depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_stencil_rbo_stencil_index8
|
dEQP-GLES3.functional.fbo.render.recreate_depth_stencil.tex2d_rgba8_stencil_rbo_stencil_index8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.rbo_r8
|
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.rbo_r8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.rbo_r8_depth_rbo_depth24_stencil8
|
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.rbo_r8_depth_rbo_depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.rbo_r8_depth_stencil_rbo_depth24_stencil8
|
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.rbo_r8_depth_stencil_rbo_depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.tex2d_r8
|
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.tex2d_r8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.tex2d_r8_depth_rbo_depth24_stencil8
|
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.tex2d_r8_depth_rbo_depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.tex2d_r8_depth_stencil_rbo_depth24_stencil8
|
dEQP-GLES3.functional.fbo.render.shared_colorbuffer.tex2d_r8_depth_stencil_rbo_depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.lifetime.attach.deleted_input.buffer_vertex_array
|
dEQP-GLES3.functional.lifetime.attach.deleted_input.buffer_vertex_array,Fail
|
||||||
dEQP-GLES3.functional.lifetime.attach.deleted_output.buffer_transform_feedback
|
dEQP-GLES3.functional.lifetime.attach.deleted_output.buffer_transform_feedback,Fail
|
||||||
dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_alpha_to_coverage
|
dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_alpha_to_coverage,Fail
|
||||||
dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_sample_coverage
|
dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_sample_coverage,Fail
|
||||||
dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_sample_coverage_inverted
|
dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_sample_coverage_inverted,Fail
|
||||||
dEQP-GLES3.functional.multisample.fbo_max_samples.sample_coverage_invert
|
dEQP-GLES3.functional.multisample.fbo_max_samples.sample_coverage_invert,Fail
|
||||||
dEQP-GLES3.functional.negative_api.buffer.blit_framebuffer_multisample
|
dEQP-GLES3.functional.negative_api.buffer.blit_framebuffer_multisample,Fail
|
||||||
dEQP-GLES3.functional.negative_api.buffer.read_pixels_fbo_format_mismatch
|
dEQP-GLES3.functional.negative_api.buffer.read_pixels_fbo_format_mismatch,Fail
|
||||||
dEQP-GLES3.functional.negative_api.vertex_array.draw_elements_instanced
|
dEQP-GLES3.functional.negative_api.vertex_array.draw_elements_instanced,Fail
|
||||||
dEQP-GLES3.functional.negative_api.vertex_array.draw_range_elements
|
dEQP-GLES3.functional.negative_api.vertex_array.draw_range_elements,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_clear
|
dEQP-GLES3.functional.occlusion_query.depth_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_clear_stencil_write
|
dEQP-GLES3.functional.occlusion_query.depth_clear_stencil_write,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_clear_stencil_write_stencil_clear
|
dEQP-GLES3.functional.occlusion_query.depth_clear_stencil_write_stencil_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_write
|
dEQP-GLES3.functional.occlusion_query.depth_write,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear
|
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear_stencil_clear
|
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear_stencil_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear_stencil_write
|
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear_stencil_write,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear_stencil_write_stencil_clear
|
dEQP-GLES3.functional.occlusion_query.depth_write_depth_clear_stencil_write_stencil_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_write_stencil_clear
|
dEQP-GLES3.functional.occlusion_query.depth_write_stencil_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_write_stencil_write
|
dEQP-GLES3.functional.occlusion_query.depth_write_stencil_write,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.depth_write_stencil_write_stencil_clear
|
dEQP-GLES3.functional.occlusion_query.depth_write_stencil_write_stencil_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.scissor
|
dEQP-GLES3.functional.occlusion_query.scissor,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.scissor_depth_clear_stencil_write
|
dEQP-GLES3.functional.occlusion_query.scissor_depth_clear_stencil_write,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.scissor_depth_clear_stencil_write_stencil_clear
|
dEQP-GLES3.functional.occlusion_query.scissor_depth_clear_stencil_write_stencil_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.scissor_depth_write_depth_clear
|
dEQP-GLES3.functional.occlusion_query.scissor_depth_write_depth_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.scissor_depth_write_stencil_write
|
dEQP-GLES3.functional.occlusion_query.scissor_depth_write_stencil_write,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.scissor_depth_write_stencil_write_stencil_clear
|
dEQP-GLES3.functional.occlusion_query.scissor_depth_write_stencil_write_stencil_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.scissor_stencil_write
|
dEQP-GLES3.functional.occlusion_query.scissor_stencil_write,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.scissor_stencil_write_stencil_clear
|
dEQP-GLES3.functional.occlusion_query.scissor_stencil_write_stencil_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.stencil_clear
|
dEQP-GLES3.functional.occlusion_query.stencil_clear,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.stencil_write
|
dEQP-GLES3.functional.occlusion_query.stencil_write,Fail
|
||||||
dEQP-GLES3.functional.occlusion_query.stencil_write_stencil_clear
|
dEQP-GLES3.functional.occlusion_query.stencil_write_stencil_clear,Fail
|
||||||
dEQP-GLES3.functional.polygon_offset.fixed16_displacement_with_units
|
dEQP-GLES3.functional.polygon_offset.fixed16_displacement_with_units,Fail
|
||||||
dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units
|
dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.interpolation.lines_wide
|
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.interpolation.lines_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.interpolation.triangles
|
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.interpolation.triangles,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines_wide
|
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.points
|
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.points,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.interpolation.triangles
|
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.interpolation.triangles,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.primitives.points
|
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.primitives.points,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.triangles
|
dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.triangles,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.texture_2d.primitives.points
|
dEQP-GLES3.functional.rasterization.fbo.texture_2d.primitives.points,Fail
|
||||||
dEQP-GLES3.functional.rasterization.flatshading.lines_wide
|
dEQP-GLES3.functional.rasterization.flatshading.lines_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.flatshading.triangles
|
dEQP-GLES3.functional.rasterization.flatshading.triangles,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_highp
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_highp,Fail
|
||||||
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_mediump
|
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_mediump,Fail
|
||||||
dEQP-GLES3.functional.shaders.linkage.varying.rules.differing_interpolation_2
|
dEQP-GLES3.functional.shaders.linkage.varying.rules.differing_interpolation_2,Fail
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_vertex
|
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_vertex,Fail
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_vertex
|
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_vertex,Fail
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_vertex
|
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_vertex,Fail
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_vertex
|
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darrayshadow_vertex,Fail
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_vertex
|
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_vertex,Fail
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_vertex
|
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2dshadow_vertex,Fail
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_vertex
|
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_vertex,Fail
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_vertex
|
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_vertex,Fail
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.sampler2dshadow_vertex
|
dEQP-GLES3.functional.shaders.texture_functions.textureprojlodoffset.sampler2dshadow_vertex,Fail
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler2dshadow_vertex
|
dEQP-GLES3.functional.shaders.texture_functions.textureprojoffset.sampler2dshadow_vertex,Fail
|
||||||
dEQP-GLES3.functional.state_query.fbo.framebuffer_attachment_component_type
|
dEQP-GLES3.functional.state_query.fbo.framebuffer_attachment_component_type,Fail
|
||||||
dEQP-GLES3.functional.state_query.integers.max_samples_getfloat
|
dEQP-GLES3.functional.state_query.integers.max_samples_getfloat,Fail
|
||||||
dEQP-GLES3.functional.state_query.integers.max_samples_getinteger64
|
dEQP-GLES3.functional.state_query.integers.max_samples_getinteger64,Fail
|
||||||
dEQP-GLES3.functional.state_query.rbo.renderbuffer_component_size_color
|
dEQP-GLES3.functional.state_query.rbo.renderbuffer_component_size_color,Fail
|
||||||
dEQP-GLES3.functional.texture.mipmap.cube.max_level.linear_nearest
|
dEQP-GLES3.functional.texture.mipmap.cube.max_level.linear_nearest,Fail
|
||||||
dEQP-GLES3.functional.texture.specification.random_teximage2d.cube_3
|
dEQP-GLES3.functional.texture.specification.random_teximage2d.cube_3,Fail
|
||||||
dEQP-GLES3.functional.texture.units.2_units.mixed.1
|
dEQP-GLES3.functional.texture.units.2_units.mixed.1,Fail
|
||||||
dEQP-GLES3.functional.texture.units.2_units.mixed.9
|
dEQP-GLES3.functional.texture.units.2_units.mixed.9,Fail
|
||||||
dEQP-GLES3.functional.texture.units.2_units.only_3d.5
|
dEQP-GLES3.functional.texture.units.2_units.only_3d.5,Fail
|
||||||
dEQP-GLES3.functional.texture.units.2_units.only_3d.9
|
dEQP-GLES3.functional.texture.units.2_units.only_3d.9,Fail
|
||||||
dEQP-GLES3.functional.texture.units.2_units.only_cube.2
|
dEQP-GLES3.functional.texture.units.2_units.only_cube.2,Fail
|
||||||
dEQP-GLES3.functional.texture.units.4_units.mixed.1
|
dEQP-GLES3.functional.texture.units.4_units.mixed.1,Fail
|
||||||
dEQP-GLES3.functional.texture.units.4_units.mixed.9
|
dEQP-GLES3.functional.texture.units.4_units.mixed.9,Fail
|
||||||
dEQP-GLES3.functional.texture.units.4_units.only_2d.0
|
dEQP-GLES3.functional.texture.units.4_units.only_2d.0,Fail
|
||||||
dEQP-GLES3.functional.texture.units.4_units.only_2d_array.0
|
dEQP-GLES3.functional.texture.units.4_units.only_2d_array.0,Fail
|
||||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.0
|
dEQP-GLES3.functional.texture.units.4_units.only_3d.0,Fail
|
||||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.1
|
dEQP-GLES3.functional.texture.units.4_units.only_3d.1,Fail
|
||||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.5
|
dEQP-GLES3.functional.texture.units.4_units.only_3d.5,Fail
|
||||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.7
|
dEQP-GLES3.functional.texture.units.4_units.only_3d.7,Fail
|
||||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.9
|
dEQP-GLES3.functional.texture.units.4_units.only_3d.9,Fail
|
||||||
dEQP-GLES3.functional.texture.units.4_units.only_cube.2
|
dEQP-GLES3.functional.texture.units.4_units.only_cube.2,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.mixed.6
|
dEQP-GLES3.functional.texture.units.8_units.mixed.6,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.mixed.7
|
dEQP-GLES3.functional.texture.units.8_units.mixed.7,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.mixed.8
|
dEQP-GLES3.functional.texture.units.8_units.mixed.8,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.only_2d.0
|
dEQP-GLES3.functional.texture.units.8_units.only_2d.0,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.only_2d.6
|
dEQP-GLES3.functional.texture.units.8_units.only_2d.6,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.only_2d_array.0
|
dEQP-GLES3.functional.texture.units.8_units.only_2d_array.0,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.only_2d_array.6
|
dEQP-GLES3.functional.texture.units.8_units.only_2d_array.6,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.only_3d.6
|
dEQP-GLES3.functional.texture.units.8_units.only_3d.6,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.only_3d.8
|
dEQP-GLES3.functional.texture.units.8_units.only_3d.8,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.only_cube.1
|
dEQP-GLES3.functional.texture.units.8_units.only_cube.1,Fail
|
||||||
dEQP-GLES3.functional.texture.units.8_units.only_cube.2
|
dEQP-GLES3.functional.texture.units.8_units.only_cube.2,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.mixed.0
|
dEQP-GLES3.functional.texture.units.all_units.mixed.0,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.mixed.5
|
dEQP-GLES3.functional.texture.units.all_units.mixed.5,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.mixed.6
|
dEQP-GLES3.functional.texture.units.all_units.mixed.6,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.mixed.8
|
dEQP-GLES3.functional.texture.units.all_units.mixed.8,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.mixed.9
|
dEQP-GLES3.functional.texture.units.all_units.mixed.9,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.only_2d.0
|
dEQP-GLES3.functional.texture.units.all_units.only_2d.0,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.only_2d.6
|
dEQP-GLES3.functional.texture.units.all_units.only_2d.6,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.only_2d_array.0
|
dEQP-GLES3.functional.texture.units.all_units.only_2d_array.0,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.only_2d_array.5
|
dEQP-GLES3.functional.texture.units.all_units.only_2d_array.5,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.only_2d_array.6
|
dEQP-GLES3.functional.texture.units.all_units.only_2d_array.6,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.only_3d.5
|
dEQP-GLES3.functional.texture.units.all_units.only_3d.5,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.only_3d.6
|
dEQP-GLES3.functional.texture.units.all_units.only_3d.6,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.only_cube.1
|
dEQP-GLES3.functional.texture.units.all_units.only_cube.1,Fail
|
||||||
dEQP-GLES3.functional.texture.units.all_units.only_cube.2
|
dEQP-GLES3.functional.texture.units.all_units.only_cube.2,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_lines_interleaved
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_lines_interleaved,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_lines_separate
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_lines_separate,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_triangles_interleaved
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_triangles_interleaved,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_triangles_separate
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.highp_vec4_triangles_separate,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_lines_interleaved
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_lines_interleaved,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_lines_separate
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_lines_separate,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_triangles_interleaved
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_triangles_interleaved,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_triangles_separate
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.lowp_vec4_triangles_separate,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_lines_interleaved
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_lines_interleaved,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_lines_separate
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_lines_separate,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_triangles_interleaved
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_triangles_interleaved,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_triangles_separate
|
dEQP-GLES3.functional.transform_feedback.interpolation.centroid.mediump_vec4_triangles_separate,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.10
|
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.10,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.4
|
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.4,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.8
|
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.8,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.9
|
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.9,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.1
|
dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.1,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.3
|
dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.lines.10
|
dEQP-GLES3.functional.transform_feedback.random.separate.lines.10,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.lines.2
|
dEQP-GLES3.functional.transform_feedback.random.separate.lines.2,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.lines.4
|
dEQP-GLES3.functional.transform_feedback.random.separate.lines.4,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.lines.7
|
dEQP-GLES3.functional.transform_feedback.random.separate.lines.7,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.10
|
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.10,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.3
|
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.4
|
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.4,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.5
|
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.5,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.6
|
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.6,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.7
|
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.7,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.8
|
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.8,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.9
|
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.9,Fail
|
||||||
dEQP-GLES3.functional.vertex_arrays.single_attribute.first.byte.first6_offset16_stride32_quads5
|
dEQP-GLES3.functional.vertex_arrays.single_attribute.first.byte.first6_offset16_stride32_quads5,Fail
|
||||||
dEQP-GLES3.functional.vertex_arrays.single_attribute.normalize.int2_10_10_10.components4_quads256
|
dEQP-GLES3.functional.vertex_arrays.single_attribute.normalize.int2_10_10_10.components4_quads256,Fail
|
||||||
dEQP-GLES3.functional.vertex_arrays.single_attribute.usages.static_copy.stride4_short_quads256
|
dEQP-GLES3.functional.vertex_arrays.single_attribute.usages.static_copy.stride4_short_quads256,Fail
|
||||||
|
|||||||
@@ -11,4 +11,5 @@ dEQP-GLES3.functional.shaders.linkage.varying.interpolation.centroid
|
|||||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.*
|
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.*
|
||||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.*
|
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.*
|
||||||
dEQP-GLES3.functional.texture.units.4_units.only_3d.*
|
dEQP-GLES3.functional.texture.units.4_units.only_3d.*
|
||||||
|
dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.8
|
||||||
dEQP-GLES3.functional.vertex_arrays.single_attribute.*
|
dEQP-GLES3.functional.vertex_arrays.single_attribute.*
|
||||||
|
|||||||
@@ -1,68 +1,64 @@
|
|||||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center
|
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail
|
||||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner
|
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip
|
dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center
|
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner
|
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_alpha
|
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_alpha,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_luminance
|
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_luminance,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgb
|
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgb,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba
|
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_float
|
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.lowp_float,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_int
|
dEQP-GLES3.functional.transform_feedback.array.interleaved.lines.mediump_int,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_mat3x2
|
dEQP-GLES3.functional.transform_feedback.array.interleaved.points.highp_mat3x2,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_mat2x3
|
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.highp_mat2x3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uvec3
|
dEQP-GLES3.functional.transform_feedback.array.interleaved.triangles.lowp_uvec3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_mat3x4
|
dEQP-GLES3.functional.transform_feedback.array.separate.lines.highp_mat3x4,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_mat2
|
dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_mat2,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_uint
|
dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_uint,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_vec3
|
dEQP-GLES3.functional.transform_feedback.array.separate.triangles.lowp_vec3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_ivec3
|
dEQP-GLES3.functional.transform_feedback.array.separate.triangles.mediump_ivec3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.lines.highp_uvec4
|
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.lines.highp_uvec4,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.highp_vec2
|
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.highp_vec2,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.lowp_ivec3
|
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.points.lowp_ivec3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.triangles.lowp_int
|
dEQP-GLES3.functional.transform_feedback.array_element.interleaved.triangles.lowp_int,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.highp_vec4
|
dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.highp_vec4,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.lowp_uint
|
dEQP-GLES3.functional.transform_feedback.array_element.separate.lines.lowp_uint,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.lowp_mat2x4
|
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.lowp_mat2x4,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.mediump_uvec3
|
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.lines.mediump_uvec3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_int
|
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_int,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_float
|
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_float,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.highp_mat4x3
|
dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.highp_mat4x3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_ivec3
|
dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_ivec3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.mediump_vec3
|
dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.mediump_vec3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat4x2
|
dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat4x2,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.lowp_mat3
|
dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.lowp_mat3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.interpolation.smooth.highp_vec4_triangles_separate
|
dEQP-GLES3.functional.transform_feedback.interpolation.smooth.highp_vec4_triangles_separate,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.position.lines_separate
|
dEQP-GLES3.functional.transform_feedback.position.lines_separate,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.3
|
dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.3,Fail
|
||||||
dEQP-GLES3.functional.transform_feedback.random.separate.points.3
|
dEQP-GLES3.functional.transform_feedback.random.separate.points.3,Fail
|
||||||
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32i_rgba8
|
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.r32i_rgba8,Fail
|
||||||
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba32f_rgba32ui
|
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba32f_rgba32ui,Fail
|
||||||
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_r32ui
|
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8_snorm_r32ui,Fail
|
||||||
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8i_r32f
|
dEQP-GLES31.functional.image_load_store.cube.format_reinterpret.rgba8i_r32f,Fail
|
||||||
dEQP-GLES31.functional.image_load_store.cube.load_store.r32f_single_layer
|
dEQP-GLES31.functional.image_load_store.cube.load_store.r32f_single_layer,Fail
|
||||||
dEQP-GLES31.functional.image_load_store.cube.load_store.rgba32i_single_layer
|
dEQP-GLES31.functional.image_load_store.cube.load_store.rgba32i_single_layer,Fail
|
||||||
dEQP-GLES31.functional.image_load_store.cube.load_store.rgba8_snorm_single_layer
|
dEQP-GLES31.functional.image_load_store.cube.load_store.rgba8_snorm_single_layer,Fail
|
||||||
dEQP-GLES31.functional.image_load_store.early_fragment_tests.early_fragment_tests_stencil_fbo
|
dEQP-GLES31.functional.image_load_store.early_fragment_tests.early_fragment_tests_stencil_fbo,Crash
|
||||||
dEQP-GLES31.functional.layout_binding.image.image2d.fragment_binding_single
|
dEQP-GLES31.functional.layout_binding.image.image2d.fragment_binding_single,Fail
|
||||||
dEQP-GLES31.functional.layout_binding.image.image3d.fragment_binding_single
|
dEQP-GLES31.functional.layout_binding.image.image3d.fragment_binding_single,Fail
|
||||||
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.named_block.var_struct_explicit_location
|
dEQP-GLES31.functional.program_interface_query.program_input.location.interface_blocks.in.named_block.var_struct_explicit_location,Fail
|
||||||
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.named_block_explicit_location.var_struct
|
dEQP-GLES31.functional.program_interface_query.program_input.resource_list.interface_blocks.in.named_block_explicit_location.var_struct,Fail
|
||||||
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.named_block_explicit_location.struct.uint
|
dEQP-GLES31.functional.program_interface_query.program_input.type.interface_blocks.in.named_block_explicit_location.struct.uint,Fail
|
||||||
dEQP-GLES31.functional.separate_shader.random.119
|
dEQP-GLES31.functional.separate_shader.random.119,Fail
|
||||||
dEQP-GLES31.functional.separate_shader.random.59
|
dEQP-GLES31.functional.separate_shader.random.59,Fail
|
||||||
dEQP-GLES31.functional.separate_shader.random.69
|
dEQP-GLES31.functional.separate_shader.random.69,Fail
|
||||||
dEQP-GLES31.functional.separate_shader.random.79
|
dEQP-GLES31.functional.separate_shader.random.79,Fail
|
||||||
dEQP-GLES31.functional.separate_shader.random.99
|
dEQP-GLES31.functional.separate_shader.random.99,Fail
|
||||||
dEQP-GLES31.functional.synchronization.inter_call.without_memory_barrier.ssbo_atomic_dispatch_100_calls_32k_invocations
|
dEQP-GLES31.functional.texture.border_clamp.formats.compressed_rgba8_etc2_eac.nearest_size_tile_multiple,Fail
|
||||||
dEQP-GLES31.functional.texture.border_clamp.formats.depth_component16.nearest_size_pot
|
dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_131071,Fail
|
||||||
dEQP-GLES31.functional.texture.border_clamp.formats.rgba8ui.nearest_size_pot
|
dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.offset_7_alignments,Fail
|
||||||
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.snorm_color.linear.s_repeat_t_mirrored_repeat_r_clamp_to_border_pot
|
dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.offset_1_alignments,Fail
|
||||||
dEQP-GLES31.functional.texture.border_clamp.per_axis_wrap_mode.texture_3d.uint_color.nearest.s_clamp_to_border_t_clamp_to_border_r_repeat_pot
|
dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.range_size_98304,Fail
|
||||||
dEQP-GLES31.functional.texture.texture_buffer.modify.bufferdata.buffer_size_131071
|
dEQP-GLES31.functional.texture.texture_buffer.state_query.max_texture_buffer_size_getinteger,Fail
|
||||||
dEQP-GLES31.functional.texture.texture_buffer.render.as_index_array_as_fragment_texture.offset_7_alignments
|
|
||||||
dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_array_as_index_array_as_fragment_texture.offset_1_alignments
|
|
||||||
dEQP-GLES31.functional.texture.texture_buffer.render.as_vertex_texture_as_fragment_texture.range_size_98304
|
|
||||||
dEQP-GLES31.functional.texture.texture_buffer.state_query.max_texture_buffer_size_getinteger
|
|
||||||
|
|||||||
@@ -1,87 +1,87 @@
|
|||||||
|
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.colorburn
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.colorburn,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.colordodge
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.colordodge,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.darken
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.darken,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.difference
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.difference,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.exclusion
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.exclusion,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.hardlight
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.hardlight,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_color
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_color,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_hue
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_hue,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_luminosity
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_luminosity,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_saturation
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_saturation,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.lighten
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.lighten,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.multiply
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.multiply,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.overlay
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.overlay,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.screen
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.screen,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.barrier.softlight
|
dEQP-GLES31.functional.blend_equation_advanced.barrier.softlight,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.colorburn
|
dEQP-GLES31.functional.blend_equation_advanced.basic.colorburn,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.colordodge
|
dEQP-GLES31.functional.blend_equation_advanced.basic.colordodge,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.darken
|
dEQP-GLES31.functional.blend_equation_advanced.basic.darken,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.difference
|
dEQP-GLES31.functional.blend_equation_advanced.basic.difference,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.exclusion
|
dEQP-GLES31.functional.blend_equation_advanced.basic.exclusion,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.hardlight
|
dEQP-GLES31.functional.blend_equation_advanced.basic.hardlight,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_color
|
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_color,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_hue
|
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_hue,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_luminosity
|
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_luminosity,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_saturation
|
dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_saturation,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.lighten
|
dEQP-GLES31.functional.blend_equation_advanced.basic.lighten,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.multiply
|
dEQP-GLES31.functional.blend_equation_advanced.basic.multiply,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.overlay
|
dEQP-GLES31.functional.blend_equation_advanced.basic.overlay,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.screen
|
dEQP-GLES31.functional.blend_equation_advanced.basic.screen,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.basic.softlight
|
dEQP-GLES31.functional.blend_equation_advanced.basic.softlight,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.colorburn
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.colorburn,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.colordodge
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.colordodge,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.darken
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.darken,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.difference
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.difference,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.exclusion
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.exclusion,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.hardlight
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.hardlight,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_color
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_color,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_hue
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_hue,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_luminosity
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_luminosity,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_saturation
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.hsl_saturation,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.lighten
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.lighten,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.multiply
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.multiply,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.overlay
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.overlay,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.screen
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.screen,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.msaa.softlight
|
dEQP-GLES31.functional.blend_equation_advanced.msaa.softlight,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.colorburn
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.colorburn,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.colordodge
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.colordodge,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.darken
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.darken,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.difference
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.difference,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.exclusion
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.exclusion,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.hardlight
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.hardlight,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_color
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_color,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_hue
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_hue,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_luminosity
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_luminosity,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_saturation
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.hsl_saturation,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.lighten
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.lighten,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.multiply
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.multiply,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.overlay
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.overlay,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.screen
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.screen,Fail
|
||||||
dEQP-GLES31.functional.blend_equation_advanced.srgb.softlight
|
dEQP-GLES31.functional.blend_equation_advanced.srgb.softlight,Fail
|
||||||
dEQP-GLES31.functional.compute.basic.shared_var_single_group
|
dEQP-GLES31.functional.compute.basic.shared_var_single_group,Fail
|
||||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_common.common_advanced_blend_eq_buffer_advanced_blend_eq
|
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_common.common_advanced_blend_eq_buffer_advanced_blend_eq,Fail
|
||||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_common.common_blend_eq_buffer_advanced_blend_eq
|
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_common.common_blend_eq_buffer_advanced_blend_eq,Fail
|
||||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_common.common_separate_blend_eq_buffer_advanced_blend_eq
|
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_common.common_separate_blend_eq_buffer_advanced_blend_eq,Fail
|
||||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_advanced_blend_eq_buffer_advanced_blend_eq
|
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_advanced_blend_eq_buffer_advanced_blend_eq,Fail
|
||||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_advanced_blend_eq_buffer_blend_eq
|
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_advanced_blend_eq_buffer_blend_eq,Fail
|
||||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_advanced_blend_eq_buffer_separate_blend_eq
|
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_advanced_blend_eq_buffer_separate_blend_eq,Fail
|
||||||
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_separate_blend_eq_buffer_blend_eq
|
dEQP-GLES31.functional.draw_buffers_indexed.overwrite_indexed.common_separate_blend_eq_buffer_blend_eq,Fail
|
||||||
dEQP-GLES31.functional.image_load_store.early_fragment_tests.early_fragment_tests_depth_fbo
|
dEQP-GLES31.functional.image_load_store.early_fragment_tests.early_fragment_tests_depth_fbo,Fail
|
||||||
dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.column_major_mat4x2
|
dEQP-GLES31.functional.ssbo.layout.3_level_array.std140.column_major_mat4x2,Fail
|
||||||
dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.mat3
|
dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.std430.mat3,Fail
|
||||||
dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.6
|
dEQP-GLES31.functional.ssbo.layout.random.arrays_of_arrays.6,Fail
|
||||||
dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.per_block_buffer.shared_instance_array
|
dEQP-GLES31.functional.ssbo.layout.unsized_struct_array.per_block_buffer.shared_instance_array,Fail
|
||||||
dEQP-GLES31.functional.stencil_texturing.render.depth24_stencil8_draw
|
dEQP-GLES31.functional.stencil_texturing.render.depth24_stencil8_draw,Fail
|
||||||
dEQP-GLES31.functional.stencil_texturing.render.depth32f_stencil8_clear
|
dEQP-GLES31.functional.stencil_texturing.render.depth32f_stencil8_clear,Fail
|
||||||
dEQP-GLES31.functional.stencil_texturing.render.depth32f_stencil8_draw
|
dEQP-GLES31.functional.stencil_texturing.render.depth32f_stencil8_draw,Fail
|
||||||
dEQP-GLES31.functional.tessellation.invariance.inner_triangle_set.quads_fractional_even_spacing
|
dEQP-GLES31.functional.tessellation.invariance.inner_triangle_set.quads_fractional_even_spacing,Fail
|
||||||
dEQP-GLES31.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_cw
|
dEQP-GLES31.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_cw,Fail
|
||||||
dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_depth_2d
|
dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_depth_2d,Fail
|
||||||
dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_depth_2d_array
|
dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_depth_2d_array,Fail
|
||||||
dEQP-GLES31.functional.texture.multisample.samples_2.use_texture_depth_2d
|
dEQP-GLES31.functional.texture.multisample.samples_2.use_texture_depth_2d,Fail
|
||||||
dEQP-GLES31.functional.texture.multisample.samples_2.use_texture_depth_2d_array
|
dEQP-GLES31.functional.texture.multisample.samples_2.use_texture_depth_2d_array,Fail
|
||||||
dEQP-GLES31.functional.texture.multisample.samples_3.use_texture_depth_2d
|
dEQP-GLES31.functional.texture.multisample.samples_3.use_texture_depth_2d,Fail
|
||||||
dEQP-GLES31.functional.texture.multisample.samples_3.use_texture_depth_2d_array
|
dEQP-GLES31.functional.texture.multisample.samples_3.use_texture_depth_2d_array,Fail
|
||||||
dEQP-GLES31.functional.texture.multisample.samples_4.use_texture_depth_2d
|
dEQP-GLES31.functional.texture.multisample.samples_4.use_texture_depth_2d,Fail
|
||||||
dEQP-GLES31.functional.texture.multisample.samples_4.use_texture_depth_2d_array
|
dEQP-GLES31.functional.texture.multisample.samples_4.use_texture_depth_2d_array,Fail
|
||||||
|
|||||||
@@ -1,26 +1,26 @@
|
|||||||
# Possibly https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2035 related
|
# Possibly https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2035 related,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z,Fail
|
||||||
|
|
||||||
dEQP-VK.api.image_clearing.core.clear_color_attachment.single_layer.a8b8g8r8_srgb_pack32_1x33
|
dEQP-VK.api.image_clearing.core.clear_color_attachment.single_layer.a8b8g8r8_srgb_pack32_1x33,Fail
|
||||||
dEQP-VK.api.image_clearing.dedicated_allocation.clear_color_attachment.single_layer.b8g8r8a8_srgb_33x128
|
dEQP-VK.api.image_clearing.dedicated_allocation.clear_color_attachment.single_layer.b8g8r8a8_srgb_33x128,Fail
|
||||||
dEQP-VK.compute.indirect_dispatch.upload_buffer.multi_dispatch
|
dEQP-VK.compute.indirect_dispatch.upload_buffer.multi_dispatch,Fail
|
||||||
dEQP-VK.draw.output_location.array.r8g8-uint-mediump-output-uint
|
dEQP-VK.draw.output_location.array.r8g8-uint-mediump-output-uint,Fail
|
||||||
dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_nonlocal.workgroup.comp
|
dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_nonlocal.workgroup.comp,Fail
|
||||||
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.round_to_negative_inf_geom
|
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.round_to_negative_inf_geom,Fail
|
||||||
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.spec_const_positive_round_up_or_round_down_geom
|
dEQP-VK.spirv_assembly.instruction.graphics.opquantize.spec_const_positive_round_up_or_round_down_geom,Fail
|
||||||
|
|
||||||
# not sure what's wrong here
|
# not sure what's wrong here,Fail
|
||||||
dEQP-VK.tessellation.invariance.outer_edge_index_independence.quads_fractional_even_spacing_ccw_point_mode
|
dEQP-VK.tessellation.invariance.outer_edge_index_independence.quads_fractional_even_spacing_ccw_point_mode,Fail
|
||||||
dEQP-VK.tessellation.invariance.outer_edge_symmetry.triangles_fractional_odd_spacing_cw_point_mode
|
dEQP-VK.tessellation.invariance.outer_edge_symmetry.triangles_fractional_odd_spacing_cw_point_mode,Fail
|
||||||
|
|
||||||
KHR-GL30.transform_feedback.api_errors_test
|
KHR-GL30.transform_feedback.api_errors_test,Fail
|
||||||
KHR-GL30.transform_feedback.capture_vertex_interleaved_test
|
KHR-GL30.transform_feedback.capture_vertex_interleaved_test,Fail
|
||||||
KHR-GL30.transform_feedback.capture_vertex_separate_test
|
KHR-GL30.transform_feedback.capture_vertex_separate_test,Fail
|
||||||
KHR-GL30.transform_feedback.discard_vertex_test
|
KHR-GL30.transform_feedback.discard_vertex_test,Fail
|
||||||
KHR-GL30.transform_feedback.draw_xfb_feedbackk_test
|
KHR-GL30.transform_feedback.draw_xfb_feedbackk_test,Crash
|
||||||
KHR-GL30.transform_feedback.draw_xfb_instanced_test
|
KHR-GL30.transform_feedback.draw_xfb_instanced_test,Crash
|
||||||
KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test
|
KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test,Crash
|
||||||
KHR-GL30.transform_feedback.draw_xfb_test
|
KHR-GL30.transform_feedback.draw_xfb_test,Crash
|
||||||
KHR-GL30.transform_feedback.get_xfb_varying
|
KHR-GL30.transform_feedback.get_xfb_varying,Fail
|
||||||
KHR-GL30.transform_feedback.query_vertex_interleaved_test
|
KHR-GL30.transform_feedback.query_vertex_interleaved_test,Fail
|
||||||
KHR-GL30.transform_feedback.query_vertex_separate_test
|
KHR-GL30.transform_feedback.query_vertex_separate_test,Fail
|
||||||
|
|||||||
@@ -5,6 +5,9 @@
|
|||||||
# Flakes reported more than once during Jan-Feb 2020
|
# Flakes reported more than once during Jan-Feb 2020
|
||||||
dEQP-GLES31.functional.layout_binding.ssbo.fragment_binding_array
|
dEQP-GLES31.functional.layout_binding.ssbo.fragment_binding_array
|
||||||
|
|
||||||
|
# Started appearing with the new deqp runner. possibly different test order?
|
||||||
|
dEQP-GLES3.functional.fbo.blit.conversion.rg8i_to_r16i
|
||||||
|
|
||||||
# We have longstanding intermittent failures with compswap.
|
# We have longstanding intermittent failures with compswap.
|
||||||
dEQP-GLES31.functional.compute.shared_var.atomic.compswap.highp_int
|
dEQP-GLES31.functional.compute.shared_var.atomic.compswap.highp_int
|
||||||
dEQP-GLES31.functional.compute.shared_var.atomic.compswap.highp_uint
|
dEQP-GLES31.functional.compute.shared_var.atomic.compswap.highp_uint
|
||||||
|
|||||||
@@ -1,66 +1,66 @@
|
|||||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center
|
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail
|
||||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner
|
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.0
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.0,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.1
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.1,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.10
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.10,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.11
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.11,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.12
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.12,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.13
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.13,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.14
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.14,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.15
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.15,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.16
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.16,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.17
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.17,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.18
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.18,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.19
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.19,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.2
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.2,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.20
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.20,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.21
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.21,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.22
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.22,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.23
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.23,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.24
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.24,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.3
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.3,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.4
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.4,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.5
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.5,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.6
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.6,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.7
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.7,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.8
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.8,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.9
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.random.9,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.stencil
|
dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.stencil,Fail
|
||||||
dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.vector_counter_fragment
|
dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.vector_counter_fragment,Fail
|
||||||
dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.vector_counter_fragment
|
dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.vector_counter_fragment,Fail
|
||||||
dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.vector_counter_fragment
|
dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.vector_counter_fragment,Fail
|
||||||
dEQP-GLES2.functional.shaders.random.all_features.fragment.37
|
dEQP-GLES2.functional.shaders.random.all_features.fragment.37,Fail
|
||||||
dEQP-GLES2.functional.shaders.random.exponential.fragment.11
|
dEQP-GLES2.functional.shaders.random.exponential.fragment.11,Fail
|
||||||
dEQP-GLES2.functional.shaders.random.exponential.fragment.12
|
dEQP-GLES2.functional.shaders.random.exponential.fragment.12,Fail
|
||||||
dEQP-GLES2.functional.shaders.random.exponential.fragment.14
|
dEQP-GLES2.functional.shaders.random.exponential.fragment.14,Fail
|
||||||
dEQP-GLES2.functional.shaders.random.exponential.fragment.37
|
dEQP-GLES2.functional.shaders.random.exponential.fragment.37,Fail
|
||||||
dEQP-GLES2.functional.shaders.random.exponential.fragment.5
|
dEQP-GLES2.functional.shaders.random.exponential.fragment.5,Fail
|
||||||
dEQP-GLES2.functional.shaders.random.exponential.fragment.74
|
dEQP-GLES2.functional.shaders.random.exponential.fragment.74,Fail
|
||||||
dEQP-GLES2.functional.shaders.random.texture.fragment.28
|
dEQP-GLES2.functional.shaders.random.texture.fragment.28,Fail
|
||||||
dEQP-GLES2.functional.shaders.random.trigonometric.fragment.65
|
dEQP-GLES2.functional.shaders.random.trigonometric.fragment.65,Fail
|
||||||
dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2d_bias
|
dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2d_bias,Fail
|
||||||
dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec4_bias
|
dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec4_bias,Fail
|
||||||
dEQP-GLES2.functional.shaders.texture_functions.fragment.texturecube_bias
|
dEQP-GLES2.functional.shaders.texture_functions.fragment.texturecube_bias,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear
|
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest
|
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear
|
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest
|
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear
|
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest
|
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgb
|
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgb,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba
|
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgb
|
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgb,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgba
|
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgba,Fail
|
||||||
|
|||||||
@@ -1,78 +1,78 @@
|
|||||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center
|
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail
|
||||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner
|
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip
|
dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center
|
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner
|
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4
|
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.depth.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.depth.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.polygon_offset.default_displacement_with_units
|
dEQP-GLES2.functional.polygon_offset.default_displacement_with_units,Fail
|
||||||
dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units
|
dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop_wide
|
dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop_wide,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip_wide
|
dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide
|
dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide
|
dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide
|
dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide
|
dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_etc1
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_etc1,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_etc1
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_etc1,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_repeat_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_etc1
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_etc1,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_etc1
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_etc1,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_l8
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_l8,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgb888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgb888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba4444
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba4444,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_repeat_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_clamp_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_etc1
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_etc1,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_etc1
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_etc1,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_clamp_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_clamp_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_etc1
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_etc1,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_mirror_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_etc1
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_etc1,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_l8
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_l8,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgb888
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgb888,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba4444
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba4444,Fail
|
||||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba8888
|
dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_nearest_repeat_rgba8888,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_repeat
|
dEQP-GLES2.functional.texture.mipmap.2d.affine.linear_linear_repeat,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_clamp
|
dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_clamp,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_mirror
|
dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_mirror,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_repeat
|
dEQP-GLES2.functional.texture.mipmap.2d.affine.nearest_linear_repeat,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat
|
dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat_non_square
|
dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat_non_square,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp
|
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp_non_square
|
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp_non_square,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror
|
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror_non_square
|
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror_non_square,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat
|
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat_non_square
|
dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat_non_square,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_repeat
|
dEQP-GLES2.functional.texture.mipmap.2d.projected.linear_linear_repeat,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_clamp
|
dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_clamp,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_mirror
|
dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_mirror,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_repeat
|
dEQP-GLES2.functional.texture.mipmap.2d.projected.nearest_linear_repeat,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear
|
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest
|
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear
|
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest
|
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear
|
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest
|
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest,Fail
|
||||||
|
|||||||
@@ -1,134 +1,134 @@
|
|||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_pos_z_and_neg_x_neg_y_pos_z,Fail
|
||||||
dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked
|
dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.r16f
|
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.r16f,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg16f
|
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rg16f,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rgba16f
|
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.color0.rgba16f,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.r16f
|
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.r16f,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.rg16f
|
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.rg16f,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.rgba16f
|
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.depth.rgba16f,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.r16f
|
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.r16f,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.rg16f
|
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.rg16f,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.rgba16f
|
dEQP-GLES2.functional.fbo.completeness.renderable.renderbuffer.stencil.rgba16f,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.r8
|
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.r8,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg8
|
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rg8,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb10_a2
|
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb10_a2,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_half_float_oes
|
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgb_half_float_oes,Fail
|
||||||
dEQP-GLES2.functional.fbo.completeness.size.distinct
|
dEQP-GLES2.functional.fbo.completeness.size.distinct,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_rgb565
|
dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_rgb565,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_rgb565_depth_component16
|
dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_rgb565_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgb
|
dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgb,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgb_depth_component16
|
dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgb_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color.blend_rbo_rgb565
|
dEQP-GLES2.functional.fbo.render.color.blend_rbo_rgb565,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color.blend_rbo_rgb565_depth_component16
|
dEQP-GLES2.functional.fbo.render.color.blend_rbo_rgb565_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color.blend_tex2d_rgb
|
dEQP-GLES2.functional.fbo.render.color.blend_tex2d_rgb,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color.blend_tex2d_rgb_depth_component16
|
dEQP-GLES2.functional.fbo.render.color.blend_tex2d_rgb_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_stencil_index8
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_stencil_index8
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgb
|
dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgb,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_alpha
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_alpha,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_color
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_color,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_dst_alpha
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_dst_alpha,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_dst_color
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_one_minus_dst_color,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_dst_alpha
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_dst_alpha,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_dst_color
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_dst_color,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_dst_alpha
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_dst_alpha,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_dst_color
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_dst_color,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.14
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.14,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.22
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.22,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.31
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.31,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.32
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.32,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.42
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.42,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.43
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.43,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.61
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.61,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.67
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.67,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.random.11
|
dEQP-GLES2.functional.fragment_ops.random.11,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.random.24
|
dEQP-GLES2.functional.fragment_ops.random.24,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.random.41
|
dEQP-GLES2.functional.fragment_ops.random.41,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.random.45
|
dEQP-GLES2.functional.fragment_ops.random.45,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.random.48
|
dEQP-GLES2.functional.fragment_ops.random.48,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.random.5
|
dEQP-GLES2.functional.fragment_ops.random.5,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.random.51
|
dEQP-GLES2.functional.fragment_ops.random.51,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.random.67
|
dEQP-GLES2.functional.fragment_ops.random.67,Fail
|
||||||
dEQP-GLES2.functional.fragment_ops.random.98
|
dEQP-GLES2.functional.fragment_ops.random.98,Fail
|
||||||
dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_transpose
|
dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_transpose,Fail
|
||||||
dEQP-GLES2.functional.negative_api.texture.generatemipmap_zero_level_array_compressed
|
dEQP-GLES2.functional.negative_api.texture.generatemipmap_zero_level_array_compressed,Fail
|
||||||
dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_xyz
|
dEQP-GLES2.functional.shaders.builtin_variable.fragcoord_xyz,Fail
|
||||||
dEQP-GLES2.functional.shaders.random.all_features.fragment.88
|
dEQP-GLES2.functional.shaders.random.all_features.fragment.88,Fail
|
||||||
dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod
|
dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_fastest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_fastest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_nicest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_nicest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_non_square_fastest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_non_square_fastest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_non_square_nicest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.a8_non_square_nicest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_fastest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_fastest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_nicest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_nicest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_non_square_fastest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_non_square_fastest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_non_square_nicest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.l8_non_square_nicest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_fastest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_fastest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_nicest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_nicest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_fastest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_fastest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_nicest
|
dEQP-GLES2.functional.texture.mipmap.2d.generate.la88_non_square_nicest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear
|
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest
|
dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear
|
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest
|
dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_fastest
|
dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_fastest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_nicest
|
dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_nicest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_fastest
|
dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_fastest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_nicest
|
dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_nicest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_fastest
|
dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_fastest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_nicest
|
dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_nicest,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear
|
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear,Fail
|
||||||
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest
|
dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_alpha
|
dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.2d_alpha,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_alpha
|
dEQP-GLES2.functional.texture.specification.basic_copyteximage2d.cube_alpha,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_alpha
|
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_alpha,Fail
|
||||||
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_alpha
|
dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_alpha,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_clamp
|
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_clamp,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_mirror
|
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_linear_mirror,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp
|
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_clamp,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror
|
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_nearest_mirror,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp
|
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_clamp,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror
|
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_mirror,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat
|
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear_repeat,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp
|
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror
|
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat
|
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_clamp
|
dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_clamp,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_mirror
|
dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_mirror,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_repeat
|
dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_repeat,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_clamp
|
dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_clamp,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_mirror
|
dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_mirror,Fail
|
||||||
dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_repeat
|
dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_repeat,Fail
|
||||||
dEQP-GLES2.functional.uniform_api.random.79
|
dEQP-GLES2.functional.uniform_api.random.79,Fail
|
||||||
|
|||||||
@@ -1,28 +1,49 @@
|
|||||||
dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked
|
dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16,Fail
|
||||||
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_src_color_one_minus_dst_alpha,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_dst_alpha_one_minus_src_alpha,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.reverse_subtract_one_minus_dst_color_one_minus_src_alpha,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_constant_alpha_one_minus_constant_color,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.subtract_src_color_dst_color,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_alpha_dst_color,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_minus_constant_alpha_one_minus_dst_alpha,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.src_color_one_minus_src_color,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.src_color_zero,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_alpha_constant_alpha,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.dst_alpha_constant_alpha,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_constant_color,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_constant_color_one_minus_constant_alpha,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_saturate_one_minus_src_color,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.18,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.4,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.62,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.73,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.81,Fail
|
||||||
|
dEQP-GLES2.functional.fragment_ops.random.43,Fail
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.4
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.11
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.18
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.39
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.40
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.56
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.80
|
||||||
|
dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.81
|
||||||
|
dEQP-GLES2.functional.fragment_ops.random.17
|
||||||
|
dEQP-GLES2.functional.fragment_ops.random.24
|
||||||
|
dEQP-GLES2.functional.fragment_ops.random.54
|
||||||
|
dEQP-GLES2.functional.fragment_ops.random.59
|
||||||
|
dEQP-GLES2.functional.fragment_ops.random.71
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.*
|
||||||
|
dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.*
|
||||||
@@ -1,42 +1,42 @@
|
|||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_color
|
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_color,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth
|
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_stencil
|
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_stencil,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_color
|
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_color,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_depth
|
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_depth,Fail
|
||||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_stencil
|
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_stencil,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth24_stencil8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth32f_stencil8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component16
|
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component16,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component24
|
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component24,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component32f
|
dEQP-GLES3.functional.fbo.msaa.2_samples.depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.r16f
|
dEQP-GLES3.functional.fbo.msaa.2_samples.r16f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rg16f
|
dEQP-GLES3.functional.fbo.msaa.2_samples.rg16f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.rgba16f
|
dEQP-GLES3.functional.fbo.msaa.2_samples.rgba16f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.2_samples.stencil_index8
|
dEQP-GLES3.functional.fbo.msaa.2_samples.stencil_index8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth24_stencil8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth32f_stencil8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component16
|
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component16,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component24
|
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component24,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component32f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.r16f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.r16f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.r32f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.r32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rg16f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rg16f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rg32f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rg32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba16f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba16f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba32f
|
dEQP-GLES3.functional.fbo.msaa.4_samples.rgba32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.msaa.4_samples.stencil_index8
|
dEQP-GLES3.functional.fbo.msaa.4_samples.stencil_index8,Fail
|
||||||
dEQP-GLES3.functional.fence_sync.client_wait_sync_finish
|
dEQP-GLES3.functional.fence_sync.client_wait_sync_finish,Fail
|
||||||
|
|||||||
@@ -1,29 +1,29 @@
|
|||||||
# Interesting failures...
|
# Interesting failures...,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_zero
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_zero,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_max
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_max,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_min
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_min,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_zero
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint_separate_layouts.stencil_zero,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_max
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_max,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_min
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_min,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_zero
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint.stencil_zero,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_max
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_max,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_min
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_min,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_zero
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_4.d32_sfloat_s8_uint_separate_layouts.stencil_zero,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_max
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_max,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_min
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_min,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_zero
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint.stencil_zero,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_max
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_max,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_min
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_min,Fail
|
||||||
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_zero
|
dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_zero,Fail
|
||||||
|
|
||||||
dEQP-VK.rasterization.flatshading.line_strip_wide
|
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide
|
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide
|
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.lines_wide
|
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dEQP-VK.rasterization.flatshading.line_strip_wide
|
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide
|
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide
|
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.lines_wide
|
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dEQP-VK.rasterization.flatshading.line_strip_wide
|
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide
|
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide
|
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.lines_wide
|
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_zerodepthbounds_depthdisabled_stencilenabled
|
dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_zerodepthbounds_depthdisabled_stencilenabled,Fail
|
||||||
dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_zerodepthbounds_depthdisabled_stencilenabled
|
dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_zerodepthbounds_depthdisabled_stencilenabled,Fail
|
||||||
dEQP-VK.rasterization.flatshading.line_strip_wide
|
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide
|
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide
|
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.lines_wide
|
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dEQP-VK.rasterization.flatshading.line_strip_wide
|
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide
|
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide
|
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.lines_wide
|
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dEQP-VK.rasterization.flatshading.line_strip_wide
|
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide
|
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide
|
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.lines_wide
|
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dEQP-VK.rasterization.flatshading.line_strip_wide
|
dEQP-VK.rasterization.flatshading.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide
|
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.flatshading.non_strict_lines_wide
|
dEQP-VK.rasterization.flatshading.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.lines_wide
|
dEQP-VK.rasterization.interpolation.projected.lines_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide,Fail
|
||||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide
|
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide,Fail
|
||||||
|
|||||||
+53
-119
@@ -12,11 +12,6 @@ DEQP_OPTIONS="$DEQP_OPTIONS --deqp-surface-type=pbuffer"
|
|||||||
DEQP_OPTIONS="$DEQP_OPTIONS --deqp-gl-config-name=$DEQP_CONFIG"
|
DEQP_OPTIONS="$DEQP_OPTIONS --deqp-gl-config-name=$DEQP_CONFIG"
|
||||||
DEQP_OPTIONS="$DEQP_OPTIONS --deqp-visibility=hidden"
|
DEQP_OPTIONS="$DEQP_OPTIONS --deqp-visibility=hidden"
|
||||||
|
|
||||||
# deqp's shader cache (for vulkan) is not multiprocess safe for a common
|
|
||||||
# filename, see:
|
|
||||||
# https://gitlab.freedesktop.org/mesa/parallel-deqp-runner/-/merge_requests/13
|
|
||||||
DEQP_OPTIONS="$DEQP_OPTIONS --deqp-shadercache=disable"
|
|
||||||
|
|
||||||
if [ -z "$DEQP_VER" ]; then
|
if [ -z "$DEQP_VER" ]; then
|
||||||
echo 'DEQP_VER must be set to something like "gles2", "gles31" or "vk" for the test run'
|
echo 'DEQP_VER must be set to something like "gles2", "gles31" or "vk" for the test run'
|
||||||
exit 1
|
exit 1
|
||||||
@@ -45,7 +40,7 @@ export VK_ICD_FILENAMES=`pwd`/install/share/vulkan/icd.d/"$VK_DRIVER"_icd.`uname
|
|||||||
# I never figured out.
|
# I never figured out.
|
||||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
|
||||||
|
|
||||||
RESULTS=`pwd`/results
|
RESULTS=`pwd`/${DEQP_RESULTS_DIR:-results}
|
||||||
mkdir -p $RESULTS
|
mkdir -p $RESULTS
|
||||||
|
|
||||||
# Generate test case list file.
|
# Generate test case list file.
|
||||||
@@ -78,42 +73,60 @@ if [ ! -s /tmp/case-list.txt ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$DEQP_EXPECTED_FAILS" ]; then
|
if [ -n "$DEQP_EXPECTED_FAILS" ]; then
|
||||||
XFAIL="--xfail-list $INSTALL/$DEQP_EXPECTED_FAILS"
|
BASELINE="--baseline $INSTALL/$DEQP_EXPECTED_FAILS"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -n "$DEQP_FLAKES" ]; then
|
||||||
|
FLAKES="--flakes $INSTALL/$DEQP_FLAKES"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
set +e
|
set +e
|
||||||
|
|
||||||
if [ -n "$DEQP_PARALLEL" ]; then
|
if [ -n "$DEQP_PARALLEL" ]; then
|
||||||
JOB="--job $DEQP_PARALLEL"
|
JOB="--jobs $DEQP_PARALLEL"
|
||||||
elif [ -n "$FDO_CI_CONCURRENT" ]; then
|
elif [ -n "$FDO_CI_CONCURRENT" ]; then
|
||||||
JOB="--job $FDO_CI_CONCURRENT"
|
JOB="--jobs $FDO_CI_CONCURRENT"
|
||||||
else
|
else
|
||||||
JOB="--job 4"
|
JOB="--jobs 4"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# If this CI lab lacks artifacts support, print the whole list of failures/flakes.
|
||||||
|
if [ -z "$DEQP_NO_SAVE_RESULTS" ]; then
|
||||||
|
SUMMARY_LIMIT="--summary-limit 0"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Silence the debug output for apps triggering GL errors, since dEQP will do a lot of that.
|
||||||
|
export MESA_DEBUG=silent
|
||||||
|
|
||||||
run_cts() {
|
run_cts() {
|
||||||
deqp=$1
|
deqp=$1
|
||||||
caselist=$2
|
caselist=$2
|
||||||
output=$3
|
output=$3
|
||||||
deqp-runner \
|
deqp-runner \
|
||||||
|
run \
|
||||||
--deqp $deqp \
|
--deqp $deqp \
|
||||||
--output $output \
|
--output $RESULTS \
|
||||||
--caselist $caselist \
|
--caselist $caselist \
|
||||||
--exclude-list $INSTALL/$DEQP_SKIPS \
|
--skips $INSTALL/$DEQP_SKIPS \
|
||||||
--compact-display false \
|
$BASELINE \
|
||||||
$XFAIL \
|
$FLAKES \
|
||||||
$JOB \
|
$JOB \
|
||||||
--allow-flakes true \
|
$SUMMARY_LIMIT \
|
||||||
$DEQP_RUNNER_OPTIONS \
|
$DEQP_RUNNER_OPTIONS \
|
||||||
-- \
|
-- \
|
||||||
$DEQP_OPTIONS
|
$DEQP_OPTIONS
|
||||||
}
|
}
|
||||||
|
|
||||||
report_flakes() {
|
report_flakes() {
|
||||||
|
flakes=`grep ",Flake" $1 | sed 's|,Flake.*||g'`
|
||||||
|
if [ -z "$flakes" ]; then
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -z "$FLAKES_CHANNEL" ]; then
|
if [ -z "$FLAKES_CHANNEL" ]; then
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
flakes=$1
|
|
||||||
# The nick needs to be something unique so that multiple runners
|
# The nick needs to be something unique so that multiple runners
|
||||||
# connecting at the same time don't race for one nick and get blocked.
|
# connecting at the same time don't race for one nick and get blocked.
|
||||||
# freenode has a 16-char limit on nicks (9 is the IETF standard, but
|
# freenode has a 16-char limit on nicks (9 is the IETF standard, but
|
||||||
@@ -138,7 +151,7 @@ report_flakes() {
|
|||||||
desc="$desc on branch $CI_COMMIT_BRANCH ($CI_COMMIT_TITLE)"
|
desc="$desc on branch $CI_COMMIT_BRANCH ($CI_COMMIT_TITLE)"
|
||||||
fi
|
fi
|
||||||
echo "PRIVMSG $channel :$desc"
|
echo "PRIVMSG $channel :$desc"
|
||||||
for flake in `cat $flakes`; do
|
for flake in $flakes; do
|
||||||
echo "PRIVMSG $channel :$flake"
|
echo "PRIVMSG $channel :$flake"
|
||||||
done
|
done
|
||||||
echo "PRIVMSG $channel :See $CI_JOB_URL/artifacts/browse/results/"
|
echo "PRIVMSG $channel :See $CI_JOB_URL/artifacts/browse/results/"
|
||||||
@@ -147,50 +160,6 @@ report_flakes() {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
extract_xml_result() {
|
|
||||||
testcase=$1
|
|
||||||
shift 1
|
|
||||||
qpas=$*
|
|
||||||
start="#beginTestCaseResult $testcase"
|
|
||||||
|
|
||||||
# Pick the first QPA mentioning our testcase
|
|
||||||
qpa=`grep -l "$start" $qpas | head -n 1`
|
|
||||||
|
|
||||||
# If we found one, go extract just that testcase's contents from the QPA
|
|
||||||
# to a new QPA, then do testlog-to-xml on that.
|
|
||||||
if [ -n "$qpa" ]; then
|
|
||||||
while IFS= read -r line; do
|
|
||||||
if [ "$line" = "$start" ]; then
|
|
||||||
dst="$testcase.qpa"
|
|
||||||
echo "#beginSession" > $dst
|
|
||||||
echo "$line" >> $dst
|
|
||||||
while IFS= read -r line; do
|
|
||||||
if [ "$line" = "#endTestCaseResult" ]; then
|
|
||||||
echo "$line" >> $dst
|
|
||||||
echo "#endSession" >> $dst
|
|
||||||
/deqp/executor/testlog-to-xml $dst "$RESULTS/$testcase$DEQP_RUN_SUFFIX.xml"
|
|
||||||
# copy the stylesheets here so they only end up in artifacts
|
|
||||||
# if we have one or more result xml in artifacts
|
|
||||||
cp /deqp/testlog.css "$RESULTS/"
|
|
||||||
cp /deqp/testlog.xsl "$RESULTS/"
|
|
||||||
return 0
|
|
||||||
fi
|
|
||||||
echo "$line" >> $dst
|
|
||||||
done
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
done < $qpa
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
extract_xml_results() {
|
|
||||||
qpas=$*
|
|
||||||
while IFS= read -r testcase; do
|
|
||||||
testcase=${testcase%,*}
|
|
||||||
extract_xml_result $testcase $qpas
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
# Generate junit results
|
# Generate junit results
|
||||||
generate_junit() {
|
generate_junit() {
|
||||||
results=$1
|
results=$1
|
||||||
@@ -278,74 +247,39 @@ else
|
|||||||
quiet check_renderer
|
quiet check_renderer
|
||||||
fi
|
fi
|
||||||
|
|
||||||
RESULTSFILE=$RESULTS/cts-runner-results$DEQP_RUN_SUFFIX.txt
|
RESULTS_CSV=$RESULTS/results.csv
|
||||||
UNEXPECTED_RESULTSFILE=$RESULTS/cts-runner-unexpected-results$DEQP_RUN_SUFFIX.txt
|
FAILURES_CSV=$RESULTS/failures.csv
|
||||||
FLAKESFILE=$RESULTS/cts-runner-flakes$DEQP_RUN_SUFFIX.txt
|
|
||||||
|
|
||||||
run_cts $DEQP /tmp/case-list.txt $RESULTSFILE
|
run_cts $DEQP /tmp/case-list.txt $RESULTS_CSV
|
||||||
DEQP_EXITCODE=$?
|
DEQP_EXITCODE=$?
|
||||||
|
|
||||||
echo "System load: $(cut -d' ' -f1-3 < /proc/loadavg)"
|
echo "System load: $(cut -d' ' -f1-3 < /proc/loadavg)"
|
||||||
echo "# of CPU cores: $(cat /proc/cpuinfo | grep processor | wc -l)"
|
echo "# of CPU cores: $(cat /proc/cpuinfo | grep processor | wc -l)"
|
||||||
|
|
||||||
|
# Remove the shader cache, no need to include in the artifacts.
|
||||||
|
find $RESULTS -name \*.shader_cache | xargs rm -f
|
||||||
|
|
||||||
# junit is disabled, because it overloads gitlab.freedesktop.org to parse it.
|
# junit is disabled, because it overloads gitlab.freedesktop.org to parse it.
|
||||||
#quiet generate_junit $RESULTSFILE > $RESULTS/results.xml
|
# quiet generate_junit $RESULTS_CSV > $RESULTS/results.xml
|
||||||
|
|
||||||
if [ $DEQP_EXITCODE -ne 0 ]; then
|
# Turn up to the first 50 individual test QPA files from failures or flakes into
|
||||||
# preserve caselist files in case of failures:
|
# XML results you can view from the browser.
|
||||||
cp /tmp/deqp_runner.*.txt $RESULTS/
|
qpas=`find $RESULTS -name \*.qpa -a ! -name deqp-info.qpa`
|
||||||
egrep -v ",Pass|,Skip|,ExpectedFail" $RESULTSFILE > $UNEXPECTED_RESULTSFILE
|
if [ -n "$qpas" ]; then
|
||||||
|
shard_qpas=`echo "$qpas" | grep dEQP- | head -n 50`
|
||||||
|
for qpa in $shard_qpas; do
|
||||||
|
xml=`echo $qpa | sed 's|\.qpa|.xml|'`
|
||||||
|
/deqp/executor/testlog-to-xml $qpa $xml
|
||||||
|
done
|
||||||
|
|
||||||
# deqp-runner's flake detection won't perfectly detect all flakes, so
|
cp /deqp/testlog.css "$RESULTS/"
|
||||||
# allow the driver to list some known flakes that won't intermittently
|
cp /deqp/testlog.xsl "$RESULTS/"
|
||||||
# fail people's pipelines (while still allowing them to run and be
|
|
||||||
# reported to IRC in the usual flake detection path). If we had some
|
|
||||||
# fails listed (so this wasn't a total runner failure), then filter out
|
|
||||||
# the known flakes and see if there are any issues left.
|
|
||||||
if [ -n "$DEQP_FLAKES" -a -s $UNEXPECTED_RESULTSFILE ]; then
|
|
||||||
set +x
|
|
||||||
while read line; do
|
|
||||||
line=`echo $line | sed 's|#.*||g'`
|
|
||||||
if [ -n "$line" ]; then
|
|
||||||
sed -i "/$line/d" $UNEXPECTED_RESULTSFILE
|
|
||||||
fi
|
|
||||||
done < $INSTALL/$DEQP_FLAKES
|
|
||||||
set -x
|
|
||||||
|
|
||||||
if [ ! -s $UNEXPECTED_RESULTSFILE ]; then
|
# Remove all the QPA files (extracted or not) now that we have the XML we want.
|
||||||
exit 0
|
echo $qpas | xargs rm -f
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -z "$DEQP_NO_SAVE_RESULTS" ]; then
|
|
||||||
echo "Some unexpected results found (see cts-runner-results.txt in artifacts for full results):"
|
|
||||||
head -n 50 $UNEXPECTED_RESULTSFILE
|
|
||||||
|
|
||||||
# Save the logs for up to the first 50 unexpected results:
|
|
||||||
head -n 50 $UNEXPECTED_RESULTSFILE | quiet extract_xml_results /tmp/*.qpa
|
|
||||||
else
|
|
||||||
echo "Unexpected results found:"
|
|
||||||
cat $UNEXPECTED_RESULTSFILE
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
grep ",Flake" $RESULTSFILE > $FLAKESFILE
|
|
||||||
|
|
||||||
count=`cat $FLAKESFILE | wc -l`
|
|
||||||
if [ $count -gt 0 ]; then
|
|
||||||
echo "Some flakes found (see cts-runner-flakes.txt in artifacts for full results):"
|
|
||||||
head -n 50 $FLAKESFILE
|
|
||||||
|
|
||||||
if [ -z "$DEQP_NO_SAVE_RESULTS" ]; then
|
|
||||||
# Save the logs for up to the first 50 flakes:
|
|
||||||
head -n 50 $FLAKESFILE | quiet extract_xml_results /tmp/*.qpa
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Report the flakes to IRC channel for monitoring (if configured):
|
|
||||||
quiet report_flakes $FLAKESFILE
|
|
||||||
else
|
|
||||||
# no flakes, so clean-up:
|
|
||||||
rm $FLAKESFILE
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Report the flakes to the IRC channel for monitoring (if configured):
|
||||||
|
quiet report_flakes $RESULTS_CSV
|
||||||
|
|
||||||
exit $DEQP_EXITCODE
|
exit $DEQP_EXITCODE
|
||||||
|
|||||||
+865
-865
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,2 @@
|
|||||||
|
dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.geometry.isampler2darray
|
||||||
|
dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.geometry.isampler3d
|
||||||
+4699
-4803
File diff suppressed because it is too large
Load Diff
@@ -1,126 +1,124 @@
|
|||||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center
|
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail
|
||||||
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner
|
dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip
|
dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center
|
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner
|
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z,Fail
|
||||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z
|
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z,Fail
|
||||||
dEQP-GLES2.functional.draw.random.10
|
dEQP-GLES2.functional.draw.random.10,Fail
|
||||||
dEQP-GLES2.functional.draw.random.42
|
dEQP-GLES2.functional.draw.random.42,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4
|
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.color_clear.rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.depth.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.depth.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.no_rebind_rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.recreate_depthbuffer.rebind_rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgba4_stencil_index8
|
dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgba4_stencil_index8,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16
|
dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16,Fail
|
||||||
dEQP-GLES2.functional.polygon_offset.default_displacement_with_units
|
dEQP-GLES2.functional.polygon_offset.default_displacement_with_units,Fail
|
||||||
dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units
|
dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop_wide
|
dEQP-GLES2.functional.rasterization.interpolation.basic.line_loop_wide,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip_wide
|
dEQP-GLES2.functional.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide
|
dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide
|
dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide
|
dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide,Fail
|
||||||
dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide
|
dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide,Fail
|
||||||
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center
|
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center,Fail
|
||||||
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner
|
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||||
dEQP-GLES3.functional.clipping.point.wide_point_clip
|
dEQP-GLES3.functional.clipping.point.wide_point_clip,Fail
|
||||||
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center
|
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||||
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_corner
|
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||||
dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z
|
dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z,Fail
|
||||||
dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z
|
dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z,Fail
|
||||||
dEQP-GLES3.functional.draw.random.105
|
dEQP-GLES3.functional.draw.random.105,Fail
|
||||||
dEQP-GLES3.functional.draw.random.114
|
dEQP-GLES3.functional.draw.random.114,Fail
|
||||||
dEQP-GLES3.functional.draw.random.124
|
dEQP-GLES3.functional.draw.random.135,Fail
|
||||||
dEQP-GLES3.functional.draw.random.135
|
dEQP-GLES3.functional.draw.random.144,Fail
|
||||||
dEQP-GLES3.functional.draw.random.144
|
dEQP-GLES3.functional.draw.random.155,Fail
|
||||||
dEQP-GLES3.functional.draw.random.155
|
dEQP-GLES3.functional.draw.random.174,Fail
|
||||||
dEQP-GLES3.functional.draw.random.174
|
dEQP-GLES3.functional.draw.random.206,Fail
|
||||||
dEQP-GLES3.functional.draw.random.206
|
dEQP-GLES3.functional.draw.random.31,Fail
|
||||||
dEQP-GLES3.functional.draw.random.31
|
dEQP-GLES3.functional.draw.random.43,Fail
|
||||||
dEQP-GLES3.functional.draw.random.43
|
dEQP-GLES3.functional.draw.random.84,Fail
|
||||||
dEQP-GLES3.functional.draw.random.84
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y
|
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail
|
||||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth24_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth24_stencil8
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth32f_stencil8
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component16,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component16
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component24,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component24
|
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_test_clamp.depth_component32f
|
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth32f_stencil8,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth32f_stencil8
|
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component32f,Fail
|
||||||
dEQP-GLES3.functional.fbo.depth.depth_write_clamp.depth_component32f
|
dEQP-GLES3.functional.polygon_offset.default_displacement_with_units,Fail
|
||||||
dEQP-GLES3.functional.polygon_offset.default_displacement_with_units
|
dEQP-GLES3.functional.polygon_offset.default_render_with_units,Fail
|
||||||
dEQP-GLES3.functional.polygon_offset.default_render_with_units
|
dEQP-GLES3.functional.polygon_offset.fixed16_displacement_with_units,Fail
|
||||||
dEQP-GLES3.functional.polygon_offset.fixed16_displacement_with_units
|
dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units,Fail
|
||||||
dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units
|
dEQP-GLES3.functional.polygon_offset.fixed24_displacement_with_units,Fail
|
||||||
dEQP-GLES3.functional.polygon_offset.fixed24_displacement_with_units
|
dEQP-GLES3.functional.polygon_offset.fixed24_render_with_units,Fail
|
||||||
dEQP-GLES3.functional.polygon_offset.fixed24_render_with_units
|
dEQP-GLES3.functional.polygon_offset.float32_displacement_with_units,Fail
|
||||||
dEQP-GLES3.functional.polygon_offset.float32_displacement_with_units
|
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_4.interpolation.lines,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_4.interpolation.lines
|
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_4.primitives.lines,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_4.primitives.lines
|
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_4.primitives.points,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_4.primitives.points
|
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.interpolation.lines,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.interpolation.lines
|
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines
|
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.points,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.points
|
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.interpolation.lines_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.interpolation.lines_wide
|
dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines_wide
|
dEQP-GLES3.functional.rasterization.interpolation.basic.line_loop_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.interpolation.basic.line_loop_wide
|
dEQP-GLES3.functional.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.interpolation.basic.line_strip_wide
|
dEQP-GLES3.functional.rasterization.interpolation.basic.lines_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.interpolation.basic.lines_wide
|
dEQP-GLES3.functional.rasterization.interpolation.projected.line_loop_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.interpolation.projected.line_loop_wide
|
dEQP-GLES3.functional.rasterization.interpolation.projected.line_strip_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.interpolation.projected.line_strip_wide
|
dEQP-GLES3.functional.rasterization.interpolation.projected.lines_wide,Fail
|
||||||
dEQP-GLES3.functional.rasterization.interpolation.projected.lines_wide
|
dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffers.8,Fail
|
||||||
dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffers.8
|
dEQP-GLES31.functional.draw_buffers_indexed.random.max_required_draw_buffers.4,Fail
|
||||||
dEQP-GLES31.functional.draw_buffers_indexed.random.max_required_draw_buffers.4
|
dEQP-GLES31.functional.draw_buffers_indexed.random.max_required_draw_buffers.9,Fail
|
||||||
dEQP-GLES31.functional.draw_buffers_indexed.random.max_required_draw_buffers.9
|
dEQP-GLES31.functional.draw_indirect.random.20,Fail
|
||||||
dEQP-GLES31.functional.draw_indirect.random.20
|
KHR-GL30.transform_feedback.api_errors_test,Fail
|
||||||
dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.48
|
KHR-GL30.transform_feedback.capture_vertex_interleaved_test,Fail
|
||||||
KHR-GL30.transform_feedback.api_errors_test
|
KHR-GL30.transform_feedback.capture_vertex_separate_test,Fail
|
||||||
KHR-GL30.transform_feedback.capture_vertex_interleaved_test
|
KHR-GL30.transform_feedback.discard_vertex_test,Fail
|
||||||
KHR-GL30.transform_feedback.capture_vertex_separate_test
|
KHR-GL30.transform_feedback.draw_xfb_instanced_test,Crash
|
||||||
KHR-GL30.transform_feedback.discard_vertex_test
|
KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test,Crash
|
||||||
KHR-GL30.transform_feedback.draw_xfb_instanced_test
|
KHR-GL30.transform_feedback.get_xfb_varying,Fail
|
||||||
KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test
|
KHR-GL30.transform_feedback.query_vertex_interleaved_test,Fail
|
||||||
KHR-GL30.transform_feedback.get_xfb_varying
|
KHR-GL30.transform_feedback.query_vertex_separate_test,Fail
|
||||||
KHR-GL30.transform_feedback.query_vertex_interleaved_test
|
KHR-GL31.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue,Fail
|
||||||
KHR-GL30.transform_feedback.query_vertex_separate_test
|
KHR-GL31.transform_feedback.capture_vertex_interleaved_test,Fail
|
||||||
KHR-GL31.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue
|
KHR-GL31.transform_feedback.capture_vertex_separate_test,Fail
|
||||||
KHR-GL31.transform_feedback.capture_vertex_interleaved_test
|
KHR-GL31.transform_feedback.discard_vertex_test,Fail
|
||||||
KHR-GL31.transform_feedback.capture_vertex_separate_test
|
KHR-GL31.transform_feedback.draw_xfb_instanced_test,Fail
|
||||||
KHR-GL31.transform_feedback.discard_vertex_test
|
KHR-GL32.transform_feedback.draw_xfb_stream_test,Fail
|
||||||
KHR-GL31.transform_feedback.draw_xfb_instanced_test
|
KHR-GL31.transform_feedback.draw_xfb_stream_instanced_test,Crash
|
||||||
KHR-GL32.transform_feedback.draw_xfb_stream_test
|
KHR-GL31.transform_feedback.query_vertex_interleaved_test,Fail
|
||||||
KHR-GL31.transform_feedback.draw_xfb_stream_instanced_test
|
KHR-GL31.transform_feedback.query_vertex_separate_test,Fail
|
||||||
KHR-GL31.transform_feedback.query_vertex_interleaved_test
|
KHR-GL32.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue,Fail
|
||||||
KHR-GL31.transform_feedback.query_vertex_separate_test
|
KHR-GL32.transform_feedback.capture_vertex_interleaved_test,Fail
|
||||||
KHR-GL32.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue
|
KHR-GL32.transform_feedback.capture_vertex_separate_test,Fail
|
||||||
KHR-GL32.transform_feedback.capture_vertex_interleaved_test
|
KHR-GL32.transform_feedback.discard_vertex_test,Fail
|
||||||
KHR-GL32.transform_feedback.capture_vertex_separate_test
|
KHR-GL32.transform_feedback.draw_xfb_instanced_test,Crash
|
||||||
KHR-GL32.transform_feedback.discard_vertex_test
|
KHR-GL32.transform_feedback.draw_xfb_stream_test,Fail
|
||||||
KHR-GL32.transform_feedback.draw_xfb_instanced_test
|
KHR-GL32.transform_feedback.draw_xfb_stream_instanced_test,Crash
|
||||||
KHR-GL32.transform_feedback.draw_xfb_stream_test
|
KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-interleaved-attribs,Fail
|
||||||
KHR-GL32.transform_feedback.draw_xfb_stream_instanced_test
|
KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs,Fail
|
||||||
KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-interleaved-attribs
|
KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-attribs,Fail
|
||||||
KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs
|
KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-separate-attribs,Fail
|
||||||
KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-attribs
|
KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream,Fail
|
||||||
KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-separate-attribs
|
KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream,Fail
|
||||||
KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream
|
KHR-GL32.transform_feedback.query_vertex_interleaved_test,Fail
|
||||||
KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream
|
KHR-GL32.transform_feedback.query_vertex_separate_test,Fail
|
||||||
KHR-GL32.transform_feedback.query_vertex_interleaved_test
|
|
||||||
KHR-GL32.transform_feedback.query_vertex_separate_test
|
|
||||||
|
|||||||
@@ -95,7 +95,6 @@ actions:
|
|||||||
- wget -S --progress=dot:giga -O- {{ mesa_url }} | tar -xz
|
- wget -S --progress=dot:giga -O- {{ mesa_url }} | tar -xz
|
||||||
|
|
||||||
- export DEQP_NO_SAVE_RESULTS=1
|
- export DEQP_NO_SAVE_RESULTS=1
|
||||||
- 'export DEQP_RUNNER_OPTIONS="--shuffle false"'
|
|
||||||
- export DEQP_EXPECTED_FAILS=deqp-{{ gpu_version }}-fails.txt
|
- export DEQP_EXPECTED_FAILS=deqp-{{ gpu_version }}-fails.txt
|
||||||
- export DEQP_SKIPS=deqp-{{ gpu_version }}-skips.txt
|
- export DEQP_SKIPS=deqp-{{ gpu_version }}-skips.txt
|
||||||
- export DEQP_VER={{ deqp_version }}
|
- export DEQP_VER={{ deqp_version }}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
variables:
|
variables:
|
||||||
DISTRIBUTION_TAG: "2020-11-05-new-kernel-2"
|
DISTRIBUTION_TAG: "2020-11-05-deqp-runner"
|
||||||
|
|
||||||
.kernel+rootfs:
|
.kernel+rootfs:
|
||||||
stage: container-2
|
stage: container-2
|
||||||
@@ -168,7 +168,7 @@ panfrost-t720-gles2:arm64:
|
|||||||
DEVICE_TYPE: sun50i-h6-pine-h64
|
DEVICE_TYPE: sun50i-h6-pine-h64
|
||||||
DTB: ${DEVICE_TYPE}
|
DTB: ${DEVICE_TYPE}
|
||||||
GPU_VERSION: panfrost-t720
|
GPU_VERSION: panfrost-t720
|
||||||
ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T720"
|
ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T720 DEQP_FLAKES=deqp-panfrost-t720-flakes.txt"
|
||||||
tags:
|
tags:
|
||||||
- mesa-ci-aarch64-lava-collabora
|
- mesa-ci-aarch64-lava-collabora
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user