Flutter Engine
 
Loading...
Searching...
No Matches
blit_command_gles.cc File Reference

Go to the source code of this file.

Namespaces

namespace  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 151 of file blit_command_gles.cc.

◆ type

GLenum type = GL_NONE

Definition at line 153 of file blit_command_gles.cc.

Referenced by base::internal::SaturateFastAsmOp< Dst, Src >::__attribute__(), flutter::testing::CanvasCompareTester::AddProvider(), impeller::ShaderArchiveWriter::AddShader(), FlutterTextInputPlugin()::addToInputParentViewIfNeeded:, tonic::AllowedInLeafCall(), ui::AXPosition< AXPositionType, AXNodeType >::AtEndOfParagraph(), ui::AXPosition< AXPositionType, AXNodeType >::AtStartOfParagraph(), impeller::AttachmentTypeString(), flutter::testing::DlSurfaceProvider::BackendName(), impeller::TextureGLES::Bind(), impeller::DeviceBufferGLES::BindAndUploadDataIfNecessary(), impeller::testing::RecordingRenderPass::BindDynamicResource(), impeller::testing::RecordingRenderPass::BindDynamicResource(), BindIndexBuffer(), impeller::testing::RecordingRenderPass::BindResource(), impeller::testing::RecordingRenderPass::BindResource(), flutter::BM_AdapterDispatchOverhead(), flutter::BM_Concat(), flutter::BM_DisplayListBuilderDefault(), flutter::BM_DisplayListBuilderWithClipRect(), flutter::BM_DisplayListBuilderWithGlobalSaveLayer(), flutter::BM_DisplayListBuilderWithPerspective(), flutter::BM_DisplayListBuilderWithSaveLayer(), flutter::BM_DisplayListBuilderWithSaveLayerAndImageFilter(), flutter::BM_DisplayListBuilderWithScaleAndTranslate(), flutter::BM_DisplayListDispatchByIndexDefault(), flutter::BM_DisplayListDispatchByIteratorDefault(), flutter::BM_DisplayListDispatchByVectorCull(), flutter::BM_DisplayListDispatchByVectorDefault(), flutter::BM_DisplayListDispatchCull(), flutter::BM_DisplayListDispatchDefault(), flutter::testing::BM_DrawDRRect(), flutter::testing::BM_DrawPath(), flutter::testing::BM_DrawRRect(), flutter::testing::BM_DrawShadow(), flutter::BM_InvertAndCheck(), flutter::BM_InvertUnchecked(), flutter::BM_Rotate(), flutter::BM_Scale(), flutter::BM_SetIdentity(), flutter::BM_SetPerspective(), flutter::BM_TransformAndClipRect(), flutter::BM_TransformPoint(), flutter::BM_TransformPoints(), flutter::BM_TransformRectFast(), flutter::BM_Translate(), tonic::FfiDispatcher< C, Return(C::*)(Args...), method >::Call(), tonic::FfiDispatcher< C, Return(C::*)(Args...) const, method >::Call(), tonic::FfiDispatcher< C, void(C::*)(Args...), method >::Call(), tonic::FfiDispatcher< void, Return(*)(Args...), function >::Call(), tonic::FfiDispatcher< void, void(*)(Args...), function >::Call(), ui::AXTreeObserver::Change::Change(), flutter::ChooseCompatibleAlphaType(), flutter::ChooseCompatibleColorType(), impeller::CompressionTypeToString(), tonic::DartWrappable::CreateDartWrapper(), impeller::compiler::ShaderBundleData::CreateFlatbuffer(), impeller::compiler::CreateGLSLCompiler(), impeller::testing::CreateGlyphAtlas(), impeller::testing::CreateGlyphAtlas(), impeller::TypographerContextSkia::CreateGlyphAtlas(), impeller::TypographerContextSkia::CreateGlyphAtlasContext(), impeller::ReactorGLES::CreateHandle(), ui::AXPosition< AXPositionType, AXNodeType >::CreateNextLeafTextPosition(), impeller::LazyGlyphAtlas::CreateOrGetGlyphAtlas(), impeller::ReactorGLES::CreateUntrackedHandle(), tonic::DartByteData::DartByteData(), impeller::DeleteFBO(), impeller::DescribeFramebufferAttachment(), impeller::DeviceTypeToString(), base::internal::CheckedAddOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::CheckedSubOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), flutter::elementSizeForFlutterStandardDataType(), flutter::testing::EmbedderTestBackingStoreProducerSoftware::EmbedderTestBackingStoreProducerSoftware(), impeller::compiler::EntryPointFunctionNameFromSourceName(), flutter::testing::expectSoftwareRenderingOutputMatches(), FastReadValue(), flutter::testing::FilterMutationsByType(), flutter::testing::FilterMutationsByType(), fl_key_channel_responder_handle_event(), fl_key_event_channel_send(), fl_key_event_new_from_gdk_event(), fl_platform_channel_system_request_app_exit(), fl_standard_message_codec_read_value(), fl_standard_message_codec_read_value_of_type(), fl_standard_method_codec_decode_response(), fl_standard_method_codec_encode_error_envelope(), fl_standard_method_codec_encode_success_envelope(), fl_value_new(), fl_value_new_custom(), fl_value_new_custom_object(), fl_value_new_custom_object_take(), FlutterBackingStoreTypeToString(), FlutterEnginePostCallbackOnAllNativeThreads(), FlutterEngineSendKeyEvent(), FlutterLayerContentTypeToString(), FlutterOpenGLTargetTypeToString(), FlutterPlatformViewMutationTypeToString(), FlutterStandardCodecHelperReadValueOfType(), flutter::FlutterStandardFieldForDataType(), G_DECLARE_DERIVABLE_TYPE(), impeller::TextureGLES::GenerateMipmap(), flutter::testing::EmbedderTestMultiBackend::GetEmbedderContext(), impeller::compiler::UniqueIncluder::GetInclude(), flutter_runner::GetKindFromPointerType(), impeller::ShaderArchive::GetMapping(), impeller::ShaderFunctionMTL::GetMTLFunctionSpecialized(), flutter::DisplayList::GetOpCategory(), flutter::testing::DisplayListGeneralReceiver::GetOpsReceived(), flutter::testing::CanvasCompareTester::GetProvider(), impeller::GetShaderType(), gtk_window_new(), impeller::HandleTypeToString(), ui::AXPlatformRelationWin::Initialize(), impeller::interop::Context::IsBackend(), impeller::IsMultisampleCapable(), flutter::ThreadHost::ThreadHostConfig::isThreadNeeded(), flutter::KeyboardKeyEmbedderHandler::KeyboardHook(), impeller::android::HardwareBuffer::Lock(), tonic::LookupNonNullableType(), impeller::MakeTextFrameFromTextBlobSkia(), flutter::MakeThreadConfig(), flutter::ThreadHost::ThreadHostConfig::MakeThreadName(), impeller::UniqueHandleGLES::MakeUntracked(), impeller::testing::mockReadPixels(), flutter::testing::MultiplyPath(), flutter_runner::TextDelegate::OnKeyEvent(), impeller::ShaderArchive::ShaderKey::Hash::operator()(), std::operator<<(), std::operator<<(), flutter::PlatformViewManager::PlatformViewManager(), flutter::EmbedderEngine::PostTaskOnEngineManagedNativeThreads(), flutter::CompositorOpenGL::Present(), FlutterStandardReaderWriter::readerWithData:, impeller::compiler::ReadKnownScalarType(), flutter::StandardCodecSerializer::ReadValue(), flutter::StandardCodecSerializer::ReadValueOfType(), flutter::PointExtensionSerializer::ReadValueOfType(), flutter::SomeDataExtensionSerializer::ReadValueOfType(), flutter::testing::DisplayListGeneralReceiver::RecordByType(), flutter::FlutterWindowsTextureRegistrar::RegisterTexture(), impeller::BufferBindingsGLES::RegisterVertexStageInput(), impeller::TextContents::Render(), flutter::PlatformConfiguration::ReportTimings(), request_app_exit(), impeller::ResourceIsLive(), flutter::AndroidShellHolder::Screenshot(), flutter::Rasterizer::ScreenshotLastLayerTree(), impeller::ProcTableGLES::SetDebugLabel(), impeller::PipelineDescriptor::SetPrimitiveType(), flutter::testing::EmbedderTestCompositorGL::SetRenderTargetType(), flutter::testing::EmbedderTestCompositorMetal::SetRenderTargetType(), flutter::testing::EmbedderTestCompositorSoftware::SetRenderTargetType(), flutter::testing::EmbedderTestCompositorVulkan::SetRenderTargetType(), flutter::testing::EmbedderConfigBuilder::SetRenderTargetType(), ShouldShowSystemKeyboard(), impeller::SortUniforms(), impeller::compiler::SourceTypeToString(), synchronize_lock_states(), synthesize_simple_event(), system_exit_application(), system_exit_application(), system_sound_play(), system_sound_play(), TEST(), TEST(), TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::egl::ProcTable::TexImage2D(), impeller::TextureTypeToString(), impeller::ToArrayLayerCount(), tonic::DartConverter< TypedList< kTypeName, ElemType > >::ToDart(), impeller::ToDebugIdentifier(), impeller::ToDebugResourceType(), impeller::ToDeviceType(), impeller::compiler::ToExecutionModel(), impeller::ToHandleType(), 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(), ui::AXNodeData::ToString(), impeller::compiler::ToString(), impeller::ToTarget(), impeller::ToTextureTarget(), impeller::ToTextureType(), impeller::ToType(), ToUIKeyboardType(), ToUITextAutoCapitalizationType(), impeller::compiler::ToUniformType(), impeller::ToVertexAttribType(), impeller::ToVKColorComponentFlags(), impeller::ToVKDescriptorType(), impeller::ToVKImageCreateFlags(), impeller::ToVKImageViewType(), tonic::TypedList< kTypeName, ElemType >::TypedList(), impeller::UniqueHandleGLES::UniqueHandleGLES(), flutter::PlatformView::UpdateAssetResolverByType(), flutter::PlatformViewAndroid::UpdateAssetResolverByType(), flutter::RasterCache::UpdateCacheEntry(), flutter::AssetManager::UpdateResolverByType(), flutter::testing::VerbToString(), impeller::compiler::VertexTypeFromInputResource(), vulkan::VkDebugReportObjectTypeEXTToString(), flutter::DlPath::WithFillType(), tonic::WriteFfiArguments(), FlutterStandardWriter::writeValue:, impeller::BufferBindingsGLES::~BufferBindingsGLES(), impeller::ShaderArchive::~ShaderArchive(), and impeller::ShaderArchiveWriter::~ShaderArchiveWriter().