Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
formats_gles.cc File Reference

Go to the source code of this file.

Namespaces

namespace  impeller
 

Macros

#define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT   0x83F1
 
#define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT   0x83F3
 
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT   0x8C4D
 
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT   0x8C4F
 
#define GL_COMPRESSED_RG_RGTC2   0x8DBD
 
#define GL_COMPRESSED_RGBA_BPTC_UNORM   0x8E8C
 
#define GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM   0x8E8D
 
#define GL_COMPRESSED_RGB8_ETC2   0x9274
 
#define GL_COMPRESSED_SRGB8_ETC2   0x9275
 
#define GL_COMPRESSED_RGBA8_ETC2_EAC   0x9278
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC   0x9279
 
#define GL_COMPRESSED_RGBA_ASTC_4x4_KHR   0x93B0
 
#define GL_COMPRESSED_RGBA_ASTC_8x8_KHR   0x93B7
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR   0x93D0
 
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR   0x93D7
 

Functions

std::string impeller::DebugToFramebufferError (int status)
 
std::optional< PixelFormatGLESimpeller::ToPixelFormatGLES (PixelFormat pixel_format, bool supports_bgra)
 

Macro Definition Documentation

◆ GL_COMPRESSED_RG_RGTC2

#define GL_COMPRESSED_RG_RGTC2   0x8DBD

Definition at line 24 of file formats_gles.cc.

◆ GL_COMPRESSED_RGB8_ETC2

#define GL_COMPRESSED_RGB8_ETC2   0x9274

Definition at line 33 of file formats_gles.cc.

◆ GL_COMPRESSED_RGBA8_ETC2_EAC

#define GL_COMPRESSED_RGBA8_ETC2_EAC   0x9278

Definition at line 39 of file formats_gles.cc.

◆ GL_COMPRESSED_RGBA_ASTC_4x4_KHR

#define GL_COMPRESSED_RGBA_ASTC_4x4_KHR   0x93B0

Definition at line 45 of file formats_gles.cc.

◆ GL_COMPRESSED_RGBA_ASTC_8x8_KHR

#define GL_COMPRESSED_RGBA_ASTC_8x8_KHR   0x93B7

Definition at line 48 of file formats_gles.cc.

◆ GL_COMPRESSED_RGBA_BPTC_UNORM

#define GL_COMPRESSED_RGBA_BPTC_UNORM   0x8E8C

Definition at line 27 of file formats_gles.cc.

◆ GL_COMPRESSED_RGBA_S3TC_DXT1_EXT

#define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT   0x83F1

Definition at line 12 of file formats_gles.cc.

◆ GL_COMPRESSED_RGBA_S3TC_DXT5_EXT

#define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT   0x83F3

Definition at line 15 of file formats_gles.cc.

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR   0x93D0

Definition at line 51 of file formats_gles.cc.

◆ GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR

#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR   0x93D7

Definition at line 54 of file formats_gles.cc.

◆ GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC

#define GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC   0x9279

Definition at line 42 of file formats_gles.cc.

◆ GL_COMPRESSED_SRGB8_ETC2

#define GL_COMPRESSED_SRGB8_ETC2   0x9275

Definition at line 36 of file formats_gles.cc.

◆ GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM

#define GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM   0x8E8D

Definition at line 30 of file formats_gles.cc.

◆ GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT

#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT   0x8C4D

Definition at line 18 of file formats_gles.cc.

◆ GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT

#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT   0x8C4F

Definition at line 21 of file formats_gles.cc.