[Mesa-dev] [PATCH] Distinction between ARB and EXT dispatch table entries related to framebuffer_object.
Ian Romanick
idr at freedesktop.org
Thu Jul 18 11:09:31 PDT 2013
On 07/18/2013 05:23 AM, Marek Olšák wrote:
> On Thu, Jul 18, 2013 at 1:38 AM, Ian Romanick <idr at freedesktop.org> wrote:
>> For these reasons, glBindFramebuffer and glBindRenderbuffer have different
>> GLX protocol opcodes than their EXT counterparts. I failed to notice this,
>> and all of the functions alias each other. This prevents us from being able
>> to strictly adhere to the specification in GL versions previous to OpenGL
>> 3.1 (in 3.1+ we no longer expose the EXT extensions, and we only do the
>> strict ARB behavior).
>
> We do expose the EXT extensions in 3.1+. Is that a mistake?
Hmm... yeah, we probably shouldn't expose that or the other EXT
extension that got folded into GL_ARB_framebuffer_object (e.g.,
GL_EXT_framebuffer_blit).
> Marek
More information about the mesa-dev
mailing list