[DEPRECATION] Fullscreen entrypoints in DRI protocol

Keith Whitwell keith at tungstengraphics.com
Sun Sep 11 15:29:52 PDT 2005


Alex Deucher wrote:
> On 9/11/05, Adam Jackson <ajax at nwnk.net> wrote:
> 
>>The OpenFullScreen and CloseFullScreen requests in the DRI protocol are
>>deprecated in the client for some time now (shipped disabled in Xorg 6.7 and
>>later, and in XFree86 4.5; initially disabled in the old DRI tree about 21
>>months ago).  As far as I know these functions are intended to be
>>driver-internal, and no driver currently available will call them.
>>
>>However, the server-side implementation remains.  Removing it would cut about
>>200 lines from the generic DRI support and another 100 or so spread across
>>various drivers.  Only the savage driver has non-trivial FullScreen hooks,
>>which appear to have come straight from the S3 code drop, and were committed
>>after libGL had the FullScreen calls disabled.  There's also some abortive
>>SLI support in the tdfx driver that would have been activated when entering
>>fullscreen, but that code has never been enabled.  As far as nm can tell me,
>>none of the closed DRI drivers (fglrx, powervr, 3dlabs wildcat, xgi)
>>implement the FullScreen hooks, so this code looks to be totally dead.
> 
> 
> The savage fullscreen stuff was left in for reference on how to do
> pageflipping as I recall.
> 

Yes I believe it is dead and can & should be removed.

Keith


More information about the xorg-arch mailing list