[Bug 19412] Red Alert 3: fails to render a character

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jul 28 13:45:56 CDT 2009


http://bugs.winehq.org/show_bug.cgi?id=19412


Henri Verbeet <hverbeet at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |stefan at codeweavers.com




--- Comment #10 from Henri Verbeet <hverbeet at gmail.com>  2009-07-28 13:45:48 ---
This is probably an interaction between PBOs and client storage. Although
neither extension explicitly mentions this, it would make sense that you can't
use both client storage and a PBO when specifying a texture image. The comment
in surface_allocate_surface() seems to agree.

Unfortunately we don't use glCompressedTexSubImage2D() but
glCompressedTexImage2D() in surface_upload_data(), which respecifies the
texture. The comment there seems to indicate this was a workaround for a driver
bug, but perhaps we should get rid of that. The other option would probably be
to disable either PBOs or client storage for compressed textures if both
extensions are available.

Stefan added the client storage code, so adding him to CC.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list