[PATCH 6/6] wined3d: Do not warn about WINED3DUSAGE_WRITEONLY.

Stefan Dösinger stefandoesinger at gmail.com
Thu Jun 5 05:32:38 CDT 2014


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

Am 2014-06-04 19:21, schrieb Henri Verbeet:
> I could imagine buffers being moved from VRAM to GART when they're 
> mapped, which would then make subsequent draws potentially slower. 
> Dynamic buffers are more or less expected to be in GART, but we
> want static buffers to be in VRAM as much as possible. I could also
> perhaps imagine the driver keeping a copy in CPU memory instead,
> but that would then use up address space.
I guess those things are possible, but at the moment hypothetical. I
don't think we should keep printing the FIXME because of them. If we
print anything it would be better to write a FIXME if DYNAMIC is set,
but WRITEONLY isn't.

(Yes, I am aware of some buffer handling performance problems on the
Nvidia driver, but as far as I understand them they are not about VRAM
vs GART placement, but about unneeded synchronization.)

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

iQIcBAEBAgAGBQJTkEdGAAoJEN0/YqbEcdMw2NwP/3Qd4GmbLHnqjM5UNiK1eXiB
iOGlbKdGtLhRzaDC4uA7Ncc4/1GhWilDNPMq0ebWE5VqsZOcqqcefcHymoo2rG1x
sMf85aVZEX+pq18rfaue2b3IXbS0mYtB9hQ1jzruszG3g8aKeMX95w7vG6OCT92h
0a0IOZ4+NPKoUm98S1qck1M4hpxNlpXsdThq40J/z0+dNcrU/7NDQypwNvmz7KEk
qp/8a+86YGKVD5i3Cpj6qge5z1YMaaPbB9vEE40ypwndXRG8g0RMJkFUXOMlAVFV
zZKwICGxKMKUSLN3Lczp+Sy4fME6nEqs3/BLYlIVKv2++6dYg6fEgxg7bU3r4+XF
4sVxC915CdLfPBEEUls97b94D/s6zt15cNLjvJ1MbuGuOgqz2MFmlQtKY4vV4rSh
OC0MpGobGSSMDatfav47SyTJIXU6uljp3wXMFkwJyzcyz1rTbhF6NJMiYXzMSv4l
SeU9Bcpc2WbpBjdOFyOsYqYp6kZufTdvpHi2TzuUc7J1JLupGFMfkERpO1kzru9B
23VGHIYg0n4vcYj4Om+iDBLYJxhJRYDvw/3p8PC9S/OsPyhSj5PFldukkNK3o5ua
xbTdw5GraDkZ7xrls66QbBnNC9W4ZczTjLWHfjFe+pT/euI2tvMBjM9h3jNGQRzx
UvslS/2Cn1+rfD6YfVuj
=qyev
-----END PGP SIGNATURE-----



More information about the wine-devel mailing list