gpt4 book ai didi

opengl - OpenGL中glTexSubImage和glTexImage函数的区别

转载 作者:行者123 更新时间:2023-12-04 00:36:57 24 4
gpt4 key购买 nike

这两个函数有什么区别?
有什么性能差异吗?

谢谢..

最佳答案

您使用 glTexImage 创建纹理,然后用 glTexSubImage 更新其内容.当你更新纹理时,你可以更新整个纹理,或者只是它的一个子矩形。

创建一个纹理并更新它比重复创建和删除它要高效得多,因此从这个意义上说,如果您有要更新的纹理,请始终使用 glTexSubImage (在初始创建之后)。

其他技术可能适用于纹理更新。例如,请参阅 texture streaming 上的这篇文章了解更多信息。

(最初,这篇文章建议使用 glMapBuffer 进行纹理更新 - 请参阅下面的讨论。)

关于opengl - OpenGL中glTexSubImage和glTexImage函数的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2405734/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com