Most i965 platforms fail 3 tests after
Author: Eric Anholt <firstname.lastname@example.org>
gbm: Fix the alpha masks in the GBM format table.
Once GBM started looking at the values of the alpha masks, ARGB/ABGR
wouldn't match any more because we had both A and R in the low bits.
Fixes: 2ed344645d65 ("gbm/dri: Add RGBA masks to GBM format table")
Reviewed-by: Ilia Mirkin <email@example.com>
Reviewed-by: Daniel Stone <firstname.lastname@example.org>
piglit.spec.oes_packed_depth_stencil.depth_stencil texture gles1.kblm32
/tmp/build_root/m32/lib/piglit/bin/oes_packed_depth_stencil-depth-stencil-texture_gles1 -auto -fbo
Testing glTexImage with GL_DEPTH_STENCIL...
Unexpected GL error: GL_INVALID_OPERATION 0x502
(Error at ../tests/spec/ext_packed_depth_stencil/depth-stencil-texture.c:308)
i915 platforms have more regressions (34 on g33).
Theory: The tests didn't run prior to this commit because of the format matching fail, since the original commit that broke argb8 formats, 2ed344645d65. They have now started running again and are as broken now as they were prior to that commit.
Mark, does that theory hold water?
(In reply to Ilia Mirkin from comment #1)
> Theory: The tests didn't run prior to this commit because of the format
> matching fail, since the original commit that broke argb8 formats,
> 2ed344645d65. They have now started running again and are as broken now as
> they were prior to that commit.
> Mark, does that theory hold water?