Template:Glapi internalformattable: Difference between revisions
Jump to navigation
Jump to search
m formatting |
Adding styling parameter. |
||
| Line 1: | Line 1: | ||
{| class="wikitable" | {| class="wikitable" style="{{{1|}}}" | ||
|+'''Sized Internal Formats''' | |+'''Sized Internal Formats''' | ||
! '''Sized Internal Format''' | ! '''Sized Internal Format''' | ||
| Line 9: | Line 9: | ||
! '''Shared Bits''' | ! '''Shared Bits''' | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R8}} | ||
| {{ | | {{enum|GL_RED}} | ||
| 8 | | 8 | ||
| | | | ||
| Line 17: | Line 17: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R8_SNORM}} | ||
| {{ | | {{enum|GL_RED}} | ||
| s8 | | s8 | ||
| | | | ||
| Line 25: | Line 25: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R16}} | ||
| {{ | | {{enum|GL_RED}} | ||
| 16 | | 16 | ||
| | | | ||
| Line 33: | Line 33: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R16_SNORM}} | ||
| {{ | | {{enum|GL_RED}} | ||
| s16 | | s16 | ||
| | | | ||
| Line 41: | Line 41: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG8}} | ||
| {{ | | {{enum|GL_RG}} | ||
| 8 | | 8 | ||
| 8 | | 8 | ||
| Line 49: | Line 49: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG8_SNORM}} | ||
| {{ | | {{enum|GL_RG}} | ||
| s8 | | s8 | ||
| s8 | | s8 | ||
| Line 57: | Line 57: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG16}} | ||
| {{ | | {{enum|GL_RG}} | ||
| 16 | | 16 | ||
| 16 | | 16 | ||
| Line 65: | Line 65: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG16_SNORM}} | ||
| {{ | | {{enum|GL_RG}} | ||
| s16 | | s16 | ||
| s16 | | s16 | ||
| Line 73: | Line 73: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R3_G3_B2}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 3 | | 3 | ||
| 3 | | 3 | ||
| Line 81: | Line 81: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB4}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 4 | | 4 | ||
| 4 | | 4 | ||
| Line 89: | Line 89: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB5}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 5 | | 5 | ||
| 5 | | 5 | ||
| Line 97: | Line 97: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB8}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 8 | | 8 | ||
| 8 | | 8 | ||
| Line 105: | Line 105: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB8_SNORM}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| s8 | | s8 | ||
| s8 | | s8 | ||
| Line 113: | Line 113: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB10}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 10 | | 10 | ||
| 10 | | 10 | ||
| Line 121: | Line 121: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB12}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 12 | | 12 | ||
| 12 | | 12 | ||
| Line 129: | Line 129: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB16_SNORM}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 16 | | 16 | ||
| 16 | | 16 | ||
| Line 137: | Line 137: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA2}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 2 | | 2 | ||
| 2 | | 2 | ||
| Line 145: | Line 145: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA4}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 4 | | 4 | ||
| 4 | | 4 | ||
| Line 153: | Line 153: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB5_A1}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| 5 | | 5 | ||
| 5 | | 5 | ||
| Line 161: | Line 161: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA8}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| 8 | | 8 | ||
| 8 | | 8 | ||
| Line 169: | Line 169: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA8_SNORM}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| s8 | | s8 | ||
| s8 | | s8 | ||
| Line 177: | Line 177: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB10_A2}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| 10 | | 10 | ||
| 10 | | 10 | ||
| Line 185: | Line 185: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB10_A2UI}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| ui10 | | ui10 | ||
| ui10 | | ui10 | ||
| Line 193: | Line 193: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA12}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| 12 | | 12 | ||
| 12 | | 12 | ||
| Line 201: | Line 201: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA16}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| 16 | | 16 | ||
| 16 | | 16 | ||
| Line 209: | Line 209: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_SRGB8}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 8 | | 8 | ||
| 8 | | 8 | ||
| Line 217: | Line 217: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_SRGB8_ALPHA8}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| 8 | | 8 | ||
| 8 | | 8 | ||
| Line 225: | Line 225: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R16F}} | ||
| {{ | | {{enum|GL_RED}} | ||
| f16 | | f16 | ||
| | | | ||
| Line 233: | Line 233: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG16F}} | ||
| {{ | | {{enum|GL_RG}} | ||
| f16 | | f16 | ||
| f16 | | f16 | ||
| Line 241: | Line 241: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB16F}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| f16 | | f16 | ||
| f16 | | f16 | ||
| Line 249: | Line 249: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA16F}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| f16 | | f16 | ||
| f16 | | f16 | ||
| Line 257: | Line 257: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R32F}} | ||
| {{ | | {{enum|GL_RED}} | ||
| f32 | | f32 | ||
| | | | ||
| Line 265: | Line 265: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG32F}} | ||
| {{ | | {{enum|GL_RG}} | ||
| f32 | | f32 | ||
| f32 | | f32 | ||
| Line 273: | Line 273: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB32F}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| f32 | | f32 | ||
| f32 | | f32 | ||
| Line 281: | Line 281: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA32F}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| f32 | | f32 | ||
| f32 | | f32 | ||
| Line 289: | Line 289: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R11F_G11F_B10F}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| f11 | | f11 | ||
| f11 | | f11 | ||
| Line 297: | Line 297: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB9_E5}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| 9 | | 9 | ||
| 9 | | 9 | ||
| Line 305: | Line 305: | ||
| 5 | | 5 | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R8I}} | ||
| {{ | | {{enum|GL_RED}} | ||
| i8 | | i8 | ||
| | | | ||
| Line 313: | Line 313: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R8UI}} | ||
| {{ | | {{enum|GL_RED}} | ||
| ui8 | | ui8 | ||
| | | | ||
| Line 321: | Line 321: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R16I}} | ||
| {{ | | {{enum|GL_RED}} | ||
| i16 | | i16 | ||
| | | | ||
| Line 329: | Line 329: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R16UI}} | ||
| {{ | | {{enum|GL_RED}} | ||
| ui16 | | ui16 | ||
| | | | ||
| Line 337: | Line 337: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R32I}} | ||
| {{ | | {{enum|GL_RED}} | ||
| i32 | | i32 | ||
| | | | ||
| Line 345: | Line 345: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_R32UI}} | ||
| {{ | | {{enum|GL_RED}} | ||
| ui32 | | ui32 | ||
| | | | ||
| Line 353: | Line 353: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG8I}} | ||
| {{ | | {{enum|GL_RG}} | ||
| i8 | | i8 | ||
| i8 | | i8 | ||
| Line 361: | Line 361: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG8UI}} | ||
| {{ | | {{enum|GL_RG}} | ||
| ui8 | | ui8 | ||
| ui8 | | ui8 | ||
| Line 369: | Line 369: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG16I}} | ||
| {{ | | {{enum|GL_RG}} | ||
| i16 | | i16 | ||
| i16 | | i16 | ||
| Line 377: | Line 377: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG16UI}} | ||
| {{ | | {{enum|GL_RG}} | ||
| ui16 | | ui16 | ||
| ui16 | | ui16 | ||
| Line 385: | Line 385: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG32I}} | ||
| {{ | | {{enum|GL_RG}} | ||
| i32 | | i32 | ||
| i32 | | i32 | ||
| Line 393: | Line 393: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RG32UI}} | ||
| {{ | | {{enum|GL_RG}} | ||
| ui32 | | ui32 | ||
| ui32 | | ui32 | ||
| Line 401: | Line 401: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB8I}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| i8 | | i8 | ||
| i8 | | i8 | ||
| Line 409: | Line 409: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB8UI}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| ui8 | | ui8 | ||
| ui8 | | ui8 | ||
| Line 417: | Line 417: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB16I}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| i16 | | i16 | ||
| i16 | | i16 | ||
| Line 425: | Line 425: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB16UI}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| ui16 | | ui16 | ||
| ui16 | | ui16 | ||
| Line 433: | Line 433: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB32I}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| i32 | | i32 | ||
| i32 | | i32 | ||
| Line 441: | Line 441: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGB32UI}} | ||
| {{ | | {{enum|GL_RGB}} | ||
| ui32 | | ui32 | ||
| ui32 | | ui32 | ||
| Line 449: | Line 449: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA8I}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| i8 | | i8 | ||
| i8 | | i8 | ||
| Line 457: | Line 457: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA8UI}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| ui8 | | ui8 | ||
| ui8 | | ui8 | ||
| Line 465: | Line 465: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA16I}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| i16 | | i16 | ||
| i16 | | i16 | ||
| Line 473: | Line 473: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA16UI}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| ui16 | | ui16 | ||
| ui16 | | ui16 | ||
| Line 481: | Line 481: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA32I}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| i32 | | i32 | ||
| i32 | | i32 | ||
| Line 489: | Line 489: | ||
| | | | ||
|+ | |+ | ||
| {{ | | {{enum|GL_RGBA32UI}} | ||
| {{ | | {{enum|GL_RGBA}} | ||
| ui32 | | ui32 | ||
| ui32 | | ui32 | ||
Revision as of 05:38, 14 January 2013
| Sized Internal Format | Base Internal Format | Red Bits | Green Bits | Blue Bits | Alpha Bits | Shared Bits |
|---|---|---|---|---|---|---|
| GL_R8 | GL_RED | 8 | ||||
| GL_R8_SNORM | GL_RED | s8 | ||||
| GL_R16 | GL_RED | 16 | ||||
| GL_R16_SNORM | GL_RED | s16 | ||||
| GL_RG8 | GL_RG | 8 | 8 | |||
| GL_RG8_SNORM | GL_RG | s8 | s8 | |||
| GL_RG16 | GL_RG | 16 | 16 | |||
| GL_RG16_SNORM | GL_RG | s16 | s16 | |||
| GL_R3_G3_B2 | GL_RGB | 3 | 3 | 2 | ||
| GL_RGB4 | GL_RGB | 4 | 4 | 4 | ||
| GL_RGB5 | GL_RGB | 5 | 5 | 5 | ||
| GL_RGB8 | GL_RGB | 8 | 8 | 8 | ||
| GL_RGB8_SNORM | GL_RGB | s8 | s8 | s8 | ||
| GL_RGB10 | GL_RGB | 10 | 10 | 10 | ||
| GL_RGB12 | GL_RGB | 12 | 12 | 12 | ||
| GL_RGB16_SNORM | GL_RGB | 16 | 16 | 16 | ||
| GL_RGBA2 | GL_RGB | 2 | 2 | 2 | 2 | |
| GL_RGBA4 | GL_RGB | 4 | 4 | 4 | 4 | |
| GL_RGB5_A1 | GL_RGBA | 5 | 5 | 5 | 1 | |
| GL_RGBA8 | GL_RGBA | 8 | 8 | 8 | 8 | |
| GL_RGBA8_SNORM | GL_RGBA | s8 | s8 | s8 | s8 | |
| GL_RGB10_A2 | GL_RGBA | 10 | 10 | 10 | 2 | |
| GL_RGB10_A2UI | GL_RGBA | ui10 | ui10 | ui10 | ui2 | |
| GL_RGBA12 | GL_RGBA | 12 | 12 | 12 | 12 | |
| GL_RGBA16 | GL_RGBA | 16 | 16 | 16 | 16 | |
| GL_SRGB8 | GL_RGB | 8 | 8 | 8 | ||
| GL_SRGB8_ALPHA8 | GL_RGBA | 8 | 8 | 8 | 8 | |
| GL_R16F | GL_RED | f16 | ||||
| GL_RG16F | GL_RG | f16 | f16 | |||
| GL_RGB16F | GL_RGB | f16 | f16 | f16 | ||
| GL_RGBA16F | GL_RGBA | f16 | f16 | f16 | f16 | |
| GL_R32F | GL_RED | f32 | ||||
| GL_RG32F | GL_RG | f32 | f32 | |||
| GL_RGB32F | GL_RGB | f32 | f32 | f32 | ||
| GL_RGBA32F | GL_RGBA | f32 | f32 | f32 | f32 | |
| GL_R11F_G11F_B10F | GL_RGB | f11 | f11 | f10 | ||
| GL_RGB9_E5 | GL_RGB | 9 | 9 | 9 | 5 | |
| GL_R8I | GL_RED | i8 | ||||
| GL_R8UI | GL_RED | ui8 | ||||
| GL_R16I | GL_RED | i16 | ||||
| GL_R16UI | GL_RED | ui16 | ||||
| GL_R32I | GL_RED | i32 | ||||
| GL_R32UI | GL_RED | ui32 | ||||
| GL_RG8I | GL_RG | i8 | i8 | |||
| GL_RG8UI | GL_RG | ui8 | ui8 | |||
| GL_RG16I | GL_RG | i16 | i16 | |||
| GL_RG16UI | GL_RG | ui16 | ui16 | |||
| GL_RG32I | GL_RG | i32 | i32 | |||
| GL_RG32UI | GL_RG | ui32 | ui32 | |||
| GL_RGB8I | GL_RGB | i8 | i8 | i8 | ||
| GL_RGB8UI | GL_RGB | ui8 | ui8 | ui8 | ||
| GL_RGB16I | GL_RGB | i16 | i16 | i16 | ||
| GL_RGB16UI | GL_RGB | ui16 | ui16 | ui16 | ||
| GL_RGB32I | GL_RGB | i32 | i32 | i32 | ||
| GL_RGB32UI | GL_RGB | ui32 | ui32 | ui32 | ||
| GL_RGBA8I | GL_RGBA | i8 | i8 | i8 | i8 | |
| GL_RGBA8UI | GL_RGBA | ui8 | ui8 | ui8 | ui8 | |
| GL_RGBA16I | GL_RGBA | i16 | i16 | i16 | i16 | |
| GL_RGBA16UI | GL_RGBA | ui16 | ui16 | ui16 | ui16 | |
| GL_RGBA32I | GL_RGBA | i32 | i32 | i32 | i32 | |
| GL_RGBA32UI | GL_RGBA | ui32 | ui32 | ui32 | ui32 |