Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
image_decoder_impeller.cc File Reference
#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
 

Variable Documentation

◆ allocator

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().

◆ bitmap