ppsspp吧 关注:482,825贴子:4,867,675

Advantages of Texture Compression

只看楼主收藏回复

Decreased memory size/bandwidth requirements = increased performance & better image quality
The obvious benefit that texture compression provides is that a given amount of texture data can be stored using significantly less memory. This is most critical when texturing out of the local frame buffer. Equally important is the fact that the memory and bus bandwidth required to read textures is greatly reduced, translating too much improved performance over AGP. System memory and AGP bus bandwidths are finite resources. With compression, the accelerator can take better advantage of these resources. As more compressed textures can be stored in local graphics memory, the use of local texturing is maximized. Reduced bandwidth also enables performance boost when texturing over AGP or from local frame buffer. The peak transfer rate for AGP-2x is 512MB/s. With 4x to 8x compression, you have the equivalent of 2.0GB/s to 4.0GB/s.
Larger and more numerous textures
Texture compression can allow for larger textures. While smaller, less detailed texture maps typically result in surfaces that look blurry or blocky, larger textures let the application provide more surface detail. Texture compression can also allow for a greater variety of textures to be used at any given time, permitting more varied scenes. When texturing out of local frame buffer memory, compression may free up enough memory to increase the display resolution or to perform triple buffering. A higher resolution display provides a smoother, more detailed look, while triple buffering can improve performance by allowing the rendering engine to start on a new scene without waiting for the display’s vertical sync. The use of triple buffering can result in a significant increase in frame rate (typically 30%).
Mip-mapping
The extra memory available with compressed textures allows for the use of Mip-maps even with the added memory storage required (30%) over the base texture map level. Mip-maps help to reduce aliasing artifacts visible on textured surfaces that span significant distances. Without Mip-maps, a pixels on an object far away may be associated with several texels from the original texture map. Low-pass filtering is used to retain the information, while not introducing unwanted artifacts (shimmering, crawling pixels). Real time filtering is expensive, so staged Mip-map levels can be used that are pre-computed filtered images, dramatically lowering the filtering complexity.


1楼2013-07-17 10:15回复
    cv姐..有中文么


    IP属地:广东来自Android客户端2楼2013-07-17 10:17
    收起回复
      不懂。


      3楼2013-07-17 10:27
      回复
        看着头疼,先留名再看


        IP属地:广东4楼2013-07-17 10:28
        回复
          不懂 献吻!!!


          IP属地:北京5楼2013-07-17 10:28
          回复
            姐你偏心 @cv4720120318


            IP属地:河南来自iPhone客户端6楼2013-07-17 10:30
            回复
              so what?


              来自Android客户端7楼2013-07-17 10:31
              收起回复
                赶上了…
                __________________________________________
                 小时候,有很多姐姐、阿姨没事就跑来亲我抱我,还弹我小jj玩,搞的我很不爽。现在长大了,没人来弹我小jj了,我却更不爽了TʌT
                   ———来自苏菲弹力系列客户端,苏菲弹力超薄贴身,卫你而生,多重颜色,多重选择 ,夜间防侧漏超熟睡,做屌丝精彩不停 !


                IP属地:湖北来自Android客户端8楼2013-07-17 10:32
                回复
                  英文水平有限,不懂


                  IP属地:广东来自iPhone客户端9楼2013-07-17 10:33
                  回复
                    使用原分辨率 不是更加速度


                    IP属地:河南来自iPhone客户端10楼2013-07-17 10:33
                    收起回复
                      专业名词太多表示高三生跪舔了
                      简单说来就是论图像数据压缩的好处,可以在更渣的机子上表现更好的画质
                      话说原来mipmap贴图是这个原理的


                      IP属地:广东11楼2013-07-17 10:34
                      回复
                        我一直不知道


                        IP属地:山西来自iPad12楼2013-07-17 10:34
                        回复
                          let's discuss the texture compression..


                          来自Android客户端13楼2013-07-17 10:36
                          收起回复
                            fanyi..


                            IP属地:河南14楼2013-07-17 10:37
                            回复


                              IP属地:浙江来自Android客户端16楼2013-07-17 10:46
                              回复