http://bugs.winehq.org/show_bug.cgi?id=33802
Bug #: 33802 Summary: Starcraft II: some textures are missing Product: Wine Version: 1.6-rc1 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: sven.koehler@gmail.com Classification: Unclassified
When running Starcraft and starting a game, the following errors appear:
err:d3d:wined3d_debug_callback 0x7b3b960: "GL_INVALID_OPERATION in glCompressedTexSubImage2D". err:d3d_surface:surface_upload_data >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glCompressedTexSubImage2DARB @ /var/tmp/portage/app-emulation/wine-1.6_rc1/work/wine-1.6-rc1/dlls/wined3d/surface.c / 2337
I'm using nouveau graphics drivers (mesa 9.1.3). Also, libtxc_dxtn 1.0.1 to enable S3TC. Still this error appears. There is no such error with nvidia's binary drivers, but I'd like to run nouveau drivers.
Please clarify: is there anything wine could do? Or is this a driver bug that I should report elsewhere? If I need to report this elsewhere, I might need some additional information about what is happening here (I'm a programmer but not an OpenGL expert).
http://bugs.winehq.org/show_bug.cgi?id=33802
--- Comment #1 from Henri Verbeet hverbeet@gmail.com 2013-06-15 02:38:39 CDT --- (In reply to comment #0)
Please clarify: is there anything wine could do? Or is this a driver bug that I should report elsewhere?
It might be. I know some fixes related to compressed texture handling went into Mesa not too long ago, so the first thing you may want to try is building (32-bit) Mesa from git to see if it's any better there. I should note that I've never seen this error when running SC2 on r600g, though it's been a while since I last tried.
http://bugs.winehq.org/show_bug.cgi?id=33802
--- Comment #2 from Sven sven.koehler@gmail.com 2013-06-15 06:53:58 CDT --- I just realized, that wine 32bit is actually using mesa 9.0.1 instead of 9.1.3 because of gentoo's bad multilib support. I guess, I will have to build mesa 9.1.3 32bit myself. Will let you know what happens.
http://bugs.winehq.org/show_bug.cgi?id=33802
--- Comment #3 from Ken Sharp kennybobs@o2.co.uk 2013-08-04 11:45:15 CDT --- Any luck with Mesa 9.1.3?
Please remember to attach bugs to the AppDB. http://wiki.winehq.org/AppDB#BugLinks
http://bugs.winehq.org/show_bug.cgi?id=33802
--- Comment #4 from Sven sven.koehler@gmail.com --- I'm using a tree multilib mesa 9.2.5 now (i.e. both 32bit and 64bit are the same). The issue is still there. I'm waiting for mesa 10 (gentoo has some problems with it right now, header stuff, don't ask) and then I will also post a screenshot. Also, I'm compiling wine 1.7.11 as I write.
http://bugs.winehq.org/show_bug.cgi?id=33802
--- Comment #5 from Sven sven.koehler@gmail.com --- Created attachment 47325 --> http://bugs.winehq.org/attachment.cgi?id=47325 strangely looking Starcraft II
Wine 1.7.11 on Kernel 3.13 with Mesa 10.0.2. Hardware: NVIDIA Corporation GT218M [NVS 3100M] (rev a2)
http://bugs.winehq.org/show_bug.cgi?id=33802
--- Comment #6 from Sven sven.koehler@gmail.com --- Forgot to mention: libtxc_dxtn-1.0.1 is also installed.
The GL_INVALID_OPERATION don't seem to be occurring anymore. Stracraft still doesn't look right.
http://bugs.winehq.org/show_bug.cgi?id=33802
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #7 from hanska2@luukku.com --- Any update on this?
https://bugs.winehq.org/show_bug.cgi?id=33802
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #8 from Ken Sharp imwellcushtymelike@gmail.com --- Abandoned
https://bugs.winehq.org/show_bug.cgi?id=33802
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Bruno Jesus 00cpxxx@gmail.com --- Closing abandoned bugs.