From: Alex D. <ale...@gm...> - 2005-09-11 18:14:23
|
On 9/11/05, Adam Jackson <aj...@nw...> 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 2= 1 > months ago). As far as I know these functions are intended to be > driver-internal, and no driver currently available will call them. >=20 > However, the server-side implementation remains. Removing it would cut a= bout > 200 lines from the generic DRI support and another 100 or so spread acros= s > various drivers. Only the savage driver has non-trivial FullScreen hooks= , > which appear to have come straight from the S3 code drop, and were commit= ted > after libGL had the FullScreen calls disabled. There's also some abortiv= e > SLI support in the tdfx driver that would have been activated when enteri= ng > 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. Alex >=20 > So I'd like to drop the server-side support, and if anyone thinks it's wo= rth > keeping I'd like them to speak up. >=20 > - ajax >=20 >=20 > |