[Bug 37406] Texture corruption when changing graphic options (Eve Online, Sims 3, Diablo 3)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Oct 21 01:27:32 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=37406

--- Comment #11 from Kimball <kdt3rd at gmail.com> ---
An additional confirmation that this works around the textures getting
prematurely discarded in Diablo 3.

I was experiencing some lag, and thinking that it might be the GPU getting
filled w/ textures not unloading when the surface unloads, I re-added the
wined3d_texture_force_reload to the surface call, but only call it when the
surface is the only one with a reference to the texture
(surface->container->level_count <= 1). It turns out my lag was due to network
latency spikes, but it seems to be safe to do the force_reload in the surface
unload when there's only 1 reference to the object. Not sure if that alleviates
fears about unintended consequences or if there is a better solution still.

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