Mesa (master): panfrost: Set PIPE_CAP_MIXED_COLORBUFFER_FORMATS
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Jul 16 20:16:42 UTC 2020
Module: Mesa
Branch: master
Commit: 721b5c6eef64ab968373cb977503c63c2c6f2d01
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=721b5c6eef64ab968373cb977503c63c2c6f2d01
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Thu Jul 9 14:39:51 2020 -0400
panfrost: Set PIPE_CAP_MIXED_COLORBUFFER_FORMATS
Missed that this is needed, fixes fbo.completeness.*
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5858>
---
.gitlab-ci/deqp-panfrost-t860-fails.txt | 20 --------------------
src/gallium/drivers/panfrost/pan_screen.c | 1 +
2 files changed, 1 insertion(+), 20 deletions(-)
diff --git a/.gitlab-ci/deqp-panfrost-t860-fails.txt b/.gitlab-ci/deqp-panfrost-t860-fails.txt
index 9fd285185da..26dda2d4439 100644
--- a/.gitlab-ci/deqp-panfrost-t860-fails.txt
+++ b/.gitlab-ci/deqp-panfrost-t860-fails.txt
@@ -18,26 +18,6 @@ dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_y
dEQP-GLES3.functional.fbo.color.repeated_clear.blit.rbo.srgb8_alpha8
dEQP-GLES3.functional.fbo.color.repeated_clear.blit.tex2d.srgb8_alpha8
dEQP-GLES3.functional.fbo.color.repeated_clear.sample.tex2d.srgb8_alpha8
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.rbo_tex_none_none
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.rbo_tex_none_rbo
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.rbo_tex_none_tex
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.rbo_tex_rbo_none
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.rbo_tex_rbo_rbo
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.rbo_tex_tex_none
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.rbo_tex_tex_tex
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.tex_rbo_none_none
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.tex_rbo_none_rbo
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.tex_rbo_none_tex
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.tex_rbo_rbo_none
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.tex_rbo_rbo_rbo
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.tex_rbo_tex_none
-dEQP-GLES3.functional.fbo.completeness.attachment_combinations.tex_rbo_tex_tex
-dEQP-GLES3.functional.fbo.completeness.renderable.texture.depth.depth_component_unsigned_short
-dEQP-GLES3.functional.fbo.completeness.samples.rbo0_rbo0_tex
-dEQP-GLES3.functional.fbo.completeness.samples.rbo0_tex_none
-dEQP-GLES3.functional.fbo.completeness.samples.rbo1_rbo1_rbo1
-dEQP-GLES3.functional.fbo.completeness.samples.rbo2_rbo1_none
-dEQP-GLES3.functional.fbo.completeness.samples.rbo2_rbo2_none
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_color
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_stencil
diff --git a/src/gallium/drivers/panfrost/pan_screen.c b/src/gallium/drivers/panfrost/pan_screen.c
index b6634955ea9..e200f396177 100644
--- a/src/gallium/drivers/panfrost/pan_screen.c
+++ b/src/gallium/drivers/panfrost/pan_screen.c
@@ -104,6 +104,7 @@ panfrost_get_param(struct pipe_screen *screen, enum pipe_cap param)
switch (param) {
case PIPE_CAP_NPOT_TEXTURES:
+ case PIPE_CAP_MIXED_COLORBUFFER_FORMATS:
case PIPE_CAP_MIXED_FRAMEBUFFER_SIZES:
case PIPE_CAP_MIXED_COLOR_DEPTH_BITS:
case PIPE_CAP_FRAGMENT_SHADER_TEXTURE_LOD:
More information about the mesa-commit
mailing list