On Mon, Dec 3, 2012 at 9:26 AM, Ian Romanick <[email protected]> wrote: > From: Ian Romanick <[email protected]> > > Desktop OpenGL implementations that support either > GL_ARB_framebuffer_object or OpenGL 3.0 must require names from > glGenFramebuffers for glBindFramebuffer. We have enforced this rule for > quite some time. However, OpenGL ES 1.0, 2.0, and 3.0 implementations > are required to allow user-defined names (e.g., not from > glGenFramebuffers{OES,}). > > The Intel drivers have hacked around this by not enabling > GL_ARB_framebuffer_object in an ES context. Instead, just pick the > correct behavior in _mesa_BindFramebuffer based on the context API. > > v2: Perform same check in _mesa_BindRenderbuffer too. > > Signed-off-by: Ian Romanick <[email protected]> > Cc: Chad Versace <[email protected]> > Cc: Matt Turner <[email protected]> > ---
Nice. These patches fix es3conform's framebuffer_srgb_draw and transform_feedback_misc tests. Series is Reviewed-by: Matt Turner <[email protected]> _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
