Flutter Impeller
impeller::ContextVK Member List

This is the complete list of members for impeller::ContextVK, including all inherited members.

AddTrackingFence(const std::shared_ptr< Texture > &texture) constimpeller::Contextvirtual
BackendType enum nameimpeller::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::ContextVKstatic
Context(const Flags &flags)impeller::Contextexplicitprotected
Create(Settings settings)impeller::ContextVKstatic
CreateCommandBuffer() const overrideimpeller::ContextVKvirtual
CreateSurfaceContext()impeller::ContextVK
DescribeGpuModel() const overrideimpeller::ContextVKvirtual
DisposeThreadLocalCachedResources() overrideimpeller::ContextVKvirtual
EnqueueCommandBuffer(std::shared_ptr< CommandBuffer > command_buffer) overrideimpeller::ContextVKvirtual
flags_impeller::Contextprotected
FlushCommandBuffers() overrideimpeller::ContextVKvirtual
GetBackendType() const overrideimpeller::ContextVKvirtual
GetCapabilities() const overrideimpeller::ContextVKvirtual
GetCommandPoolRecycler() constimpeller::ContextVK
GetCommandQueue() const overrideimpeller::ContextVKvirtual
GetConcurrentWorkerTaskRunner() constimpeller::ContextVK
GetDescriptorPoolRecycler() constimpeller::ContextVK
GetDevice() constimpeller::ContextVK
GetDeviceHolder() constimpeller::ContextVKinline
GetDriverInfo() constimpeller::ContextVK
GetFenceWaiter() constimpeller::ContextVK
GetFlags() constimpeller::Contextinline
GetGPUTracer() constimpeller::ContextVK
GetGraphicsQueue() constimpeller::ContextVK
GetHash() constimpeller::ContextVKinline
GetIdleWaiter() const overrideimpeller::ContextVKinlinevirtual
GetInstance() constimpeller::ContextVK
GetPhysicalDevice() constimpeller::ContextVK
GetPipelineLibrary() const overrideimpeller::ContextVKvirtual
GetResourceAllocator() const overrideimpeller::ContextVKvirtual
GetResourceManager() constimpeller::ContextVK
GetRuntimeStageBackend() const overrideimpeller::ContextVKvirtual
GetSamplerLibrary() const overrideimpeller::ContextVKvirtual
GetShaderLibrary() const overrideimpeller::ContextVKvirtual
GetShouldEnableSurfaceControlSwapchain() constimpeller::ContextVK
GetWorkarounds() constimpeller::ContextVK
GetYUVConversionLibrary() constimpeller::ContextVK
InitializeCommonlyUsedShadersIfNeeded() const overrideimpeller::ContextVKvirtual
IsValid() const overrideimpeller::ContextVKvirtual
kMaxTasksAwaitingGPUimpeller::Contextstatic
per_frame_task_impeller::Contextprotected
RecordFrameEndTime() constimpeller::ContextVK
ResetThreadLocalState() constimpeller::Contextvirtual
SetDebugName(T handle, std::string_view label) constimpeller::ContextVKinline
SetDebugName(T handle, std::string_view label, std::string_view trailing) constimpeller::ContextVKinline
SetDebugName(const vk::Device &device, T handle, std::string_view label)impeller::ContextVKinlinestatic
SetOffscreenFormat(PixelFormat pixel_format)impeller::ContextVK
Shutdown() overrideimpeller::ContextVKvirtual
StoreTaskForGPU(const fml::closure &task, const fml::closure &failure)impeller::Contextinlinevirtual
SubmitOnscreen(std::shared_ptr< CommandBuffer > cmd_buffer) overrideimpeller::ContextVKvirtual
UpdateOffscreenLayerPixelFormat(PixelFormat format)impeller::Contextvirtual
~Context()impeller::Contextvirtual
~ContextVK() overrideimpeller::ContextVK