[]二的幂次方图集占用内存大小问题
https://ask.layabox.com/question/6909
请问答案里头描述的
1. 显存中的图片都是边长为2的n次方的矩形。如512x256,128x128。非2n次方纹理,系统会自动扩大到最小2n次方。
2. 非2n次方图,磁盘存储小,磁盘读取速度有优势但显存存储和2n次方图一样大。
这两点怎么理解?
既然非2n次方图,显存当中会跟2n次方图一样大,那laya底层的WebGLImage的memorySize为什么是直接用宽x高计算呢,而不是宽高扩大到2n次方再相乘。
因为Stat上显示的就是memorySize的值,是否意味着Stat上显示的内存是偏小的,要扩大到2n次方后再相乘才是准确值?
请问答案里头描述的
1. 显存中的图片都是边长为2的n次方的矩形。如512x256,128x128。非2n次方纹理,系统会自动扩大到最小2n次方。
2. 非2n次方图,磁盘存储小,磁盘读取速度有优势但显存存储和2n次方图一样大。
这两点怎么理解?
既然非2n次方图,显存当中会跟2n次方图一样大,那laya底层的WebGLImage的memorySize为什么是直接用宽x高计算呢,而不是宽高扩大到2n次方再相乘。
因为Stat上显示的就是memorySize的值,是否意味着Stat上显示的内存是偏小的,要扩大到2n次方后再相乘才是准确值?
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
wudi199553
赞同来自: