[PATCH] wined3d: Set WINED3D_BUFFER_DOUBLEBUFFER for managed buffers as well.

Stefan Dösinger stefandoesinger at gmail.com
Thu Dec 10 12:16:31 CST 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Am 2015-12-09 um 22:53 schrieb Matteo Bruni:
> also I'm not sure if glBufferSubData() is still a bad idea for
> performance with some GL drivers). Just thinking out loud...
Nvidia really, really wants glBufferSubData(*). Others prefer
glMapBufferRange for dynamic buffers because they sync on
glBufferSubData. For managed buffers neither of that should really matte
r.

(*) Terms and conditions apply. If you're doing redundant 50 megabytes
uploads then glMapBuffer(50MB) + modifying a handful of bytes only is
better.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWacF/AAoJEN0/YqbEcdMwuFEP/21v1jcXZX1sjzoIiuHfWGAA
z+JwLtj3ixm3AV+BJuVKpr/qgrADCR1F694SB+Am5yvERI3d2c4oFytBzRPAiCyp
xaVAg5pxC4vp/ENE4kJ/XsgtVL32+8/WI6t6hBGFkcaoTMa6cZ0OqPswAWagFkyi
F/jc0357V2gJs2649QGKv5Fms83+ueZtwfwPvbYMrZoys5NzdeWRIFCG6h4YcYAQ
q4JCSvOKtOfGPBVFVIcDmghUV2QJAHvOqezEMJNcFoVms8wqYcxX+crZuWhxfkt4
BxYRu5dHO7zS4b8FNZyBLB7EsR83iSVziwMByEisVP5wC+HUqfPWSUjRNFv7xHON
JJtGXXYQfeI9cUXMp7zmKAr107qAvFJwyMsRygCcciJzvb+wMaI6BUaXKdUZbtp5
QuP/vAuUpWAeTA53QyDsK3zZGtGQsdxFdEeD9iw7gg7fI6snLf8m2nVj661DQBpK
yNpSYiwxJbMZXG/3ameGdwgTnC91T1jYjLlUXtdCyqzaVUVYPwiiu9Fv79Ax/wCY
m2B+qNIxwyyrIH0unrc5Gw4rSXHh4Mn6VeXQt+1mBv1UBlE/Gf3jk+ujnHBxzZp5
5PNhBx3LnEH5Kcd1HqGL+fuGqEPAHkH/MmFa66TgZ663dOHFpS452nEjMfNXorsZ
8FzARp/YPXP8N2FzOCbY
=btQZ
-----END PGP SIGNATURE-----



More information about the wine-devel mailing list