ユーザ用ツール

サイト用ツール


opengl:textures

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
opengl:textures [2015/04/05 17:12] – [GPU Compressed Texture Formats] ogaopengl:textures [2015/05/27 00:15] (現在) – [GPU Compressed Texture Formats] oga
行 44: 行 44:
 | S3TC/DXT3/BC2            | 'DXT3'           | 8bpp    | RGB   | A      | 565 +4                    | 4x4    | 1  | 2  | 74 DXGI_FORMAT_BC2_UNORM              | 83F2 GL_COMPRESSED_RGBA_S3TC_DXT3_EXT  | | S3TC/DXT3/BC2            | 'DXT3'           | 8bpp    | RGB   | A      | 565 +4                    | 4x4    | 1  | 2  | 74 DXGI_FORMAT_BC2_UNORM              | 83F2 GL_COMPRESSED_RGBA_S3TC_DXT3_EXT  |
 | S3TC/DXT5/BC3            | 'DXT5'           | 8bpp    | RGB   | A      | 565 +8                    | 4x4    | 1  | 2  | 77 DXGI_FORMAT_BC3_UNORM              | 83F3 GL_COMPRESSED_RGBA_S3TC_DXT5_EXT  | | S3TC/DXT5/BC3            | 'DXT5'           | 8bpp    | RGB   | A      | 565 +8                    | 4x4    | 1  | 2  | 77 DXGI_FORMAT_BC3_UNORM              | 83F3 GL_COMPRESSED_RGBA_S3TC_DXT5_EXT  |
-| S3TC/BC1-SRGB            | 72               | 4bpp    | SRGB  | -      | 565                       | 4x4    | 1  | 1  | 72 DXGI_FORMAT_BC1_UNORM_SRGB         | 8C4C GL_COMPRESSED_SRGB_S3TC_DXT1_EXT +| S3TC/BC1-SRGB            |                  | 4bpp    | SRGB  | -      | 565                       | 4x4    | 1  | 1  | 72 DXGI_FORMAT_BC1_UNORM_SRGB         | 8C4C GL_COMPRESSED_SRGB_S3TC_DXT1_EXT 
-| S3TC/BC1-SRGB            | 72               | 4bpp    | SRGB  | 1bit   | 565                       | 4x4    | 1  | 1  | 72 DXGI_FORMAT_BC1_UNORM_SRGB         | 8C4D GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT +| S3TC/BC1-SRGB            |                  | 4bpp    | SRGB  | 1bit   | 565                       | 4x4    | 1  | 1  | 72 DXGI_FORMAT_BC1_UNORM_SRGB         | 8C4D GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 
-| S3TC/BC2-SRGB            | 75               | 8bpp    | SRGB  | A      | 565 +4                    | 4x4    | 1  | 2  | 75 DXGI_FORMAT_BC2_UNORM_SRGB         | 8C4E GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT +| S3TC/BC2-SRGB            |                  | 8bpp    | SRGB  | A      | 565 +4                    | 4x4    | 1  | 2  | 75 DXGI_FORMAT_BC2_UNORM_SRGB         | 8C4E GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 
-| S3TC/BC3-SRGB            | 78               | 8bpp    | SRGB  | A      | 565 +8                    | 4x4    | 1  | 2  | 78 DXGI_FORMAT_BC3_UNORM_SRGB         | 8C4F GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT  |+| S3TC/BC3-SRGB            |                  | 8bpp    | SRGB  | A      | 565 +8                    | 4x4    | 1  | 2  | 78 DXGI_FORMAT_BC3_UNORM_SRGB         | 8C4F GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT  |
 | ATITC-RGB                | 'ATC '           | 4bpp    | RGB   | -      |                                  |    |    |                                       | 8C92 GL_ATC_RGB_AMD                    | | ATITC-RGB                | 'ATC '           | 4bpp    | RGB   | -      |                                  |    |    |                                       | 8C92 GL_ATC_RGB_AMD                    |
 | ATTIC-EA                 | 'ATCA'           | 8bpp    | RGB   | A      |                                  |    |    |                                       | 8C93 GL_ATC_RGBA_EXPLICIT_ALPHA_AMD    | | ATTIC-EA                 | 'ATCA'           | 8bpp    | RGB   | A      |                                  |    |    |                                       | 8C93 GL_ATC_RGBA_EXPLICIT_ALPHA_AMD    |
 | ATTIC-IA                 | 'ATCI'           | 8bpp    | RGB   | A      |                                  |    |    |                                       | 87EE GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD  | | ATTIC-IA                 | 'ATCI'           | 8bpp    | RGB   | A      |                                  |    |    |                                       | 87EE GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD  |
-| ETC1                     | 'ETC '           | 4bpp    | RGB   | -      | 555+333/444               | 4x2x2  | 2  | 1  |                                       | 8D64 GL_ETC1_RGB8_OES                  |+| ETC1                     | 'ETC '/'ETC1'    | 4bpp    | RGB   | -      | 555+333/444               | 4x2x2  | 2  | 1  |                                       | 8D64 GL_ETC1_RGB8_OES                  |
 | ETC2                                      | 4bpp    | RGB   | -      | 5 mode                    | 4x4    | 2  | 1  |                                       | 9274 GL_COMPRESSED_RGB_ETC2            | | ETC2                                      | 4bpp    | RGB   | -      | 5 mode                    | 4x4    | 2  | 1  |                                       | 9274 GL_COMPRESSED_RGB_ETC2            |
 | ETC2-SRGB                |                  | 4bpp    | SRGB  | -      | 5 mode                    | 4x4    | 2  | 1  |                                       | 9275 GL_COMPRESSED_SRGB8_ETC2          | | ETC2-SRGB                |                  | 4bpp    | SRGB  | -      | 5 mode                    | 4x4    | 2  | 1  |                                       | 9275 GL_COMPRESSED_SRGB8_ETC2          |
行 62: 行 62:
 | EAC RG11 UNSIGNED        |                  | 8bpp    | RG    | -      |                           | 4x4    | 1  | 2  |                                       | 9272 GL_COMPRESSED_RG11_EAC              | | EAC RG11 UNSIGNED        |                  | 8bpp    | RG    | -      |                           | 4x4    | 1  | 2  |                                       | 9272 GL_COMPRESSED_RG11_EAC              |
 | EAC RG11 SIGNED          |                  | 8bpp    | RG    | -      |                           | 4x4    | 1  | 2  |                                       | 9273 GL_COMPRESSED_SIGNED_RG11_EAC       | | EAC RG11 SIGNED          |                  | 8bpp    | RG    | -      |                           | 4x4    | 1  | 2  |                                       | 9273 GL_COMPRESSED_SIGNED_RG11_EAC       |
-| RGTC/3DC-X/BC4         | 'ATI1'/'BC4U'/80 | 4bpp    | R     | -      | 8                         | 4x4    | 1  | 1  | 80 DXGI_FORMAT_BC4_UNORM              | 87F9 GL_3DC_X_AMD / 8DBB GL_COMPRESSED_RED_RGTC1_EXT   | +| RGTC/3DC-X/BC4         | 'ATI1'/'BC4U'/'3DC1' | 4bpp    | R     | -      | 8                     | 4x4    | 1  | 1  | 80 DXGI_FORMAT_BC4_UNORM              | 87F9 GL_3DC_X_AMD / 8DBB GL_COMPRESSED_RED_RGTC1_EXT   | 
-| RGTC/3DC-X/BC4         | 'BC4S'/81        | 4bpp    | R     | -      | 8                         | 4x4    | 1  | 1  | 81 DXGI_FORMAT_BC4_SNORM              | 8DBC GL_COMPRESSED_SIGNED_RED_RGTC1_EXT +| RGTC/3DC-X/BC4         | 'BC4S'           | 4bpp    | R     | -      | 8                         | 4x4    | 1  | 1  | 81 DXGI_FORMAT_BC4_SNORM              | 8DBC GL_COMPRESSED_SIGNED_RED_RGTC1_EXT 
-| RGTC/3DC-XY/BC5  U       | 'ATI2'/'BC5U'/83 | 8bpp    | RG    | -      | 88                        | 4x4    | 1  | 2  | 83 DXGI_FORMAT_BC5_UNORM              | 87FA GL_3DC_XY_AMD / 8DBD GL_COMPRESSED_RED_GREEN_RGTC2_EXT +| RGTC/3DC-XY/BC5  U       | 'ATI2'/'BC5U'/'3DC2' | 8bpp    | RG    | -      | 88                    | 4x4    | 1  | 2  | 83 DXGI_FORMAT_BC5_UNORM              | 87FA GL_3DC_XY_AMD / 8DBD GL_COMPRESSED_RED_GREEN_RGTC2_EXT 
-| RGTC/3DC-XY/BC5  S       | 'BC5S'/84        | 8bpp    | RG    | -      | 88                        | 4x4    | 1  | 2  | 84 DXGI_FORMAT_BC5_SNORM              | 8DBE GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT  |+| RGTC/3DC-XY/BC5  S       | 'BC5S'           | 8bpp    | RG    | -      | 88                        | 4x4    | 1  | 2  | 84 DXGI_FORMAT_BC5_SNORM              | 8DBE GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT  |
 | LATC L UNSIGNED          |                  | 4bpp    | R     | -      | 8                         | 4x4    | 1  | 1  |                                       | 8C70 GL_COMPRESSED_LUMINANCE_LATC1_EXT         | | LATC L UNSIGNED          |                  | 4bpp    | R     | -      | 8                         | 4x4    | 1  | 1  |                                       | 8C70 GL_COMPRESSED_LUMINANCE_LATC1_EXT         |
 | LATC L SIGNED            |                  | 4bpp    | R     | -      | 8                         | 4x4    | 1  | 1  |                                       | 8C71 GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT  | | LATC L SIGNED            |                  | 4bpp    | R     | -      | 8                         | 4x4    | 1  | 1  |                                       | 8C71 GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT  |
 | LATC LA UNSIGNED                          | 8bpp    | R     | A      | 88                        | 4x4    | 1  | 2  |                                       | 8C72 GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT   | | LATC LA UNSIGNED                          | 8bpp    | R     | A      | 88                        | 4x4    | 1  | 2  |                                       | 8C72 GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT   |
 | LATC LA SIGNED                            | 8bpp    | R     | A      | 88                        | 4x4    | 1  | 2  |                                       | 8C73 GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT  | | LATC LA SIGNED                            | 8bpp    | R     | A      | 88                        | 4x4    | 1  | 2  |                                       | 8C73 GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT  |
-| PVRTC RGBA 4bpp          |                  | 4bpp    | RGB   | A      | 4443/4433                 | 4x4    | 1  | 1  |                                       | 8C02 GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG   | +| PVRTC RGBA 4bpp          | 'PTC4'           | 4bpp    | RGB   | A      | 4443/4433                 | 4x4    | 1  | 1  |                                       | 8C02 GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG   | 
-| PVRTC RGB  4bpp          |                  | 4bpp    | RGB   | -      | 555/554                   | 4x4    | 1  | 1  |                                       | 8C00 GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG    | +| PVRTC RGB  4bpp          | 'PTC4'           | 4bpp    | RGB   | -      | 555/554                   | 4x4    | 1  | 1  |                                       | 8C00 GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG    | 
-| PVRTC RGBA 2bpp          |                  | 2bpp    | RGB   | A      | 4443/4433                 | 4x8    | 1  | 1  |                                       | 8C03 GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG   | +| PVRTC RGBA 2bpp          | 'PTC2'           | 2bpp    | RGB   | A      | 4443/4433                 | 4x8    | 1  | 1  |                                       | 8C03 GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG   | 
-| PVRTC RGB  2bpp          |                  | 2bpp    | RGB   | -      | 555/554                   | 4x8    | 1  | 1  |                                       | 8C01 GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG    |+| PVRTC RGB  2bpp          | 'PTC2'           | 2bpp    | RGB   | -      | 555/554                   | 4x8    | 1  | 1  |                                       | 8C01 GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG    |
 | PVRTC SRGB  4bpp                          | 4bpp    | RGB   | -      | 555/554                   | 4x4    | 1  | 1  |                                       | 8A55 GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT    | | PVRTC SRGB  4bpp                          | 4bpp    | RGB   | -      | 555/554                   | 4x4    | 1  | 1  |                                       | 8A55 GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT    |
 | PVRTC SRGB  2bpp                          | 2bpp    | RGB   | -      | 555/554                   | 4x8    | 1  | 1  |                                       | 8A54 GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT    | | PVRTC SRGB  2bpp                          | 2bpp    | RGB   | -      | 555/554                   | 4x8    | 1  | 1  |                                       | 8A54 GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT    |
行 80: 行 80:
 | PVRTC2 SRGB 4bpp                          | 4bpp    | RGB   | (A)    | 555/554/4443/4433, 4 mode | 4x4    | 1  | 1  |                                       | 8A57 GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT   | | PVRTC2 SRGB 4bpp                          | 4bpp    | RGB   | (A)    | 555/554/4443/4433, 4 mode | 4x4    | 1  | 1  |                                       | 8A57 GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT   |
 | PVRTC2 SRGB 2bpp                          | 2bpp    | RGB   | (A)    | 555/554/4443/4433, 4 mode | 4x2    | 1  | 1  |                                       | 8A56 GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT   | | PVRTC2 SRGB 2bpp                          | 2bpp    | RGB   | (A)    | 555/554/4443/4433, 4 mode | 4x2    | 1  | 1  |                                       | 8A56 GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT   |
-| BPTC/BC6H-UF16           95               | 8bpp    | RGB   | -      | 14 mode                   | 4x4    |1-2 | 1  | 95 DXGI_FORMAT_BC6H_UF16              | 8E8F GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB +| BPTC/BC6H-UF16                            | 8bpp    | RGB   | -      | 14 mode                   | 4x4    |1-2 | 1  | 95 DXGI_FORMAT_BC6H_UF16              | 8E8F GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB 
-| BPTC/BC6H-SF16           96               | 8bpp    | RGB   | -      | 14 mode                   | 4x4    |1-2 | 1  | 96 DXGI_FORMAT_BC6H_SF16              | 8E8E GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB    | +| BPTC/BC6H-SF16                            | 8bpp    | RGB   | -      | 14 mode                   | 4x4    |1-2 | 1  | 96 DXGI_FORMAT_BC6H_SF16              | 8E8E GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB    | 
-| BPTC/BC7                 98               | 8bpp    | RGB   | (A)    | 8 mode                    | 4x4    |1-3 |1-2 | 98 DXGI_FORMAT_BC7_UNORM              | 8E8C GL_COMPRESSED_RGBA_BPTC_UNORM_ARB         | +| BPTC/BC7                                  | 8bpp    | RGB   | (A)    | 8 mode                    | 4x4    |1-3 |1-2 | 98 DXGI_FORMAT_BC7_UNORM              | 8E8C GL_COMPRESSED_RGBA_BPTC_UNORM_ARB         | 
-| BPTC/BC7-SRGB            | 99               | 8bpp    | SRGB  | (A)    | 8 mode                    | 4x4    |1-3 |1-2 | 99 DXGI_FORMAT_BC7_UNORM_SRGB         | 8E8D GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB   | +| BPTC/BC7-SRGB            |                  | 8bpp    | SRGB  | (A)    | 8 mode                    | 4x4    |1-3 |1-2 | 99 DXGI_FORMAT_BC7_UNORM_SRGB         | 8E8D GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB   | 
-| ASTC LDR 4x4 RGBA        | 134              | 8bpp    | RGB   | (A)    |                           | 4x4    |1-4 |1-2 | 134 DXGI_FORMAT_ASTC_4X4_UNORM        | 93B0 GL_COMPRESSED_RGBA_ASTC_4x4_KHR           |+| ASTC LDR 4x4 RGBA        |                  | 8bpp    | RGB   | (A)    |                           | 4x4    |1-4 |1-2 | 134 DXGI_FORMAT_ASTC_4X4_UNORM        | 93B0 GL_COMPRESSED_RGBA_ASTC_4x4_KHR           |
 | ASTC LDR 4x4 SRGB        |                  | 8bpp    | SRGB  | (A)    |                           | 4x4    |1-4 |1-2 | 135 DXGI_FORMAT_ASTC_4X4_UNORM_SRGB   | 93D0 GL_COMPRESSED_SRGB_ALPHA8_ASTC_4x4_KHR    | | ASTC LDR 4x4 SRGB        |                  | 8bpp    | SRGB  | (A)    |                           | 4x4    |1-4 |1-2 | 135 DXGI_FORMAT_ASTC_4X4_UNORM_SRGB   | 93D0 GL_COMPRESSED_SRGB_ALPHA8_ASTC_4x4_KHR    |
 | ASTC LDR 5x4 RGBA        |                  | 6.4bpp  | RGB   | (A)    |                           | 5x4    |1-4 |1-2 | 138 DXGI_FORMAT_ASTC_5X4_UNORM        | 93B1 GL_COMPRESSED_RGBA_ASTC_5x4_KHR           | | ASTC LDR 5x4 RGBA        |                  | 6.4bpp  | RGB   | (A)    |                           | 5x4    |1-4 |1-2 | 138 DXGI_FORMAT_ASTC_5X4_UNORM        | 93B1 GL_COMPRESSED_RGBA_ASTC_5x4_KHR           |
行 116: 行 116:
   * Pt = Partition   * Pt = Partition
   * DI = Dual Plane   * DI = Dual Plane
 +
 +  * FourCC : 'ATC ', 'ATCA', 'ATCI', 'ETC1', '3DC1', '3DC2' は Adreno SDK の Document に記載。'PTC2', 'PTC4' は PVRTexTool が生成する
 +  * FourCC についてはこちら [[:ddsformat|DDS フォーマットの詳細解説]]
 +
 +
 ===== フォーマット対応表 ===== ===== フォーマット対応表 =====
  
opengl/textures.1428221545.txt.gz · 最終更新: 2015/04/05 17:12 by oga

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki