mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-20 22:03:12 +01:00
Add support for remaining unsupported ASTC formats (#2963)
* Add support for remaining unsupported ASTC formats Add new ASTC formats into pixelformats example and ninja scripts Rebuild ASTC textures * Update idl and generate Move comma in pixelformats Co-authored-by: Raziel Alphadios <raziely@gmail.com>
This commit is contained in:
16
src/bgfx.cpp
16
src/bgfx.cpp
@@ -1868,11 +1868,19 @@ namespace bgfx
|
||||
TextureFormat::ATCE,
|
||||
TextureFormat::ATCI,
|
||||
TextureFormat::ASTC4x4,
|
||||
TextureFormat::ASTC5x4,
|
||||
TextureFormat::ASTC5x5,
|
||||
TextureFormat::ASTC6x5,
|
||||
TextureFormat::ASTC6x6,
|
||||
TextureFormat::ASTC8x5,
|
||||
TextureFormat::ASTC8x6,
|
||||
TextureFormat::ASTC8x8,
|
||||
TextureFormat::ASTC10x5,
|
||||
TextureFormat::ASTC10x6,
|
||||
TextureFormat::ASTC10x8,
|
||||
TextureFormat::ASTC10x10,
|
||||
TextureFormat::ASTC12x10,
|
||||
TextureFormat::ASTC12x12,
|
||||
TextureFormat::BGRA8, // GL doesn't support BGRA8 without extensions.
|
||||
TextureFormat::RGBA8, // D3D9 doesn't support RGBA8
|
||||
};
|
||||
@@ -5600,11 +5608,19 @@ BGFX_TEXTURE_FORMAT_BIMG(ATC);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ATCE);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ATCI);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC4x4);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC5x4);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC5x5);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC6x5);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC6x6);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC8x5);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC8x6);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC8x8);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC10x5);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC10x6);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC10x8);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC10x10);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC12x10);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(ASTC12x12);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(Unknown);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(R1);
|
||||
BGFX_TEXTURE_FORMAT_BIMG(A8);
|
||||
|
||||
Reference in New Issue
Block a user