Bug 78515 - [regression bisected IVB] piglit read-front test fails
Summary: [regression bisected IVB] piglit read-front test fails
Status: RESOLVED WORKSFORME
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: All All
: medium major
Assignee: Kenneth Graunke
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-10 02:38 UTC by Ian Romanick
Modified: 2018-01-10 18:33 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Ian Romanick 2014-05-10 02:38:27 UTC
On my Thinkpad X230 I get:

[idr@mumford-wire piglit]$ bin/read-front -auto 
Mesa warning: couldn't open libtxc_dxtn.so, software DXTn compression/decompression unavailable
Probe color at (0,0)
  Expected: 0.000000 0.000000 1.000000
  Observed: 0.000000 0.000000 0.000000
Probe color at (0,75)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.000000 0.000000 0.000000
PIGLIT: {'result': 'fail' }

This bisected to:

commit cde8bad1c9363ee293ae7844bcecb6179426ea65
Author: Kenneth Graunke <kenneth@whitecape.org>
Date:   Mon May 5 11:02:18 2014 -0700

    i965: Always intel_prepare_render() after invalidating front buffers.
    
    Fixes glean/texture_srgb, which hit recursive-flush prevention
    assertions in vbo_exec_FlushVertices.
    
    This probably hurts the performance of front buffer rendering, but
    very few people in their right mind do front buffer rendering.
    
    Fixes Glean's texture_srgb test.
    
    Cc: "10.2" <mesa-stable@lists.freedesktop.org>
    Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
    Acked-by: Anuj Phogat <anuj.phogat@gmail.com>
    Reviewed-by: Eric Anholt <eric@anholt.net>
Comment 1 Gordon Jin 2014-05-12 01:40:12 UTC
note: QA missed this regression due to bug#48077.
Comment 2 Iago Toral 2015-03-05 13:03:30 UTC
I can reproduce this issue with Ubuntu Mesa 10.1.3, however, it passes fine with current master (29c23644cc8cf). In my IVB system, with master:

$ bin/read-front -auto
PIGLIT: {"result": "pass" }


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.