http://bugs.winehq.org/show_bug.cgi?id=21608
--- Comment #17 from N3o diafoirus@gmail.com 2010-03-07 00:31:43 --- (In reply to comment #13)
(In reply to comment #12)
****** Reporting fixed on Wine 1.1.40 ********
That's nice to hear, but also somewhat suspicious, since no commits went in between 1.1.39 and 1.1.40 that look likely to have fixed this. If it's not too much trouble, would you (or anyone else affected by this) mind running a (reverse) regression test to determine the commit that fixed this?
Anton Vorobyov confirmed the bisect on his coment: http://bugs.winehq.org/show_bug.cgi?id=21608#c3 :
Bisect :
af7dfcd378739127c50aa95ce40b13eb3d1950cf is the first bad commit commit af7dfcd378739127c50aa95ce40b13eb3d1950cf Author: Henri Verbeet hverbeet@codeweavers.com Date: Wed Feb 3 18:17:58 2010 +0100
wined3d: Do not preload surfaces when attaching them to an FBO.
Just make sure the texture is allocated, so we have something to attach. Note also that context_apply_attachment_filter_states() runs under the GL lock, so preloading resources is actually unsafe there.
:040000 040000 a5b33a88b1083522cd572e82b6cd2d8ad8a61929 e0f98f84e49335d45deea11a36598e052e9e02d5 M dlls