mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-21 22:33:08 +01:00
Added mOar texture formats.
This commit is contained in:
@@ -206,6 +206,7 @@ namespace bgfx { namespace gl
|
||||
{ GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG, GL_ZERO, GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG, GL_ZERO, false }, // PTC24
|
||||
{ GL_ZERO, GL_ZERO, GL_ZERO, GL_ZERO, false }, // Unknown
|
||||
{ GL_ZERO, GL_ZERO, GL_ZERO, GL_ZERO, false }, // R1
|
||||
{ GL_ALPHA, GL_ZERO, GL_ALPHA, GL_UNSIGNED_BYTE, false }, // A8
|
||||
{ GL_R8, GL_ZERO, GL_RED, GL_UNSIGNED_BYTE, false }, // R8
|
||||
{ GL_R8I, GL_ZERO, GL_RED, GL_BYTE, false }, // R8S
|
||||
{ GL_R8UI, GL_ZERO, GL_RED, GL_UNSIGNED_BYTE, false }, // R8S
|
||||
@@ -215,6 +216,7 @@ namespace bgfx { namespace gl
|
||||
{ GL_R16UI, GL_ZERO, GL_RED, GL_UNSIGNED_SHORT, false }, // R16U
|
||||
{ GL_R16F, GL_ZERO, GL_RED, GL_HALF_FLOAT, false }, // R16F
|
||||
{ GL_R16_SNORM, GL_ZERO, GL_RED, GL_SHORT, false }, // R16S
|
||||
{ GL_R32I, GL_ZERO, GL_RED, GL_INT, false }, // R32I
|
||||
{ GL_R32UI, GL_ZERO, GL_RED, GL_UNSIGNED_INT, false }, // R32U
|
||||
{ GL_R32F, GL_ZERO, GL_RED, GL_FLOAT, false }, // R32F
|
||||
{ GL_RG8, GL_ZERO, GL_RG, GL_UNSIGNED_BYTE, false }, // RG8
|
||||
@@ -226,6 +228,7 @@ namespace bgfx { namespace gl
|
||||
{ GL_RG16UI, GL_ZERO, GL_RG, GL_UNSIGNED_SHORT, false }, // RG16
|
||||
{ GL_RG16F, GL_ZERO, GL_RG, GL_FLOAT, false }, // RG16F
|
||||
{ GL_RG16_SNORM, GL_ZERO, GL_RG, GL_SHORT, false }, // RG16S
|
||||
{ GL_RG32I, GL_ZERO, GL_RG, GL_INT, false }, // RG32I
|
||||
{ GL_RG32UI, GL_ZERO, GL_RG, GL_UNSIGNED_INT, false }, // RG32U
|
||||
{ GL_RG32F, GL_ZERO, GL_RG, GL_FLOAT, false }, // RG32F
|
||||
{ GL_RGBA8, GL_SRGB8_ALPHA8, GL_BGRA, GL_UNSIGNED_BYTE, false }, // BGRA8
|
||||
@@ -238,6 +241,7 @@ namespace bgfx { namespace gl
|
||||
{ GL_RGBA16UI, GL_ZERO, GL_RGBA, GL_UNSIGNED_SHORT, false }, // RGBA16U
|
||||
{ GL_RGBA16F, GL_ZERO, GL_RGBA, GL_HALF_FLOAT, false }, // RGBA16F
|
||||
{ GL_RGBA16_SNORM, GL_ZERO, GL_RGBA, GL_SHORT, false }, // RGBA16S
|
||||
{ GL_RGBA32I, GL_ZERO, GL_RGBA, GL_INT, false }, // RGBA32I
|
||||
{ GL_RGBA32UI, GL_ZERO, GL_RGBA, GL_UNSIGNED_INT, false }, // RGBA32U
|
||||
{ GL_RGBA32F, GL_ZERO, GL_RGBA, GL_FLOAT, false }, // RGBA32F
|
||||
{ GL_RGB565, GL_ZERO, GL_RGB, GL_UNSIGNED_SHORT_5_6_5, false }, // R5G6B5
|
||||
@@ -280,6 +284,7 @@ namespace bgfx { namespace gl
|
||||
GL_ZERO, // PTC24
|
||||
GL_ZERO, // Unknown
|
||||
GL_ZERO, // R1
|
||||
GL_ALPHA, // A8
|
||||
GL_R8, // R8
|
||||
GL_R8I, // R8I
|
||||
GL_R8UI, // R8U
|
||||
@@ -289,6 +294,7 @@ namespace bgfx { namespace gl
|
||||
GL_R16UI, // R16U
|
||||
GL_R16F, // R16F
|
||||
GL_R16_SNORM, // R16S
|
||||
GL_R32I, // R32I
|
||||
GL_R32UI, // R32U
|
||||
GL_R32F, // R32F
|
||||
GL_RG8, // RG8
|
||||
@@ -300,6 +306,7 @@ namespace bgfx { namespace gl
|
||||
GL_RG16UI, // RG16U
|
||||
GL_RG16F, // RG16F
|
||||
GL_RG16_SNORM, // RG16S
|
||||
GL_RG32I, // RG32I
|
||||
GL_RG32UI, // RG32U
|
||||
GL_RG32F, // RG32F
|
||||
GL_RGBA8, // BGRA8
|
||||
@@ -312,6 +319,7 @@ namespace bgfx { namespace gl
|
||||
GL_RGBA16UI, // RGBA16U
|
||||
GL_RGBA16F, // RGBA16F
|
||||
GL_RGBA16_SNORM, // RGBA16S
|
||||
GL_RGBA32I, // RGBA32I
|
||||
GL_RGBA32UI, // RGBA32U
|
||||
GL_RGBA32F, // RGBA32F
|
||||
GL_RGB565, // R5G6B5
|
||||
@@ -352,6 +360,7 @@ namespace bgfx { namespace gl
|
||||
GL_ZERO, // PTC24
|
||||
GL_ZERO, // Unknown
|
||||
GL_ZERO, // R1
|
||||
GL_ALPHA, // A8
|
||||
GL_R8, // R8
|
||||
GL_R8I, // R8I
|
||||
GL_R8UI, // R8UI
|
||||
@@ -361,6 +370,7 @@ namespace bgfx { namespace gl
|
||||
GL_R16UI, // R16U
|
||||
GL_R16F, // R16F
|
||||
GL_R16_SNORM, // R16S
|
||||
GL_R32I, // R32I
|
||||
GL_R32UI, // R32U
|
||||
GL_R32F, // R32F
|
||||
GL_RG8, // RG8
|
||||
@@ -372,6 +382,7 @@ namespace bgfx { namespace gl
|
||||
GL_RG16UI, // RG16U
|
||||
GL_RG16F, // RG16F
|
||||
GL_RG16_SNORM, // RG16S
|
||||
GL_RG32I, // RG32I
|
||||
GL_RG32UI, // RG32U
|
||||
GL_RG32F, // RG32F
|
||||
GL_RGBA8, // BGRA8
|
||||
@@ -384,6 +395,7 @@ namespace bgfx { namespace gl
|
||||
GL_RGBA16UI, // RGBA16U
|
||||
GL_RGBA16F, // RGBA16F
|
||||
GL_RGBA16_SNORM, // RGBA16S
|
||||
GL_RGBA32I, // RGBA32I
|
||||
GL_RGBA32UI, // RGBA32U
|
||||
GL_RGBA32F, // RGBA32F
|
||||
GL_RGB565, // R5G6B5
|
||||
|
||||
Reference in New Issue
Block a user