On Sat, Oct 8, 2011 at 6:55 AM, Jose Fonseca <[email protected]> wrote: > Just noticed that the latest glext.h doesn't define > DEPTH_BUFFER/STENCIL_BUFFER anymore. This is what enum.spec says: > > # Due to a syncing problem between the ARB_framebuffer_object extension > # specification and the core API specification during development, the > # following tokens were present in the .spec file for some time. They are > # not actually used anywhere in the OpenGL API or extensions and have been > # withdrawn (use DEPTH or STENCIL respectively, instead, as <attachment> > # parameters to GetFramebufferAttachmentParameteriv). > # DEPTH_BUFFER = 0x8223 > # STENCIL_BUFFER = 0x8224 > > But Mesa code actually seems to do the opposite, i.e., > GetFramebufferAttachmentParameteriv handles DEPTH_BUFFER but not DEPTH. > > The GL specs is consistent with the comment. > > So I think it's better to remove this. Any objects?
Ian and I were talking off-list about this too (and he filed a spec bug w/ the ARB). I added those cases quite a while ago when the spec said x_BUFFER were the token names. Both Ian and I have patches to fix this. I thought Ian was going to post/commit his soon. Ian? -Brian _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
