[Bug 10697] Starcraft:Broodwar (using OpenGL renderer) regression.

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jan 11 08:43:31 CST 2008


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





--- Comment #29 from Roderick Colenbrander <thunderbird2k at gmx.net>  2008-01-11 08:43:29 ---
An update to this bug. I have debugged it a little on someone's machine with a
GeforceFX. In 0.9.47 readtex indeed didn't work. There was an error in
d3dfmt_get_conv it applied a 'correction' to the pixel format while it wasn't
needed. It was doing:

             else if(GL_SUPPORT(ARB_FRAGMENT_PROGRAM)) {
                 *format = GL_RED;
                 *internal = GL_RGBA;
                 *type = GL_UNSIGNED_BYTE;
                 *target_bpp = 1;
             }

while it should have been doing else if(GL_SUPPORT(ARB_FRAGMENT_PROGRAM) &&
!GL_SUPPORT(EXT_PALETTED_TEXTURE))

That got it working again but it broke again somewhere during the surface.c
rewrite at 29/10. If someone with such a system and programming experience can
play around with it, it could help. Myself I can't reproduce the bug, it might
also just be that a driver bug got triggered. (I was logged in using remote GLX
and didn't see issues on my Geforce6)


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list