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