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