From: Keith W. <ke...@tu...> - 2004-10-13 17:48:12
|
Felix K=FChling wrote: > Am Mi, den 13.10.2004 schrieb Jon Smirl um 18:53: >=20 >>I just changed DRM to alternative between zero and POLLIN.... This >>will make the DRM poll() function work like the kernel expects it to >>and still work with existing X servers. Can someone please get this >>incorrect code out of the X server? >=20 >=20 > As I mentioned earlier, setting driverSwapMethod to DRI_KERNEL_SWAP > seems to work for the savage driver. I bet it works for many others too= . I'd rather see the whole context-switching code in the shared code given = a=20 good shaking out & fixed properly. Ie. we should apply the same knife to= the=20 shared DRI code that has been cutting the dead flesh out of DRM. > AFAICT this tells the common DRI code not to use the DRM file handle. > Once this is proven to work with all drivers we could axe the code for > the other methods. But it won't fix the code that's out there now, which is the backwards=20 compatibility concern. Keith |