[Bug 35205] WOLF RPG Editor 2.10: Updating the whole texture in IDirect3DDevice9::UpdateTexture() breaks font caches

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Dec 12 08:19:57 CST 2016


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

kakurasan at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|WOLF RPG Editor 2.10        |WOLF RPG Editor 2.10:
                   |(Game.exe): Broken font     |Updating the whole texture
                   |rendering in GPU rendering  |in
                   |mode                        |IDirect3DDevice9::UpdateTex
                   |                            |ture() breaks font caches
          Component|-unknown                    |directx-d3d

--- Comment #5 from kakurasan at gmail.com ---
The bug is still present.

Sagawa investigated the problem and found the followings:

* DX Library 3.10f/3.11 (which is used in WOLF RPG Editor 2.10) expects that
IDirect3DDevice9::UpdateTexture() updates **ONLY** the dirty portions (recorded
in IDirect3DTexture9::LockRect()) of a texture in the font cache handling
* d3d9.dll in Windows does it, but wined3d updates the whole texture and it
breaks font caches

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