両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン |
opengl:textures [2014/04/16 18:35] – [フォーマット対応表] oga | opengl:textures [2015/05/20 14:18] – oga |
---|
DirectX と OpenGL の対応、FourCC | DirectX と OpenGL の対応、FourCC |
| |
^ Format ^ DirectX/FourCC ^ bpp ^ RGB ^ alpha ^ base ^ block ^ Pt ^ DP ^ DXGI (Windows) ^ OpenGL ^ | ^ Format ^ DirectX/FourCC ^ bpp ^ RGB ^ alpha ^ base ^ block ^ Pt ^ DP ^ DXGI (Windows) ^ OpenGL ^ |
| S3TC/DXT1/BC1/S3TC-RGB | 'DXT1' | 4bpp | RGB | - | 565 | 4x4 | 1 | 1 | 71 DXGI_FORMAT_BC1_UNORM | 83F0 GL_COMPRESSED_RGB_S3TC_DXT1_EXT | | | S3TC/DXT1/BC1/S3TC-RGB | 'DXT1' | 4bpp | RGB | - | 565 | 4x4 | 1 | 1 | 71 DXGI_FORMAT_BC1_UNORM | 83F0 GL_COMPRESSED_RGB_S3TC_DXT1_EXT | |
| S3TC/DXT1/BC1/S3TC-RGBA | 'DXT1' | 4bpp | RGB | 1bit | 565 | 4x4 | 1 | 1 | 71 DXGI_FORMAT_BC1_UNORM | 83F1 GL_COMPRESSED_RGBA_S3TC_DXT1_EXT | | | S3TC/DXT1/BC1/S3TC-RGBA | 'DXT1' | 4bpp | RGB | 1bit | 565 | 4x4 | 1 | 1 | 71 DXGI_FORMAT_BC1_UNORM | 83F1 GL_COMPRESSED_RGBA_S3TC_DXT1_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/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 | 72 | 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 | 72 | 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 | 75 | 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 | 78 | 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 | |
| ETC2 A1bit | | 4bpp | RGB | 1bit | 4 mode | 4x4 | 2 | 1 | | 9276 GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 | | | ETC2 A1bit | | 4bpp | RGB | 1bit | 4 mode | 4x4 | 2 | 1 | | 9276 GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 | |
| ETC2-SRGB A1bit | | 4bpp | SRGB | 1bit | 4 mode | 4x4 | 2 | 1 | | 9277 GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 | | | ETC2-SRGB A1bit | | 4bpp | SRGB | 1bit | 4 mode | 4x4 | 2 | 1 | | 9277 GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 | |
| ETC2 + EAC | | 8bpp | RGB | A | 5 mode | 4x4 | 2 | 2 | | 9278 GL_COMPRESSED_RGBA8_ETC2_EAC | | | ETC2 + EAC | | 8bpp | RGB | A | 5 mode | 4x4 | 2 | 2 | | 9278 GL_COMPRESSED_RGBA8_ETC2_EAC | |
| ETC2-SRGB + EAC | | 8bpp | SRGB | A | 5 mode | 4x4 | 2 | 2 | | 9279 GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC | | | ETC2-SRGB + EAC | | 8bpp | SRGB | A | 5 mode | 4x4 | 2 | 2 | | 9279 GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC | |
| EAC R11 UNSIGNED | | 4bpp | R | - | | 4x4 | 1 | 1 | | 9270 GL_COMPRESSED_R11_EAC | | | EAC R11 UNSIGNED | | 4bpp | R | - | | 4x4 | 1 | 1 | | 9270 GL_COMPRESSED_R11_EAC | |
| EAC R11 SIGNED | | 4bpp | R | - | | 4x4 | 1 | 1 | | 9271 GL_COMPRESSED_SIGNED_R11_EAC | | | EAC R11 SIGNED | | 4bpp | R | - | | 4x4 | 1 | 1 | | 9271 GL_COMPRESSED_SIGNED_R11_EAC | |
| 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 U | '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 U | 'ATI1'/'BC4U'/'3DC1'/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 S | 'BC4S'/81 | 4bpp | R | - | 8 | 4x4 | 1 | 1 | 81 DXGI_FORMAT_BC4_SNORM | 8DBC GL_COMPRESSED_SIGNED_RED_RGTC1_EXT | | | RGTC/3DC-X/BC4 S | 'BC4S'/81 | 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'/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 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'/84 | 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 | | 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 | | 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 | | 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 | | 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 | |
| PVRTC2 RGBx 4bpp | | 4bpp | RGB | (A) | 555/554/4443/4433, 4 mode | 4x4 | 1 | 1 | | 9137 GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG | | | PVRTC2 RGBx 4bpp | | 4bpp | RGB | (A) | 555/554/4443/4433, 4 mode | 4x4 | 1 | 1 | | 9137 GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG | |
| PVRTC2 RGBx 2bpp | | 2bpp | RGB | (A) | 555/554/4443/4433, 4 mode | 4x8 | 1 | 1 | | 9138 GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG | | | PVRTC2 RGBx 2bpp | | 2bpp | RGB | (A) | 555/554/4443/4433, 4 mode | 4x8 | 1 | 1 | | 9138 GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG | |
| 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 | 95 | 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 | 96 | 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 | 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-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 | 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 | |
| ASTC LDR 4x4 RGBA | | 8bpp | RGB | (A) | | 4x4 |1-4 |1-2 | | 93B0 GL_COMPRESSED_RGBA_ASTC_4x4_KHR | | | 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 SRGB | | 8bpp | SRGB | (A) | | 4x4 |1-4 |1-2 | | 93D0 GL_COMPRESSED_SRGB_ALPHA8_ASTC_4x4_KHR | | | ASTC LDR 4x4 SRGB | 135 | 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 | | 93B1 GL_COMPRESSED_RGBA_ASTC_5x4_KHR | | | ASTC LDR 5x4 RGBA | 138 | 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 SRGB | | 6.4bpp | SRGB | (A) | | 5x4 |1-4 |1-2 | | 93D1 GL_COMPRESSED_SRGB_ALPHA8_ASTC_5x4_KHR | | | ASTC LDR 5x4 SRGB | 139 | 6.4bpp | SRGB | (A) | | 5x4 |1-4 |1-2 | 139 DXGI_FORMAT_ASTC_5X4_UNORM_SRGB | 93D1 GL_COMPRESSED_SRGB_ALPHA8_ASTC_5x4_KHR | |
| ASTC LDR 5x5 RGBA | | 5.1bpp | RGB | (A) | | 5x5 |1-4 |1-2 | | 93B2 GL_COMPRESSED_RGBA_ASTC_5x5_KHR | | | ASTC LDR 5x5 RGBA | 142 | 5.1bpp | RGB | (A) | | 5x5 |1-4 |1-2 | 142 DXGI_FORMAT_ASTC_5X5_UNORM | 93B2 GL_COMPRESSED_RGBA_ASTC_5x5_KHR | |
| ASTC LDR 5x5 SRGB | | 5.1bpp | SRGB | (A) | | 5x5 |1-4 |1-2 | | 93D2 GL_COMPRESSED_SRGB_ALPHA8_ASTC_5x5_KHR | | | ASTC LDR 5x5 SRGB | 143 | 5.1bpp | SRGB | (A) | | 5x5 |1-4 |1-2 | 143 DXGI_FORMAT_ASTC_5X5_UNORM_SRGB | 93D2 GL_COMPRESSED_SRGB_ALPHA8_ASTC_5x5_KHR | |
| ASTC LDR 6x5 RGBA | | 4.3bpp | RGB | (A) | | 6x5 |1-4 |1-2 | | 93B3 GL_COMPRESSED_RGBA_ASTC_6x5_KHR | | | ASTC LDR 6x5 RGBA | 146 | 4.3bpp | RGB | (A) | | 6x5 |1-4 |1-2 | 146 DXGI_FORMAT_ASTC_6X5_UNORM | 93B3 GL_COMPRESSED_RGBA_ASTC_6x5_KHR | |
| ASTC LDR 6x5 SRGB | | 4.3bpp | SRGB | (A) | | 6x5 |1-4 |1-2 | | 93D3 GL_COMPRESSED_SRGB_ALPHA8_ASTC_6x5_KHR | | | ASTC LDR 6x5 SRGB | 147 | 4.3bpp | SRGB | (A) | | 6x5 |1-4 |1-2 | 147 DXGI_FORMAT_ASTC_6X5_UNORM_SRGB | 93D3 GL_COMPRESSED_SRGB_ALPHA8_ASTC_6x5_KHR | |
| ASTC LDR 6x6 RGBA | | 3.6bpp | RGB | (A) | | 6x6 |1-4 |1-2 | | 93B4 GL_COMPRESSED_RGBA_ASTC_6x6_KHR | | | ASTC LDR 6x6 RGBA | 150 | 3.6bpp | RGB | (A) | | 6x6 |1-4 |1-2 | 150 DXGI_FORMAT_ASTC_6X6_UNORM | 93B4 GL_COMPRESSED_RGBA_ASTC_6x6_KHR | |
| ASTC LDR 6x6 SRGB | | 3.6bpp | SRGB | (A) | | 6x6 |1-4 |1-2 | | 93D4 GL_COMPRESSED_SRGB_ALPHA8_ASTC_6x6_KHR | | | ASTC LDR 6x6 SRGB | 151 | 3.6bpp | SRGB | (A) | | 6x6 |1-4 |1-2 | 151 DXGI_FORMAT_ASTC_6X6_UNORM_SRGB | 93D4 GL_COMPRESSED_SRGB_ALPHA8_ASTC_6x6_KHR | |
| ASTC LDR 8x5 RGBA | | 3.2bpp | RGB | (A) | | 8x5 |1-4 |1-2 | | 93B5 GL_COMPRESSED_RGBA_ASTC_8x5_KHR | | | ASTC LDR 8x5 RGBA | 154 | 3.2bpp | RGB | (A) | | 8x5 |1-4 |1-2 | 154 DXGI_FORMAT_ASTC_8X5_UNORM | 93B5 GL_COMPRESSED_RGBA_ASTC_8x5_KHR | |
| ASTC LDR 8x5 SRGB | | 3.2bpp | SRGB | (A) | | 8x5 |1-4 |1-2 | | 93D5 GL_COMPRESSED_SRGB_ALPHA8_ASTC_8x5_KHR | | | ASTC LDR 8x5 SRGB | 155 | 3.2bpp | SRGB | (A) | | 8x5 |1-4 |1-2 | 155 DXGI_FORMAT_ASTC_8X5_UNORM_SRGB | 93D5 GL_COMPRESSED_SRGB_ALPHA8_ASTC_8x5_KHR | |
| ASTC LDR 8x6 RGBA | | 2.7bpp | RGB | (A) | | 8x6 |1-4 |1-2 | | 93B6 GL_COMPRESSED_RGBA_ASTC_8x6_KHR | | | ASTC LDR 8x6 RGBA | 158 | 2.7bpp | RGB | (A) | | 8x6 |1-4 |1-2 | 158 DXGI_FORMAT_ASTC_8X6_UNORM | 93B6 GL_COMPRESSED_RGBA_ASTC_8x6_KHR | |
| ASTC LDR 8x6 SRGB | | 2.7bpp | SRGB | (A) | | 8x6 |1-4 |1-2 | | 93D6 GL_COMPRESSED_SRGB_ALPHA8_ASTC_8x6_KHR | | | ASTC LDR 8x6 SRGB | 159 | 2.7bpp | SRGB | (A) | | 8x6 |1-4 |1-2 | 159 DXGI_FORMAT_ASTC_8X6_UNORM_SRGB | 93D6 GL_COMPRESSED_SRGB_ALPHA8_ASTC_8x6_KHR | |
| ASTC LDR 8x8 RGBA | | 2.0bpp | RGB | (A) | | 8x8 |1-4 |1-2 | | 93B7 GL_COMPRESSED_RGBA_ASTC_8x8_KHR | | | ASTC LDR 8x8 RGBA | 162 | 2.0bpp | RGB | (A) | | 8x8 |1-4 |1-2 | 162 DXGI_FORMAT_ASTC_8X8_UNORM | 93B7 GL_COMPRESSED_RGBA_ASTC_8x8_KHR | |
| ASTC LDR 8x8 SRGB | | 2.0bpp | SRGB | (A) | | 8x8 |1-4 |1-2 | | 93D7 GL_COMPRESSED_SRGB_ALPHA8_ASTC_8x8_KHR | | | ASTC LDR 8x8 SRGB | 163 | 2.0bpp | SRGB | (A) | | 8x8 |1-4 |1-2 | 163 DXGI_FORMAT_ASTC_8X8_UNORM_SRGB | 93D7 GL_COMPRESSED_SRGB_ALPHA8_ASTC_8x8_KHR | |
| ASTC LDR 10x5 RGBA | | 2.6bpp | RGB | (A) | | 10x5 |1-4 |1-2 | | 93B8 GL_COMPRESSED_RGBA_ASTC_10x5_KHR | | | ASTC LDR 10x5 RGBA | 166 | 2.6bpp | RGB | (A) | | 10x5 |1-4 |1-2 | 166 DXGI_FORMAT_ASTC_10X5_UNORM | 93B8 GL_COMPRESSED_RGBA_ASTC_10x5_KHR | |
| ASTC LDR 10x5 SRGB | | 2.6bpp | SRGB | (A) | | 10x5 |1-4 |1-2 | | 93D8 GL_COMPRESSED_SRGB_ALPHA8_ASTC_10x5_KHR | | | ASTC LDR 10x5 SRGB | 167 | 2.6bpp | SRGB | (A) | | 10x5 |1-4 |1-2 | 167 DXGI_FORMAT_ASTC_10X5_UNORM_SRGB | 93D8 GL_COMPRESSED_SRGB_ALPHA8_ASTC_10x5_KHR | |
| ASTC LDR 10x6 RGBA | | 2.1bpp | RGB | (A) | | 10x6 |1-4 |1-2 | | 93B9 GL_COMPRESSED_RGBA_ASTC_10x6_KHR | | | ASTC LDR 10x6 RGBA | 170 | 2.1bpp | RGB | (A) | | 10x6 |1-4 |1-2 | 170 DXGI_FORMAT_ASTC_10X6_UNORM | 93B9 GL_COMPRESSED_RGBA_ASTC_10x6_KHR | |
| ASTC LDR 10x6 SRGB | | 2.1bpp | SRGB | (A) | | 10x6 |1-4 |1-2 | | 93D9 GL_COMPRESSED_SRGB_ALPHA8_ASTC_10x6_KHR | | | ASTC LDR 10x6 SRGB | 171 | 2.1bpp | SRGB | (A) | | 10x6 |1-4 |1-2 | 171 DXGI_FORMAT_ASTC_10X6_UNORM_SRGB | 93D9 GL_COMPRESSED_SRGB_ALPHA8_ASTC_10x6_KHR | |
| ASTC LDR 10x8 RGBA | | 1.6bpp | RGB | (A) | | 10x8 |1-4 |1-2 | | 93BA GL_COMPRESSED_RGBA_ASTC_10x8_KHR | | | ASTC LDR 10x8 RGBA | 174 | 1.6bpp | RGB | (A) | | 10x8 |1-4 |1-2 | 174 DXGI_FORMAT_ASTC_10X8_UNORM | 93BA GL_COMPRESSED_RGBA_ASTC_10x8_KHR | |
| ASTC LDR 10x8 SRGB | | 1.6bpp | SRGB | (A) | | 10x8 |1-4 |1-2 | | 93DA GL_COMPRESSED_SRGB_ALPHA8_ASTC_10x8_KHR | | | ASTC LDR 10x8 SRGB | 175 | 1.6bpp | SRGB | (A) | | 10x8 |1-4 |1-2 | 175 DXGI_FORMAT_ASTC_10X8_UNORM_SRGB | 93DA GL_COMPRESSED_SRGB_ALPHA8_ASTC_10x8_KHR | |
| ASTC LDR 10x10 RGBA | | 1.3bpp | RGB | (A) | | 10x10 |1-4 |1-2 | | 93BB GL_COMPRESSED_RGBA_ASTC_10x10_KHR | | | ASTC LDR 10x10 RGBA | 178 | 1.3bpp | RGB | (A) | | 10x10 |1-4 |1-2 | 178 DXGI_FORMAT_ASTC_10X10_UNORM | 93BB GL_COMPRESSED_RGBA_ASTC_10x10_KHR | |
| ASTC LDR 10x10 SRGB | | 1.3bpp | SRGB | (A) | | 10x10 |1-4 |1-2 | | 93DB GL_COMPRESSED_SRGB_ALPHA8_ASTC_10x10_KHR | | | ASTC LDR 10x10 SRGB | 179 | 1.3bpp | SRGB | (A) | | 10x10 |1-4 |1-2 | 179 DXGI_FORMAT_ASTC_10X10_UNORM_SRGB | 93DB GL_COMPRESSED_SRGB_ALPHA8_ASTC_10x10_KHR | |
| ASTC LDR 12x10 RGBA | | 1.1bpp | RGB | (A) | | 12x10 |1-4 |1-2 | | 93BC GL_COMPRESSED_RGBA_ASTC_12x10_KHR | | | ASTC LDR 12x10 RGBA | 182 | 1.1bpp | RGB | (A) | | 12x10 |1-4 |1-2 | 182 DXGI_FORMAT_ASTC_12X10_UNORM | 93BC GL_COMPRESSED_RGBA_ASTC_12x10_KHR | |
| ASTC LDR 12x10 SRGB | | 1.1bpp | SRGB | (A) | | 12x10 |1-4 |1-2 | | 93DC GL_COMPRESSED_SRGB_ALPHA8_ASTC_12x10_KHR | | | ASTC LDR 12x10 SRGB | 183 | 1.1bpp | SRGB | (A) | | 12x10 |1-4 |1-2 | 183 DXGI_FORMAT_ASTC_12X10_UNORM_SRGB | 93DC GL_COMPRESSED_SRGB_ALPHA8_ASTC_12x10_KHR | |
| ASTC LDR 12x12 RGBA | | 0.9bpp | RGB | (A) | | 12x12 |1-4 |1-2 | | 93BD GL_COMPRESSED_RGBA_ASTC_12x12_KHR | | | ASTC LDR 12x12 RGBA | 186 | 0.9bpp | RGB | (A) | | 12x12 |1-4 |1-2 | 186 DXGI_FORMAT_ASTC_12X12_UNORM | 93BD GL_COMPRESSED_RGBA_ASTC_12x12_KHR | |
| ASTC_LDR 12x12 SRGB | | 0.9bpp | SRGB | (A) | | 12x12 |1-4 |1-2 | | 93DD GL_COMPRESSED_SRGB_ALPHA8_ASTC_12x12_KHR | | | ASTC_LDR 12x12 SRGB | 187 | 0.9bpp | SRGB | (A) | | 12x12 |1-4 |1-2 | 187 DXGI_FORMAT_ASTC_12X12_UNORM_SRGB | 93DD GL_COMPRESSED_SRGB_ALPHA8_ASTC_12x12_KHR | |
| |
| |
| |
| |
^ GPU ^ OS ^ API ^ DXT,S3TC ^^ RGTC ^ LATC ^ BPTC ^ PVRTC ^ ATITC ^ ETC1 ^ ETC2/EAC ^ | ^ GPU ^ OS ^ API ^ DXT,S3TC ^^ RGTC ^ LATC ^ BPTC ^ PVRTC ^ ATITC ^ ETC1 ^ ETC2/EAC ^ ASTC ^ |
^ ::: ^ ::: ^ ::: ^ DXT1,BC1 ^ DXT3/5,BC2/3 ^ 3DC,BC4/5 ^ ::: ^ BC6H/7 ^ ::: ^ ::: ^ ::: ^ ::: ^ | ^ ::: ^ ::: ^ ::: ^ DXT1,BC1 ^ DXT3/5,BC2/3 ^ 3DC,BC4/5 ^ ::: ^ BC6H/7 ^ ::: ^ ::: ^ ::: ^ ::: ^ ::: ^ |
| PowerVR SGX535 iOS | iOS 4.2 | OpenGL ES 2.0 | × | × | × | × | × | ◎ | × | × | ✕ | | | PowerVR SGX535 iOS | iOS 4.2 | OpenGL ES 2.0 | - | - | - | - | - | ◎ | - | - | - | | |
| PowerVR G6430 iOS | iOS 7.0 | OpenGL ES 2.0 | ✕ | ✕ | ✕ | ✕ | ✕ | ◎ | ✕ | ✕ | ✕ | | | PowerVR G6430 iOS | iOS 7.0 | OpenGL ES 2.0 | - | - | - | - | - | ◎ | - | - | - | | |
| PowerVR G6430 iOS | iOS 7.0 | OpenGL ES 3.0 | ✕ | ✕ | ✕ | ✕ | ✕ | ◎ | ✕ | ◎ | ◎ | | | PowerVR G6430 iOS | iOS 7.0 | OpenGL ES 3.0 | - | - | - | - | - | ◎ | - | ◎ | ◎ | | |
| PowerVR SGX540 Android | Android 2.2 | OpenGL ES 2.0 | × | × | × | × | × | ◎ | × | ◎ | ✕ | | | PowerVR SGX540 Android | Android 2.2 | OpenGL ES 2.0 | - | - | - | - | - | ◎ | - | ◎ | - | | |
| Adreno 200 / AMD Z430 | Android 2.2 | OpenGL ES 2.0 | × | × | ◎ | × | × | × | ◎ | ◎ | ✕ | | | Adreno 200 / AMD Z430 | Android 2.2 | OpenGL ES 2.0 | - | - | ◎ | - | - | - | ◎ | ◎ | - | | |
| Adreno 220 | Android 2.3 | OpenGL ES 2.0 | × | × | ◎ | × | × | × | ◎ | ◎ | ✕ | | | Adreno 220 | Android 2.3 | OpenGL ES 2.0 | - | - | ◎ | - | - | - | ◎ | ◎ | - | | |
| Adreno 320 | Android 4.3 | OpenGL ES 3.0 | × | × | ◎ | × | × | × | ◎ | ◎ | ◎ | | | Adreno 320 | Android 4.3 | OpenGL ES 3.0 | - | - | ◎ | - | - | - | ◎ | ◎ | ◎ | | |
| ULP GeForce(8) Tegra 250 | Android 2.2 | OpenGL ES 2.0 | ◎ | ◎ | × | ◎ | × | × | × | ◎ | ✕ | | | ULP GeForce(8) Tegra 250 | Android 2.2 | OpenGL ES 2.0 | ◎ | ◎ | - | ◎ | - | - | - | ◎ | - | | |
| ULP GeForce(72) Tegra 4 | Android 4.2 | OpenGL ES 2.0 | ◎ | ◎ | × | ◎ | × | × | × | ◎ | ✕ | | | ULP GeForce(72) Tegra 4 | Android 4.2 | OpenGL ES 2.0 | ◎ | ◎ | - | ◎ | - | - | - | ◎ | - | | |
| ZMS-08 HD | Android 2.1 | OpenGL ES 2.0 | ◎ | ◎ | × | × | × | × | × | ◎ | ✕ | | | ZMS-08 HD | Android 2.1 | OpenGL ES 2.0 | ◎ | ◎ | - | - | - | - | - | ◎ | - | | |
| Mali-400MP | Android 2.3 | OpenGL ES 2.0 | × | × | × | × | × | × | × | ◎ | ✕ | | | Mali-400MP | Android 2.3 | OpenGL ES 2.0 | - | - | - | - | - | - | - | ◎ | - | | |
| Mali-T604 | Android 4.2 | OpenGL ES 2.0 | × | × | × | × | × | × | × | ◎ | ✕ | | | Mali-T604 | Android 4.2 | OpenGL ES 2.0 | - | - | - | - | - | - | - | ◎ | - | | |
| Mali-T604 | Android 4.3 | OpenGL ES 3.0 | × | × | × | × | × | × | × | ◎ | ◎ | | | Mali-T604 | Android 4.3 | OpenGL ES 3.0 | - | - | - | - | - | - | - | ◎ | ◎ | | |
| Vivante GC4000 (K3V2) | Android 4.1 | OpenGL ES 2.0 | ◎ | ◎ | ✕ | ✕ | ✕ | ✕ | ✕ | ◎ | ✕ | | | Vivante GC4000 (K3V2) | Android 4.1 | OpenGL ES 2.0 | ◎ | ◎ | - | - | - | - | - | ◎ | - | | |
| FIMG-3DSE | | | ◎ | ? | × | × | × | × | × | ? | ✕ | | | FIMG-3DSE | | | ◎ | ? | - | - | - | - | - | ? | - | | |
^ GPU ^ OS ^ API ^ DXT,S3TC ^^ RGTC ^ LATC ^ BPTC ^ PVRTC ^ ATITC ^ ETC1 ^ ETC2/EAC ^ | ^ GPU ^ OS ^ API ^ DXT,S3TC ^^ RGTC ^ LATC ^ BPTC ^ PVRTC ^ ATITC ^ ETC1 ^ ETC2/EAC ^ ASTC ^ |
^ ::: ^ ::: ^ ::: ^ DXT1,BC1 ^ DXT3/5,BC2/3 ^ 3DC,BC4/5 ^ ::: ^ BC6H/7 ^ ::: ^ ::: ^ ::: ^ ::: ^ | ^ ::: ^ ::: ^ ::: ^ DXT1,BC1 ^ DXT3/5,BC2/3 ^ 3DC,BC4/5 ^ ::: ^ BC6H/7 ^ ::: ^ ::: ^ ::: ^ ::: ^ ::: ^ |
| GeForce GT 240 | Windows 7 | OpenGL | ◎ | ◎ | ◎ | ◎ | × | × | × | × | | | | GeForce GT 240 | Windows 7 | OpenGL | ◎ | ◎ | ◎ | ◎ | - | - | - | - | | | |
| RADEON HD 5850 | Windows 7 | OpenGL 4.1 | ◎ | ◎ | ◎ | ◎ | ◎ | × | × | × | | | | RADEON HD 5850 | Windows 7 | OpenGL 4.1 | ◎ | ◎ | ◎ | ◎ | ◎ | - | - | - | | | |
| GeForce GT 330M | Windows 7 | OpenGL 3.1 | ◎ | ◎ | ◎ | ◎ | × | × | × | × | | | | GeForce GT 330M | Windows 7 | OpenGL 3.1 | ◎ | ◎ | ◎ | ◎ | - | - | - | - | | | |
| GeForce GTX 460 | Windows 7 | OpenGL 4.1 | ◎ | ◎ | ◎ | ◎ | ◎ | × | × | × | | | | GeForce GTX 460 | Windows 7 | OpenGL 4.1 | ◎ | ◎ | ◎ | ◎ | ◎ | - | - | - | | | |
| GeForce GTX 650 | Windows 7 | OpenGL 4.4 | ◎ | ◎ | ◎ | ◎ | ◎ | ✕ | ✕ | ◎ | ◎ | | | GeForce GTX 650 | Windows 7 | OpenGL 4.4 | ◎ | ◎ | ◎ | ◎ | ◎ | - | - | ◎ | ◎ | | |
| GMA HD | Windows 7 | OpenGL 2.1 | ◎ | ◎ | × | × | × | × | × | × | | | | GMA HD | Windows 7 | OpenGL 2.1 | ◎ | ◎ | - | - | - | - | - | - | | | |
| |
| |
| |
| |
| |
| |
| |
| ===== 解説記事 ===== |
| |
| * [[opengl:textureformat|圧縮アルゴリズムの解説記事など]] |
| |
| |