[Bug 105351] [Gen6+] piglit's arb_shader_image_load_store-host-mem-barrier fails with a glGetTexSubImage fallback path

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 4 20:55:22 UTC 2018


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

Nanley Chery <nanleychery at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #9 from Nanley Chery <nanleychery at gmail.com> ---
(In reply to Juan A. Suarez from comment #8)
> The fix was released. Can we close this?

Yes.

The bug has been fixed as of

commit 936cd3c87a212c28fe89a5c059fc4febd8b52ab7
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Fri Mar 16 14:28:59 2018 -0700

    i965: Use intel_bufferobj_buffer() wrapper in image surface state setup.

    Instead of directly using intel_obj->buffer.  Among other things
    intel_bufferobj_buffer() will update intel_buffer_object::
    gpu_active_start/end, which are used by glBufferSubData() to decide
    which path to take.  Fixes a failure in the Piglit
    ARB_shader_image_load_store-host-mem-barrier Buffer Update/WaW tests,
    which could be reproduced with a non-standard glGetTexSubImage
    implementation (see bug report).

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=105351
    Reported-by: Nanley Chery <nanleychery at gmail.com>
    Cc: mesa-stable at lists.freedesktop.org
    Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>

-- 
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/intel-3d-bugs/attachments/20180604/77d35b04/attachment.html>


More information about the intel-3d-bugs mailing list