[Bug 93700] [SKL, regression] deqp-gles2.functional.texture.completeness
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Jan 13 10:05:40 PST 2016
https://bugs.freedesktop.org/show_bug.cgi?id=93700
Bug ID: 93700
Summary: [SKL, regression]
deqp-gles2.functional.texture.completeness
Product: Mesa
Version: git
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: major
Priority: medium
Component: Drivers/DRI/i965
Assignee: idr at freedesktop.org
Reporter: mark.a.janes at intel.com
QA Contact: intel-3d-bugs at lists.freedesktop.org
The following tests began failing with mesa
cda886a4851ab767fba40e8474d6fa8190347e4f:
deqp-gles2.functional.texture.completeness.2d.format_mismatch_rgb_rgba
deqp-gles2.functional.texture.completeness.cube.format_mismatch_rgba_rgb_level_0_neg_z
deqp-gles2.functional.texture.completeness.cube.format_mismatch_rgba_rgb_level_0
deqp-gles2.functional.texture.completeness.cube.format_mismatch_rgb_rgba_level_0_pos_z
deqp-gles2.functional.texture.completeness.cube.format_mismatch_rgb_rgba_level_0
deqp-gles2.functional.texture.completeness.2d.format_mismatch_rgba_rgb
Sample output:
/tmp/build_root/m64/opt/deqp/modules/gles2/deqp-gles2
--deqp-case=dEQP-GLES2.functional.texture.completeness.cube.format_mismatch_rgb_rgba_level_0
--deqp-surface-type=fbo --deqp-log-images=disable --deqp-surface-width=256
--deqp-surface-height=256
dEQP Core 2014.x (0xcafebabe) starting..
target implementation = 'DRM'
Test case
'dEQP-GLES2.functional.texture.completeness.cube.format_mismatch_rgb_rgba_level_0'..
Test case duration in microseconds = 16674 us
Fail (Image comparison failed)
DONE!
Test run totals:
Passed: 0/1 (0.0%)
Failed: 1/1 (100.0%)
Not supported: 0/1 (0.0%)
Warnings: 0/1 (0.0%)
Of the 6 tests, two were previously asserting, and do not constitute a
regression:
deqp-gles2.functional.texture.completeness.cube.format_mismatch_rgba_rgb_level_0_neg_z
deqp-gles2.functional.texture.completeness.cube.format_mismatch_rgb_rgba_level_0_pos_z
The bisected patch:
Author: Neil Roberts <neil at linux.intel.com>
AuthorDate: Thu Nov 19 16:25:21 2015 +0100
Commit: Neil Roberts <neil at linux.intel.com>
CommitDate: Wed Jan 13 12:16:31 2016 +0000
i965/gen9: Don't allow the RGBX formats for texturing/rendering
The RGBX surface formats aren't renderable so we internally remap them
to RGBA when rendering. They are retained as RGBX when used as
textures. However since the previous patch fast clears are disabled
for surfaces that use a different format for rendering than for
texturing. To avoid this situation we can just pretend not to support
RGBX formats at all. This will cause the upper layers of mesa to pick
an RGBA format internally instead. This should be safe because we
always override the alpha component to 1.0 for RGBX in the texture
swizzle anyway. We could also do this for all gens except that it's a
bit more difficult when the hardware doesn't support texture
swizzling. Gens using the blorp have further problems because that
doesn't implement this swizzle override.
Reviewed-by: Anuj Phogat <anuj.phogat at gmail.com>
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20160113/8b4f375e/attachment.html>
More information about the intel-3d-bugs
mailing list