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

Reply via email to