[Bug 94148] Framebuffer considered invalid when a draw call is done before glCheckFramebufferStatus

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jul 12 01:28:48 UTC 2016


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

Ilia Mirkin <imirkin at alum.mit.edu> changed:

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

--- Comment #9 from Ilia Mirkin <imirkin at alum.mit.edu> ---
Pushed as

commit da7223ebdc82609a112aae24003bbdc154c170bf
Author: Ilia Mirkin <imirkin at alum.mit.edu>
Date:   Fri Jul 8 14:24:38 2016 -0400

    mesa: set _NEW_BUFFERS when updating texture bound to current buffers

    When a glTexImage call updates the parameters of a currently bound
    framebuffer, we might miss out on revalidating whether it is complete.
    Make sure to set _NEW_BUFFERS which will trigger the revalidation in
    that case.

    Also while we're at it, fix the fb parameter passed in to the eventual
    RenderTexture call.

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94148
    Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
    Cc: "11.2 12.0" <mesa-stable at lists.freedesktop.org>
    Reviewed-by: Marek Olšák <marek.olsak at amd.com>
    Tested-by: Emmanuel Gil Peyrot <linkmauve at linkmauve.fr>

-- 
You are receiving this mail because:
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/20160712/e9d39752/attachment.html>


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