AddTrackingFence(const std::shared_ptr< Texture > &texture) const | impeller::Context | virtual |
BackendType enum name | impeller::Context | |
Cast(Context &base) | impeller::BackendCast< ContextVK, Context > | inlinestatic |
Cast(const Context &base) | impeller::BackendCast< ContextVK, Context > | inlinestatic |
Cast(Context *base) | impeller::BackendCast< ContextVK, Context > | inlinestatic |
Cast(const Context *base) | impeller::BackendCast< ContextVK, Context > | inlinestatic |
ChooseThreadCountForWorkers(size_t hardware_concurrency) | impeller::ContextVK | static |
Context(const Flags &flags) | impeller::Context | explicitprotected |
Create(Settings settings) | impeller::ContextVK | static |
CreateCommandBuffer() const override | impeller::ContextVK | virtual |
CreateSurfaceContext() | impeller::ContextVK | |
DescribeGpuModel() const override | impeller::ContextVK | virtual |
DisposeThreadLocalCachedResources() override | impeller::ContextVK | virtual |
EnqueueCommandBuffer(std::shared_ptr< CommandBuffer > command_buffer) override | impeller::ContextVK | virtual |
flags_ | impeller::Context | protected |
FlushCommandBuffers() override | impeller::ContextVK | virtual |
GetBackendType() const override | impeller::ContextVK | virtual |
GetCapabilities() const override | impeller::ContextVK | virtual |
GetCommandPoolRecycler() const | impeller::ContextVK | |
GetCommandQueue() const override | impeller::ContextVK | virtual |
GetConcurrentWorkerTaskRunner() const | impeller::ContextVK | |
GetDescriptorPoolRecycler() const | impeller::ContextVK | |
GetDevice() const | impeller::ContextVK | |
GetDeviceHolder() const | impeller::ContextVK | inline |
GetDriverInfo() const | impeller::ContextVK | |
GetFenceWaiter() const | impeller::ContextVK | |
GetFlags() const | impeller::Context | inline |
GetGPUTracer() const | impeller::ContextVK | |
GetGraphicsQueue() const | impeller::ContextVK | |
GetHash() const | impeller::ContextVK | inline |
GetIdleWaiter() const override | impeller::ContextVK | inlinevirtual |
GetInstance() const | impeller::ContextVK | |
GetPhysicalDevice() const | impeller::ContextVK | |
GetPipelineLibrary() const override | impeller::ContextVK | virtual |
GetResourceAllocator() const override | impeller::ContextVK | virtual |
GetResourceManager() const | impeller::ContextVK | |
GetRuntimeStageBackend() const override | impeller::ContextVK | virtual |
GetSamplerLibrary() const override | impeller::ContextVK | virtual |
GetShaderLibrary() const override | impeller::ContextVK | virtual |
GetShouldEnableSurfaceControlSwapchain() const | impeller::ContextVK | |
GetWorkarounds() const | impeller::ContextVK | |
GetYUVConversionLibrary() const | impeller::ContextVK | |
InitializeCommonlyUsedShadersIfNeeded() const override | impeller::ContextVK | virtual |
IsValid() const override | impeller::ContextVK | virtual |
kMaxTasksAwaitingGPU | impeller::Context | static |
per_frame_task_ | impeller::Context | protected |
RecordFrameEndTime() const | impeller::ContextVK | |
ResetThreadLocalState() const | impeller::Context | virtual |
SetDebugName(T handle, std::string_view label) const | impeller::ContextVK | inline |
SetDebugName(T handle, std::string_view label, std::string_view trailing) const | impeller::ContextVK | inline |
SetDebugName(const vk::Device &device, T handle, std::string_view label) | impeller::ContextVK | inlinestatic |
SetOffscreenFormat(PixelFormat pixel_format) | impeller::ContextVK | |
Shutdown() override | impeller::ContextVK | virtual |
StoreTaskForGPU(const fml::closure &task, const fml::closure &failure) | impeller::Context | inlinevirtual |
SubmitOnscreen(std::shared_ptr< CommandBuffer > cmd_buffer) override | impeller::ContextVK | virtual |
UpdateOffscreenLayerPixelFormat(PixelFormat format) | impeller::Context | virtual |
~Context() | impeller::Context | virtual |
~ContextVK() override | impeller::ContextVK | |