[Bug 11914] DestroyContext in dlls/wined3d/device. c causes regression in Everquest2

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Mar 8 08:03:22 CST 2008


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





--- Comment #3 from Quarky <quark9 at gmx.net>  2008-03-08 08:03:22 ---
(In reply to comment #2)
> Please attach a patch illustrating your changes instead of mentioning line
> numbers. The files change constantly, thus the line numbers shift. In the
> current git code 6938 is an empty line.

I just commented those lines from your patch to prevent EQ2 from crashing:

/*
    while(This->numContexts) {
        DestroyContext(This, This->contexts[0]);
    }
    This->activeContext = NULL;
    HeapFree(GetProcessHeap(), 0, swapchain->context);
    swapchain->context = NULL;
    swapchain->num_contexts = 0;

*/



> From the backtrace I guess that you're using pbuffer offscreen rendering. Maybe
> I missed something concerning that when implementing the gl context recreation
> in Reset.

Yes, I use pbuffer offscreen rendering.


-- 
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