http://bugs.winehq.org/show_bug.cgi?id=20960
Summary: Textures missing in demoscene's demo fr-041_debris Product: Wine Version: 1.1.34 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: wylda@volny.cz
Hi, i wanted to test bug 20934 and find out, that the demoscene demo is badly broken in current git (wine-1.1.34-99-g8da7a00). Free download available fr-041_debris.exe, only 179kB.
1. All the textures are missing, houses have just wired skeleton and console is flooded by "fixme:d3d_shader:shader_glsl_load_constants >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUniform4fvARB @ glsl_shader.c / 667"
2. Did a regression test between 1.1.33 and 1.1.34:
b9243b721a6c747986003c76463b4bd7b3a50208 is first bad commit commit b9243b721a6c747986003c76463b4bd7b3a50208 Author: Henri Verbeet hverbeet@codeweavers.com Date: Wed Nov 18 10:45:50 2009 +0100
d3d9: Add a separate function for device initialization.
:040000 040000 5941942ae303c760ba6cfe45f89e2b90dbd79128 eed9f7f18d83dec196542ea9b547b9d4ade9e7ef M dlls
3. No other bug report suffers from this commit.
4. Revert of this patch on top of current git (wine-1.1.34-99-g8da7a00) makes that problem goes away.
5. Adding author of this patch to CC.
--private keyword: bisected
http://bugs.winehq.org/show_bug.cgi?id=20960
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression URL| |http://www.pouet.net/prod.p | |hp?which=30244 CC| |hverbeet@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=20960
--- Comment #1 from Wylda wylda@volny.cz 2009-12-08 11:48:26 ---
Still a problem in wine-1.1.34-149-g578881f.
http://bugs.winehq.org/show_bug.cgi?id=20960
--- Comment #2 from Henri Verbeet hverbeet@gmail.com 2009-12-08 14:15:55 --- Created an attachment (id=25131) --> (http://bugs.winehq.org/attachment.cgi?id=25131) patch
That commit exposes a flaw in wined3d's window message handling. The attached patch fixes the regression, but is incorrect.
http://bugs.winehq.org/show_bug.cgi?id=20960
--- Comment #3 from Wylda wylda@volny.cz 2009-12-08 15:42:22 --- It is(In reply to comment #2)
That commit exposes a flaw in wined3d's window message handling. The attached patch fixes the regression, but is incorrect.
It is under my resolving power to judge if it is correct/incorrect. If it works, it is good :-))
Anyway, this patch gets wine into a better state than 1.1.33. Because if you leave the demo to the very end, then you will see "Error received from GLSL shader #" etc, but 1.1.33 had several extra "err : d3d_surface : IWineD3DSurfaceImpl_ModifyLocation" which gone with your patch (perhaps it could be by commits in between 1.1.33 and current git).
http://bugs.winehq.org/show_bug.cgi?id=20960
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=20960
--- Comment #4 from Wylda wylda@volny.cz 2009-12-12 02:05:15 ---
Still not fixed in wine-1.1.34-309-g9352509.
http://bugs.winehq.org/show_bug.cgi?id=20960
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2009-12-15 11:07:50 --- Should be fixed by 0e270bbd226c34bd2831673c1c546f8db76b0487 and c24e48d937cfd0000a22af555a920ea7fab71d7b.
http://bugs.winehq.org/show_bug.cgi?id=20960
--- Comment #6 from Wylda wylda@volny.cz 2009-12-15 11:35:57 ---
(In reply to comment #5)
Should be fixed by 0e270bbd226c34bd2831673c1c546f8db76b0487 and c24e48d937cfd0000a22af555a920ea7fab71d7b.
Yes, it is fixed in wine-1.1.34-469-g33a1934. Regression test showed me the latter mentioned commit. Thank you for your work Henri!
commit c24e48d937cfd0000a22af555a920ea7fab71d7b Author: Henri Verbeet hverbeet@codeweavers.com Date: Mon Dec 14 20:49:53 2009 +0100
wined3d: Filter window messages generated by switching to fullscreen and back.
http://bugs.winehq.org/show_bug.cgi?id=20960
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #7 from Vitaliy Margolen vitaliy@kievinfo.com 2009-12-15 19:36:14 --- Reported fixed. BTW you can resolve your own bugs.
http://bugs.winehq.org/show_bug.cgi?id=20960
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org 2009-12-18 13:08:10 --- Closing bugs fixed in 1.1.35.
http://bugs.winehq.org/show_bug.cgi?id=20960
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c24e48d937cfd0000a22af555a9 | |20ea7fab71d7b Regression SHA1| |b9243b721a6c747986003c76463 | |b4bd7b3a50208
https://bugs.winehq.org/show_bug.cgi?id=20960
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net URL|http://www.pouet.net/prod.p |https://web.archive.org/web |hp?which=30244 |/20151120234114if_/http://a | |rchive.scene.org/pub/partie | |s/2007/breakpoint07/demo/fr | |-041_debris.zip