#include "flutter/lib/ui/painting/image_decoder_impeller.h"#include <format>#include <memory>#include "flutter/fml/closure.h"#include "flutter/fml/make_copyable.h"#include "flutter/fml/mapping.h"#include "flutter/fml/trace_event.h"#include "flutter/impeller/core/allocator.h"#include "flutter/impeller/display_list/dl_image_impeller.h"#include "flutter/impeller/renderer/command_buffer.h"#include "flutter/impeller/renderer/context.h"#include "impeller/core/device_buffer.h"#include "impeller/core/formats.h"#include "impeller/core/texture_descriptor.h"#include "impeller/display_list/skia_conversions.h"#include "impeller/geometry/size.h"#include "third_party/skia/include/core/SkAlphaType.h"#include "third_party/skia/include/core/SkBitmap.h"#include "third_party/skia/include/core/SkColorSpace.h"#include "third_party/skia/include/core/SkColorType.h"#include "third_party/skia/include/core/SkImageInfo.h"#include "third_party/skia/include/core/SkMallocPixelRef.h"#include "third_party/skia/include/core/SkPixelRef.h"#include "third_party/skia/include/core/SkPixmap.h"#include "third_party/skia/include/core/SkPoint.h"#include "third_party/skia/include/core/SkSize.h"Go to the source code of this file.
Namespaces | |
| namespace | flutter |
| std::shared_ptr<ImpellerAllocator> allocator |
Definition at line 156 of file image_decoder_impeller.cc.
Referenced by impeller::AllocatedTextureSourceVK::AllocatedTextureSourceVK(), flutter_runner::testing::FakeFlatland::ConnectAllocator(), impeller::HostBuffer::Create(), impeller::CreateBufferPool(), flutter::ImageDecoderImpeller::DecompressTexture(), flutter_runner::TextDelegate::DidUpdateState(), flutter::JsonMethodCodec::EncodeErrorEnvelopeInternal(), flutter::JsonMethodCodec::EncodeMethodCallInternal(), impeller::testing::FlushTestContentContext::FlushTestContentContext(), FlutterEngineNotifyLowMemoryWarning(), FlutterEngineUpdateLocales(), impeller::AllocatorVMATraits::Free(), flutter::PlatformHandler::GetHasStrings(), flutter::PlatformHandler::GetPlainText(), flutter::KeyEventHandler::KeyboardHook(), flutter::KeyboardKeyChannelHandler::KeyboardHook(), flutter::FlutterSkiaVulkanMemoryAllocator::Make(), flutter_runner::MakeLocalizationPlatformMessageData(), flutter_runner::TextDelegate::OnAction(), flutter_runner::TextDelegate::OnKeyEvent(), flutter::SettingsPlugin::SendSettings(), flutter::ServiceProtocolFailureError(), impeller::RenderTarget::SetupDepthStencilAttachments(), impeller::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::TEST(), flutter::TEST(), flutter::TEST(), impeller::testing::TEST(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), flutter::testing::TestVulkanContext::TestVulkanContext(), and flutter::ServiceProtocol::Handler::Description::Write().
| std::shared_ptr<SkBitmap> bitmap |
Definition at line 155 of file image_decoder_impeller.cc.
Referenced by flutter::ImpellerAllocator::allocPixelRef(), flutter::testing::BM_DrawImage(), flutter::testing::BM_DrawImageNine(), flutter::testing::BM_DrawImageRect(), impeller::BulkUpdateAtlasBitmap(), impeller::CompressedImageSkia::Decode(), flutter::ImageDecoderImpeller::DecompressTexture(), flutter::testing::EmbedderTestContextSoftware::EmbedderTestContextSoftware(), flutter::GetBitmap(), flutter::GetCursorFromBuffer(), flutter::ImageGenerator::GetImage(), flutter::GetMaskBitmaps(), flutter::testing::ImageFromBitmapWithNewID(), flutter::AndroidSurfaceSoftware::PresentBackingStore(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), impeller::UpdateAtlasBitmap(), and flutter::ImageDecoderImpeller::UploadTextureToStorage().