[PATCH 3/5] wined3d: Get rid of surface_set_dirty().

Stefan Dösinger stefandoesinger at gmail.com
Mon Nov 25 10:31:09 CST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 2013-11-25 17:16, schrieb Henri Verbeet:
> Actually, would that do that right thing if the application first 
> calls AddDirtyRect(), and then LockRect() with D3DLOCK_DISCARD | 
> D3DLOCK_NO_DIRTY_UPDATE?
Good question. It obviously needs a test, but I think yes because only
SYSMEM and DEFAULT pool surfaces support D3DLOCK_DISCARD, and I expect
that D3DLOCK_NO_DIRTY_UPDATE is ignored on DEFAULT pool surfaces and
on SYSMEM surfaces it has a different meaning.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJSk3tNAAoJEN0/YqbEcdMwCXsQAI2mrkuXMg+yBFl+Qy8dbtxD
obA3KQFtF4lQWHL+sMtZfmIxRbyLWLQmULK1qzBNEYaQK0aJpsxkVPFzN4AxpHsq
I68IWS3nBGz1I1ZlyOU6E5Q3DWVKVj6eoz06kLiWxoovpbBr6yWjcWzPDVdFG8nC
shpaJfhOPieZLUH8vBYgtvc+hoS48rQ4qK+wPq+syuQX6igCEOivUmzzfZWluzI2
luhvYYes9600k/g/pQtWgyE8IL2hFRLRryU86NLgFSf4Jpb9O/EC0zzsdNc0iSFp
+jVg8tSSR70cbopbKJ5pjTjC7qbofL3HkPaevovNQsSqaNqfJ9C3cbAhJo7zQhVv
xkIwQTEEtcacnNnHyOQCAeGDyKx5HntlRPsDWjWMnnqTA1Ngmq2GGZe+aDcwOJBA
b7UjJCqQngAW/ittWMnOOy2xZt0EIvSaCdm4tvTCvqT8+uQjhhTQoedUbUnQe2y3
mz+As2j+nGn8Xlk2PrJwcCBU9aZuk6Y90yVu2D16rZFXgIY9aauw6LgLXMpeEskO
V4a3ps76JqeIKUjakX2rSsddYXdLS7AjZ/Fg5KH0QJ46JjjPThHieC4pxCHDU5ur
FTEJT7bHhCczfUcckm3lMiI86jCYIeMFVyLEq4TDLsG+s5Ty4VRjoI7lgsgI5nA9
J6knIEteY0TDtrgODfUf
=WSHe
-----END PGP SIGNATURE-----



More information about the wine-devel mailing list