diff options
author | Tomeu Vizoso <tomeu.vizoso@collabora.com> | 2020-09-07 08:49:43 +0200 |
---|---|---|
committer | Boris Brezillon <boris.brezillon@collabora.com> | 2021-04-22 21:28:52 +0200 |
commit | abcefaffb16a35364a61bbeb8e0dc8e4e3e4e135 (patch) | |
tree | f708dba852f5ebd8da6de2ccae63a0e5ff3422e4 | |
parent | c739f9bdab90eb6c1510277dfb0623d98819785f (diff) |
panfrost/ci: Enable some dEQP 3.1 tests on Mali T860
We have now enough machines in the lab for the extra job.
Signed-off-by: Italo Nicola <italonicola@collabora.com>
Reviewed-by: Italo Nicola <italonicola@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10375>
-rw-r--r-- | src/gallium/drivers/panfrost/ci/deqp-panfrost-t860-skips.txt | 63 | ||||
-rw-r--r-- | src/gallium/drivers/panfrost/ci/gitlab-ci.yml | 8 |
2 files changed, 71 insertions, 0 deletions
diff --git a/src/gallium/drivers/panfrost/ci/deqp-panfrost-t860-skips.txt b/src/gallium/drivers/panfrost/ci/deqp-panfrost-t860-skips.txt index f7d0cd59a90..978345eba28 100644 --- a/src/gallium/drivers/panfrost/ci/deqp-panfrost-t860-skips.txt +++ b/src/gallium/drivers/panfrost/ci/deqp-panfrost-t860-skips.txt @@ -8,3 +8,66 @@ dEQP-GLES[0-9]*.stress.* # These are really slow on tiling architectures (including llvmpipe). dEQP-GLES[0-9]*.functional.flush_finish.* + +# GLES 3.1 is not fully supported yet, some of these crash, some are slow, and +# some are untested. +dEQP-GLES31.functional.android_extension_pack.* +dEQP-GLES31.functional.blend_equation_advanced.* +dEQP-GLES31.functional.copy_image.* +dEQP-GLES31.functional.draw_base_vertex.* +dEQP-GLES31.functional.draw_buffers_indexed.* +dEQP-GLES31.functional.draw_indirect.* +dEQP-GLES31.functional.fbo.* +dEQP-GLES31.functional.geometry_shading.* +dEQP-GLES31.functional.image_load_store.* +dEQP-GLES31.functional.layout_binding.* +dEQP-GLES31.functional.multisample.* +dEQP-GLES31.functional.program_uniform.* +dEQP-GLES31.functional.sample_shading.* +dEQP-GLES31.functional.separate_shader.* +dEQP-GLES31.functional.srgb_texture_decode.* +dEQP-GLES31.functional.ssbo.* +dEQP-GLES31.functional.state_query.* +dEQP-GLES31.functional.stencil_texturing.* +dEQP-GLES31.functional.synchronization.* +dEQP-GLES31.functional.tessellation.* +dEQP-GLES31.functional.tessellation_geometry_interaction.* +dEQP-GLES31.functional.texture.* +dEQP-GLES31.functional.ubo.* +dEQP-GLES31.functional.vertex_attribute_binding.* +dEQP-GLES31.functional.compute.indirect_dispatch.* +dEQP-GLES31.functional.debug.async.* +dEQP-GLES31.functional.debug.error_filters.* +dEQP-GLES31.functional.debug.error_groups.* +dEQP-GLES31.functional.debug.externally_generated.* +dEQP-GLES31.functional.debug.object_labels.* +dEQP-GLES31.functional.debug.state_query.* +dEQP-GLES31.functional.shaders.arrays.* +dEQP-GLES31.functional.shaders.arrays_of_arrays.* +dEQP-GLES31.functional.shaders.framebuffer_fetch.* +dEQP-GLES31.functional.shaders.multisample_interpolation.* +dEQP-GLES31.functional.shaders.opaque_type_indexing.* +dEQP-GLES31.functional.shaders.sample_variables.* +dEQP-GLES31.functional.program_interface_query.uniform.array_size.* +dEQP-GLES31.functional.program_interface_query.uniform.array_stride.* +dEQP-GLES31.functional.program_interface_query.uniform.atomic_counter_buffer_index.* +dEQP-GLES31.functional.program_interface_query.uniform.block_index.* +dEQP-GLES31.functional.program_interface_query.uniform.location.* +dEQP-GLES31.functional.program_interface_query.uniform.matrix_row_major.* +dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.* +dEQP-GLES31.functional.program_interface_query.uniform.name_length.* +dEQP-GLES31.functional.program_interface_query.uniform.offset.* +dEQP-GLES31.functional.program_interface_query.uniform.random.* +dEQP-GLES31.functional.program_interface_query.uniform.resource_list.* +dEQP-GLES31.functional.program_interface_query.uniform.type.* +dEQP-GLES31.functional.program_interface_query.uniform_block.active_variables.* +dEQP-GLES31.functional.program_interface_query.uniform_block.buffer_binding.* +dEQP-GLES31.functional.program_interface_query.uniform_block.buffer_data_size.* +dEQP-GLES31.functional.program_interface_query.uniform_block.name_length.* +dEQP-GLES31.functional.program_interface_query.uniform_block.resource_list.* +dEQP-GLES31.functional.shaders.builtin_constants.geometry_shader.* +dEQP-GLES31.functional.shaders.builtin_constants.sample_variables.* +dEQP-GLES31.functional.shaders.builtin_constants.tessellation_shader.* +dEQP-GLES31.functional.shaders.builtin_functions.* +dEQP-GLES31.functional.debug.negative_coverage.* +dEQP-GLES31.functional.*mat[2-4].* diff --git a/src/gallium/drivers/panfrost/ci/gitlab-ci.yml b/src/gallium/drivers/panfrost/ci/gitlab-ci.yml index 59f7b9a2a9f..2b11d87f244 100644 --- a/src/gallium/drivers/panfrost/ci/gitlab-ci.yml +++ b/src/gallium/drivers/panfrost/ci/gitlab-ci.yml @@ -68,6 +68,14 @@ panfrost-t860-gles3:arm64: DEQP_VERSION: gles3 ENV_VARS: "PAN_MESA_DEBUG=gles3 DEQP_PARALLEL=6 DEQP_EXPECTED_RENDERER=T860" +panfrost-t860-gles31:arm64: + extends: + - .lava-test:arm64 + - .lava-rk3399-gru-kevin + variables: + DEQP_VERSION: gles31 + ENV_VARS: "PAN_MESA_DEBUG=deqp MESA_GLES_VERSION_OVERRIDE=3.1 MESA_GLSL_VERSION_OVERRIDE=310 DEQP_PARALLEL=1 DEQP_EXPECTED_RENDERER=T860" + panfrost-t860-traces:arm64: extends: - .lava-piglit-traces:arm64 |