Ian Romanick wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Brian Paul wrote: > >>Ian Romanick wrote: >> >>>Ian Romanick wrote: >>> >>> >>>> All extension functions added since the previous Mesa release (6.5) >>>>have >>>> been marked as 'static_dispatch="false"'. >>> >>> >>>I'd also like to mark functions in the following extensions this way for >>>the 6.5.1 release: >>> >>> GL_EXT_framebuffer_object >>> GL_EXT_framebuffer_blit >>> GL_EXT_timer_query >> >>Are you saying that the functions that belong to those extensions will >>only be accessible via glXGetProcAddress()? > > > Yes.
Hmmm. While a _real_ app should use glXGetProcAddress(), I often write test programs, etc that directly call the extension functions. So, I guess I'd prefer to keep conventional entrypoints for those extensions, if it's not a big deal. >>>As an initial step towards full deprecation, I'd also like to mark these >>>ones too. AFAIK, *none* of these have ever been implemented on any >>>Linux system. Some of them, such as GL_SGIX_fragment_lighting, have >>>never been implemented on *any* system. >>> >>> GL_SGIS_texture_filter4 >>> GL_SGIS_texture4D >>> GL_SGIS_detail_texture >>> GL_SGIS_sharpen_texture >>> GL_SGIX_sprite >>> GL_SGIX_instruments >>> GL_SGIX_framezoom >>> GL_SGIX_tag_sample_buffer >>> GL_SGIX_reference_plane >>> GL_SGIX_flush_raster >>> GL_SGIX_list_priority >>> GL_SGIX_fragment_lighting >>> GL_PGI_misc_hints >>> GL_EXT_index_material >>> GL_EXT_index_func >>> GL_3DFX_tbuffer >> >>I'm happy with deprecating those extensions. > > > Hmm...so, do you think it would be okay to just remove these altogether > for 6.5.1? I was going to just hide their dispatch functions. Removing > them altogether would also remove client-side GLX support. I don't know > if that interoperability is useful to anyone. I don't know of anyone that's ever used those extensions. -Brian ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev