[]请问一张513*513的图片,到显存里实际上是会被扩大成1024*1024吗

请问一张513*513的图片,到显存里实际上是会被扩大成1024*1024吗
显存当中的纹理一定是2的幂次方,那么这样的情况下,和512*512的资源相比,显存占用不是几乎是4倍之多吗。。。
而且Stat显示的内存占用,是纹理宽度*纹理高度*4,并没有考虑载入显存后增大的部分。
是不是增大的这部分开发者其实不用太关注。
如果需要关注,是不是需要单独统计一下载入显存的总大小。并且对其进行追踪和控制?
 
还有一个追问,我发现如果资源只加载不显示,Stat当中是没有大小增加的,但是实际加载下来的字节流应该也是会占内存的才对?

非常感谢。。。
 
已邀请:

Monica - 知识达人

赞同来自:

如果是2的幂次方的话再显存中会占用原图*1.333大小,如果不是的话那么资源是多大实际占用的显存就是多大
资源预加载后如果没有使用的话不会提交到显卡上,所以在没有使用的时候你是看不到帧频统计发生变化的

要回复问题请先

商务合作
商务合作