Flutter Impeller
blit_command_gles.cc File Reference

Go to the source code of this file.

Namespaces

 impeller
 

Functions

static void impeller::DeleteFBO (const ProcTableGLES &gl, GLuint fbo, GLenum type)
 
static std::optional< GLuint > impeller::ConfigureFBO (const ProcTableGLES &gl, const std::shared_ptr< Texture > &texture, GLenum fbo_type)
 

Variable Documentation

◆ buffer_view

◆ external_format

GLenum external_format = GL_NONE

◆ internal_format

GLint internal_format = 0

Definition at line 149 of file blit_command_gles.cc.

◆ type

GLenum type = GL_NONE

Definition at line 151 of file blit_command_gles.cc.

Referenced by impeller::ShaderArchiveWriter::AddShader(), impeller::AttachmentTypeString(), impeller::DeviceBufferGLES::BindAndUploadDataIfNecessary(), impeller::CompressionTypeToString(), impeller::compiler::ShaderBundleData::CreateFlatbuffer(), impeller::compiler::CreateGLSLCompiler(), impeller::testing::CreateGlyphAtlas(), impeller::TypographerContextSkia::CreateGlyphAtlas(), impeller::TypographerContextSkia::CreateGlyphAtlasContext(), impeller::ReactorGLES::CreateHandle(), impeller::LazyGlyphAtlas::CreateOrGetGlyphAtlas(), impeller::ReactorGLES::CreateUntrackedHandle(), impeller::DeleteFBO(), impeller::DescribeFramebufferAttachment(), impeller::DeviceTypeToString(), impeller::compiler::EntryPointFunctionNameFromSourceName(), impeller::compiler::UniqueIncluder::GetInclude(), impeller::ShaderArchive::GetMapping(), impeller::ShaderFunctionMTL::GetMTLFunctionSpecialized(), impeller::GetShaderType(), impeller::HandleTypeToString(), impeller::interop::Context::IsBackend(), impeller::IsMultisampleCapable(), impeller::android::HardwareBuffer::Lock(), impeller::MakeTextFrameFromTextBlobSkia(), impeller::UniqueHandleGLES::MakeUntracked(), impeller::ShaderArchive::ShaderKey::Hash::operator()(), impeller::compiler::ReadKnownScalarType(), impeller::BufferBindingsGLES::RegisterVertexStageInput(), impeller::TextContents::Render(), impeller::ResourceIsLive(), impeller::ProcTableGLES::SetDebugLabel(), impeller::PipelineDescriptor::SetPrimitiveType(), impeller::SortUniforms(), impeller::compiler::SourceTypeToString(), impeller::TextureTypeToString(), impeller::ToArrayLayerCount(), impeller::ToDebugIdentifier(), impeller::ToDebugResourceType(), impeller::ToDeviceType(), impeller::compiler::ToExecutionModel(), impeller::interop::ToImpellerType(), impeller::ToIndexType(), impeller::compiler::ToInputType(), impeller::compiler::ToJsonType(), impeller::ToMTLBlendFactor(), impeller::ToMTLBlendOperation(), impeller::ToMTLColorWriteMask(), impeller::ToMTLIndexType(), impeller::ToMTLPrimitiveType(), impeller::ToMTLResourceOptions(), impeller::ToMTLTextureType(), impeller::compiler::ToShaderCShaderKind(), impeller::ToShaderStage(), impeller::interop::ToSkiaType(), impeller::ToStage(), impeller::compiler::ToString(), impeller::ToTarget(), impeller::ToTextureTarget(), impeller::ToTextureType(), impeller::ToType(), impeller::compiler::ToUniformType(), impeller::ToVertexAttribType(), impeller::ToVKColorComponentFlags(), impeller::ToVKDescriptorType(), impeller::ToVKImageCreateFlags(), impeller::ToVKImageViewType(), impeller::UniqueHandleGLES::UniqueHandleGLES(), and impeller::compiler::VertexTypeFromInputResource().