[Mesa-dev] [Bug 106337] eglWaitClient() doesn't work as documented using DRI2 backend

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed May 2 09:11:54 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=106337

--- Comment #2 from mgorchak at qnx.com <mgorchak at qnx.com> ---
Yes, it is i965 DRI driver on ApolloLake (BXT) hardware.

The test was following: BO object (LINEAR) is shared between compositor and
GLES app (used as KHRImage for native pixmap). GLES app does fill operation for
this BO object and compositor reads back content of BO object using CPU (mapped
as WC memory). Very often appears that fill operation is not complete and
compositor reads back old content or semi-filled content.

Performance of fill operation using eglWaitClient() for full hd image size is
about 1300 fills per second, when glFinish() is used it is about 700 FPS and
content of BO object is always correct.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180502/b690afdf/attachment.html>


More information about the mesa-dev mailing list