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

Reply via email to