翻訳と辞書
Words near each other
・ PVO
・ PVO (album)
・ PVO NewsDay
・ PVP
・ PvP
・ PVP cinema
・ PVP Karting
・ PVPA
・ PvPGN
・ Pvpj 1110
・ PVR
・ PVR Cinemas
・ PVR Pictures
・ PVR-resistant advertising
・ PVRIS
PVRTC
・ PVS
・ PVS (projeto)
・ PVS-Studio
・ PVSA
・ Pvserver
・ PVSK Panthers
・ PVSRIPO
・ PVT
・ PVT (band)
・ Pvt Militant
・ PVT Murphy's Law
・ Pvt. Martin
・ PVT1
・ Pvts


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

PVRTC : ウィキペディア英語版
PVRTC
PVRTC and PVRTC2 are a family of lossy, fixed-rate texture compression formats used in PowerVR's MBX (PVRTC only), SGX and Rogue technologies. The PVRTC algorithm is documented in Simon Fenney's paper "(Texture Compression using Low-Frequency Signal Modulation )" that was presented at (Graphics Hardware 2003 ).
These differ from block-based texture formats such as S3TC and Ericsson Texture Compression (ETC) in that the compressed image is represented by two lower resolution images which are bilinearly upscaled and then blended according to low precision, per-pixel weights. They also differ in that they support ARGB data in both 4-bpp and 2-bpp modes.
PVRTC is the compressed texture format used in all generations of the iPhone, iPod Touch, and iPad. It is also supported〔http://withimagination.imgtec.com/wp-content/uploads/2013/03/Why_use_PVRTC-1024x596.png〕 in certain Android devices, that use PowerVR GPUs.
==Data structure==
In both PVRTC and PVRTC2, texture data is stored in blocks (but note that the decoding of any 2x2 set of texels requires access to 4 of these blocks.) A data block always occupies 64 bits (8 bytes) of storage/memory space and thus, in 4 bit mode (4bpp), there will be one block for each 4×4 pixels. In 2 bit mode (2-bpp), there will be one block for every 8×4 pixels.
For example, a 1024×1024 4-bpp PVRTC texture would have 65536 blocks and take 524288 bytes of storage/memory space. In some hardware implementations, the blocks are arranged in Morton order.
With PVRTC there are six different variables〔http://withimagination.imgtec.com/wp-content/uploads/2013/02/03_PVRTC_data_word.png〕 stored in each block: Modulation data (32 bits), punch-through alpha flag (1 bit), color A (15 bits), color A opaque flag (1 bit), color B (14 bits) and color B opaque flag (1 bit).
With PVRTC2 there are six different variables〔http://withimagination.imgtec.com/wp-content/uploads/2013/01/A-PVRTC2-data-word.jpg〕 stored to one block: Modulation data (32 bits), modulation flag (1 bit), color B (14 bits), hard transition flag (1 bit), color A (15 bits) and opacity flag (1 bit).
Although in PVRTC the opacity flags can be set independently for the A & B colours, in PVRTC2, Color A and Color B must both be in same format (i.e. either both RGB or both RGBA).

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「PVRTC」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.