Public Member Functions | |
TexImage2DData (PixelFormat pixel_format) | |
TexImage2DData (PixelFormat pixel_format, std::shared_ptr< const fml::Mapping > mapping) | |
bool | IsValid () const |
Public Attributes | |
GLint | internal_format = 0 |
GLenum | external_format = GL_NONE |
GLenum | type = GL_NONE |
std::shared_ptr< const fml::Mapping > | data |
Definition at line 119 of file texture_gles.cc.
|
inlineexplicit |
Definition at line 125 of file texture_gles.cc.
References external_format, internal_format, impeller::kA8UNormInt, impeller::kB10G10R10A10XR, impeller::kB10G10R10XR, impeller::kB10G10R10XRSRGB, impeller::kB8G8R8A8UNormInt, impeller::kB8G8R8A8UNormIntSRGB, impeller::kD24UnormS8Uint, impeller::kD32FloatS8UInt, impeller::kR16G16B16A16Float, impeller::kR32G32B32A32Float, impeller::kR8G8B8A8UNormInt, impeller::kR8G8B8A8UNormIntSRGB, impeller::kR8G8UNormInt, impeller::kR8UNormInt, impeller::kS8UInt, impeller::kUnknown, and type.
|
inline |
Definition at line 177 of file texture_gles.cc.
References data.
|
inline |
Definition at line 183 of file texture_gles.cc.
std::shared_ptr<const fml::Mapping> impeller::TexImage2DData::data |
Definition at line 123 of file texture_gles.cc.
Referenced by TexImage2DData().
GLenum impeller::TexImage2DData::external_format = GL_NONE |
Definition at line 121 of file texture_gles.cc.
Referenced by TexImage2DData().
GLint impeller::TexImage2DData::internal_format = 0 |
Definition at line 120 of file texture_gles.cc.
Referenced by TexImage2DData().
GLenum impeller::TexImage2DData::type = GL_NONE |
Definition at line 122 of file texture_gles.cc.
Referenced by TexImage2DData().