Changes

696 bytes added ,  05:26, 5 December 2015
m
Line 4,701: Line 4,701:  
|-
 
|-
 
| 0-3
 
| 0-3
| unsigned, [[GPU_Textures#Texture_color_types|Format]]
+
| unsigned, Format
 
|}
 
|}
    
This register is used to set a texture unit's data format.
 
This register is used to set a texture unit's data format.
 +
 +
Format values:
 +
 +
{| class="wikitable" border="1"
 +
!  Value
 +
!  Description
 +
!  GL Format
 +
!  GL Data Type
 +
|-
 +
| 0x0
 +
| RGBA8888
 +
| GL_RGBA
 +
| GL_UNSIGNED_BYTE
 +
|-
 +
| 0x1
 +
| RGB888
 +
| GL_RGB
 +
| GL_UNSIGNED_BYTE
 +
|-
 +
| 0x2
 +
| RGBA5551
 +
| GL_RGBA
 +
| GL_UNSIGNED_SHORT_5_5_5_1
 +
|-
 +
| 0x3
 +
| RGB565
 +
| GL_RGB
 +
| GL_UNSIGNED_SHORT_5_6_5
 +
|-
 +
| 0x4
 +
| RGBA4444
 +
| GL_RGBA
 +
| GL_UNSIGNED_SHORT_4_4_4_4
 +
|-
 +
| 0x5
 +
| IA8
 +
| GL_LUMINANCE_ALPHA
 +
| GL_UNSIGNED_BYTE
 +
|-
 +
| 0x6
 +
| HILO8
 +
|
 +
|
 +
|-
 +
| 0x7
 +
| I8
 +
| GL_LUMINANCE
 +
| GL_UNSIGNED_BYTE
 +
|-
 +
| 0x8
 +
| A8
 +
| GL_ALPHA
 +
| GL_UNSIGNED_BYTE
 +
|-
 +
| 0x9
 +
| IA44
 +
| GL_LUMINANCE_ALPHA
 +
| GL_UNSIGNED_BYTE_4_4_EXT
 +
|-
 +
| 0xA
 +
| I4
 +
|
 +
|
 +
|-
 +
| 0xB
 +
| A4
 +
| GL_ALPHA
 +
| GL_UNSIGNED_NIBBLE_EXT
 +
|-
 +
| 0xC
 +
| ETC1
 +
| GL_ETC1_RGB8_OES
 +
|
 +
|-
 +
| 0xD
 +
| ETC1A4
 +
|
 +
|
 +
|}
    
=== GPUREG_LIGHTING_ENABLE0 ===
 
=== GPUREG_LIGHTING_ENABLE0 ===
1,434

edits