[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#234388: xserver-xfree86: [tdfx] X server refuses to use DRI at 1280x960 resolution



On Tue, Feb 24, 2004 at 02:43:08AM -0500, Branden Robinson wrote:
> >   XFree86 refuses to use DRI at resolutions higher than 1024x768 on a
> >   3dfx Voodoo Banshee and complains with this message on the logs:
> > 
> >   (WW) TDFX(0): [dri] To use DRI, with a 16Mb Voodoo 3 or Banshee card,
> >   you must invoke the server using a maximum resolution of 1024x768 or lower.
> > 
> >   I think this behaviour is not justified by any technical reason,
> 
> This seems a hasty conclusion to reach if you're not very familiar with the
> driver code and the video hardware.

Branden, I am seeing this too.  The important point here is that this is a
regression from 4.2.1, where the hardware is capable of DRI within an X
session of 1600x1200.  Note that the resolution in question here is not the
resolution of the GLX graphic, but the resolution of the X display.  That
is, the accelerated graphic I had working was at 640x480 and would appear
windowed or fullscreen via DGA.

Now glxinfo with LIBGL_DEBUG=verbose is reporting:

	libGL error: XF86DRIQueryDirectRenderingCapable failed

> Perhaps you could review the changes made to the tdfx driver between
> XFree86 4.2.1 and 4.3.0 (the tdfx driver has not, to date, been changed
> on xf-4_3-branch).
> 
> It looks to me like the error message you're complaining of was not
> added in 4.3.0.

I don't see anything that is obviously causing this to be triggered.
However, I am unsure about how this code fits in the wider implementation.

-Chris

Attachment: signature.asc
Description: Digital signature


Reply to: