<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>high
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [i965 SNA Bisected]Piglit spec_OpenGL_1.0_gl-1.0-front-invalidate-back fails with compositer"
href="https://bugs.freedesktop.org/show_bug.cgi?id=67330">67330</a>
</td>
</tr>
<tr>
<th>CC</th>
<td>xunx.fang@intel.com
</td>
</tr>
<tr>
<th>Assignee</th>
<td>chris@chris-wilson.co.uk
</td>
</tr>
<tr>
<th>Summary</th>
<td>[i965 SNA Bisected]Piglit spec_OpenGL_1.0_gl-1.0-front-invalidate-back fails with compositer
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Severity</th>
<td>major
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Reporter</th>
<td>huax.lu@intel.com
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Component</th>
<td>Driver/intel
</td>
</tr>
<tr>
<th>Product</th>
<td>xorg
</td>
</tr></table>
<p>
<div>
<pre>System Environment:
--------------------------
Arch: x86_64
Platform: Ironlake/sandybridge/ivybridge/haswell
Libdrm: (master)libdrm-2.4.46-2-gfea5408098c3c3057958e85ea9d7146f0b08749e
Mesa: (master)0ac316470813b4f2e825ff4befbbf2135cccce94
Xserver:(master)xorg-server-1.14.99.1-162-g43ac0491e36cdbb716b5c9d39c97d0aba3bebd75
Xf86_video_intel:(master)2.21.12-49-gef2a45731ef55b9fbafe5da67e0251b9b871bda9
Cairo: (master)03c81d414d4edb710c91f96ddb7dbf73e5432583
Libva: (staging)d4988142a3f2256e38c5c5cdcdfc1b4f5f3c1ea9
Libva_intel_driver:(staging)7783b945824c9c01b415ca7b72c2d9463c8ae40b
Kernel: (drm-intel-nightly) c52b080ba86c3f1cbff5bc88ae3efe005c999072
Bug detailed description:
-------------------------
It fails on Ironlake/sandybridge/ivybridge/haswell with SNA. It works well with
UXA. It fails compositer and works well with raw X.
Following cases also have this issue:
glx_glx-copy-sub-buffer
glx_glx-copy-sub-buffer_samples=2
glx_glx-copy-sub-buffer_samples=4
spec_OpenGL_1.1_read-front
spec_OpenGL_1.1_read-front_clear-front-first
spec_OpenGL_1.1_read-front_clear-front-first_samples=2
spec_OpenGL_1.1_read-front_clear-front-first_samples=4
spec_OpenGL_1.1_read-front_samples=2
spec_OpenGL_1.1_read-front_samples=4
Bisect shows:6d80bd6a7311926f258cd92f0b22e8d03022b62b is the first bad commit.
commit 6d80bd6a7311926f258cd92f0b22e8d03022b62b
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
AuthorDate: Wed Jul 24 09:03:45 2013 +0100
Commit: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
CommitDate: Wed Jul 24 09:35:13 2013 +0100
sna/dri: Cleanup validation of blit extents
Prompted by a suggestion by Haihao, clarify the intent behind checking
the incoming maximum blit extents against the recorded sizes of the
attached bo. Due to the asynchronous nature of DRI2 invalidation, it is
possible for the DRI2 buffer to be stale and for its bo to be smaller
than required for the client's blit.
References: <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [IVB SNA]4kx4k video can't render with vaapi"
href="show_bug.cgi?id=67210">https://bugs.freedesktop.org/show_bug.cgi?id=67210</a>
Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Cc: haihao <<a href="mailto:haihao.xiang@intel.com">haihao.xiang@intel.com</a>>
output:
Probe color at (0,0)
Expected: 0.000000 1.000000 0.000000
Observed: 0.000000 0.000000 0.000000
PIGLIT: {'result': 'fail' }
Reproduce steps:
----------------------------
1. xinit
2. gnome-session
3. ./gl-1.0-front-invalidate-back -auto</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>