#include "impeller/renderer/backend/gles/blit_command_gles.h"#include "flutter/fml/closure.h"#include "fml/trace_event.h"#include "impeller/base/validation.h"#include "impeller/geometry/point.h"#include "impeller/renderer/backend/gles/device_buffer_gles.h"#include "impeller/renderer/backend/gles/texture_gles.h"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) |
| BufferView buffer_view |
Definition at line 127 of file blit_command_gles.cc.
Referenced by impeller::ContentContext::ContentContext(), impeller::TypographerContextSkia::CreateGlyphAtlas(), impeller::CreateTextureForDecompressedImage(), impeller::RuntimeEffectContents::Render(), impeller::TextContents::Render(), impeller::testing::TEST_P(), and impeller::UpdateAtlasBitmap().
| GLenum external_format = GL_NONE |
Definition at line 125 of file blit_command_gles.cc.
Referenced by impeller::CreateYUVConversion(), and impeller::YUVConversionDescriptorVKHash::operator()().
| GLint internal_format = 0 |
Definition at line 124 of file blit_command_gles.cc.
| GLenum type = GL_NONE |
Definition at line 126 of file blit_command_gles.cc.
Referenced by impeller::ShaderArchiveWriter::AddShader(), impeller::AttachmentTypeString(), impeller::DeviceBufferGLES::BindAndUploadDataIfNecessary(), impeller::RenderPass::BindResource(), impeller::CollectGLHandle(), impeller::CompressionTypeToString(), impeller::compiler::ShaderBundleData::CreateFlatbuffer(), impeller::CreateGLHandle(), impeller::compiler::CreateGLSLCompiler(), impeller::TypographerContextSkia::CreateGlyphAtlas(), impeller::TypographerContextSTB::CreateGlyphAtlas(), impeller::testing::CreateGlyphAtlas(), impeller::TypographerContextSkia::CreateGlyphAtlasContext(), impeller::TypographerContextSTB::CreateGlyphAtlasContext(), impeller::ReactorGLES::CreateHandle(), impeller::LazyGlyphAtlas::CreateOrGetGlyphAtlas(), impeller::DeleteFBO(), impeller::DeviceTypeToString(), impeller::compiler::EntryPointFunctionNameFromSourceName(), impeller::Path::GetComponentCount(), impeller::Path::GetContourComponentAtIndex(), impeller::Path::GetCubicComponentAtIndex(), impeller::compiler::UniqueIncluder::GetInclude(), impeller::Path::GetLinearComponentAtIndex(), impeller::ShaderArchive::GetMapping(), impeller::ShaderFunctionMTL::GetMTLFunctionSpecialized(), impeller::Path::GetQuadraticComponentAtIndex(), impeller::GetShaderType(), impeller::HandleTypeToString(), impeller::IsMultisampleCapable(), impeller::android::HardwareBuffer::Lock(), impeller::MakeTextFrameFromTextBlobSkia(), impeller::ShaderArchive::ShaderKey::Hash::operator()(), impeller::OptimumAtlasSizeForFontGlyphPairs(), impeller::scene::importer::ProcessMeshPrimitive(), impeller::compiler::ReadKnownScalarType(), impeller::EntityPassClipStack::RecordEntity(), impeller::BufferBindingsGLES::RegisterVertexStageInput(), impeller::TextContents::Render(), impeller::ResourceIsLive(), impeller::DlDispatcherBase::setColorSource(), impeller::ProcTableGLES::SetDebugLabel(), impeller::PipelineDescriptor::SetPrimitiveType(), impeller::SortUniforms(), impeller::compiler::SourceTypeToString(), impeller::TextureTypeToString(), impeller::ToArrayLayerCount(), impeller::ToColorSourceType(), impeller::ToDebugIdentifier(), impeller::ToDebugResourceType(), impeller::ToDeviceType(), impeller::compiler::ToExecutionModel(), impeller::ToIndexType(), impeller::compiler::ToInputType(), impeller::compiler::ToJsonType(), impeller::ToMTLBlendFactor(), impeller::ToMTLBlendOperation(), impeller::ToMTLColorWriteMask(), impeller::ToMTLIndexType(), impeller::ToMTLPrimitiveType(), impeller::ToMTLResourceOptions(), impeller::ToMTLTextureType(), impeller::skia_conversions::ToPixelFormat(), impeller::compiler::ToShaderCShaderKind(), impeller::ToShaderStage(), 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(), and impeller::compiler::VertexTypeFromInputResource().