http://bugs.freedesktop.org/show_bug.cgi?id=12054





------- Comment #17 from [EMAIL PROTECTED]  2007-08-19 08:04 PST -------
(In reply to comment #16)
> The comments in wine/dlls/winex11.drv/opengl.c are quite revealing as to how
> GLX extension detection works. Basically, ATI drivers are considered broken in
> that they only advertise important extensions in the client GLX string. The
> WGL_ARB_pbuffer support is not enabled because Mesa's common GLX extension
> section is only v1.2. (It is let down by the Xserver only supporting v1.2,
> despite the client supporting v1.4 and the precious GLX_SGIX_pbuffer.)
> 
> ATI advertises GLX_ATI_render_texture in the client extensions, and that's
> enough (apparently).
> 
> MESA is mentioned explicitly with "The mesa libGL client library seems to
> forward glXQueryDrawable to the Xserver, so only enable this function when the
> Xserver understand GLX 1.3 or newer".
Yes, this is correct behaviour. fglrx cheats a bit there, from my understanding
it just does all the pbuffer handling client-side (which won't have quite the
right semantics, but it avoids all the complex issues).

(In reply to comment #15)
> So basically, Blizzard needs to use a pot texture for the cinematic in OpenGL
> mode,
Either that or use the TEXTURE_RECTANGLE_ARB/NV target instead - I doubt the
cinematic uses mipmaps or unsupported texture wrap modes for that...

> and wine needs to support WGL_ARB_pbuffer. And a ttm-based r200 driver
> will arrive in due course to speed everything up?
> 
> It sounds as if wine's pbuffer support is the next thing to pursue.
wine should support pbuffer, but I'm not sure dri/xorg server will anytime soon
- discussions about it are 3 years old now.
Dave Airlie has done some work for a ttm-based radeon driver, but so far ddx
only.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to