[Mesa-dev] [Bug 94253] [llvmpipe] piglit gl-1.0-swapbuffers-behavior regression
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Feb 22 22:14:17 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=94253
Bug ID: 94253
Summary: [llvmpipe] piglit gl-1.0-swapbuffers-behavior
regression
Product: Mesa
Version: 11.2
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Keywords: bisected, regression
Severity: normal
Priority: medium
Component: Mesa core
Assignee: mesa-dev at lists.freedesktop.org
Reporter: vlee at freedesktop.org
QA Contact: mesa-dev at lists.freedesktop.org
CC: brianp at vmware.com, idr at freedesktop.org,
jfonseca at vmware.com, marta.lofstedt at intel.com,
nanleychery at gmail.com
mesa: 571bd9ac4280b0d3c10281e9899afb33bc67d589 (master 11.3.0-devel)
$ ./bin/gl-1.0-swapbuffers-behavior -auto
SwapBuffers apparently failed!
PIGLIT: {"result": "fail" }
605832736a6d9427ad894d403cceeb74a5b18dc1 is the first bad commit
commit 605832736a6d9427ad894d403cceeb74a5b18dc1
Author: Nanley Chery <nanley.g.chery at intel.com>
Date: Fri Feb 5 16:21:33 2016 -0800
mesa/readpix: Clip ReadPixels() area to the ReadBuffer's
The fast path for Intel's ReadPixels() unintentionally omits clipping
the specified area to a valid one. Rather than clip in various
corner-cases, perform this operation in the API validation stage.
The bug in intel_readpixels_tiled_memcpy() showed itself when the winsys
ReadBuffer's height was smaller than the one specified by ReadPixels().
yoffset became negative, which was an invalid input for tiled_to_linear().
v2: Move clipping to validation stage (Jason)
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=92193
Reported-by: Marta Löfstedt <marta.lofstedt at intel.com>
Cc: "11.0 11.1" <mesa-stable at lists.freedesktop.org>
Signed-off-by: Nanley Chery <nanley.g.chery at intel.com>
Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>
Reviewed-by: Brian Paul <brianp at vmware.com>
:040000 040000 0f8b2af912e9f15eb83e20c0dfbf625fc7577e6b
08261118001653553be85da5b3d8f9bd3a7ad6f8 M src
bisect run success
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160222/d23c5564/attachment.html>
More information about the mesa-dev
mailing list