BackendType enum name | impeller::Context | |
Context() | impeller::Context | protected |
CreateCommandBuffer() const =0 | impeller::Context | pure virtual |
DescribeGpuModel() const =0 | impeller::Context | pure virtual |
GetBackendType() const =0 | impeller::Context | pure virtual |
GetCapabilities() const =0 | impeller::Context | pure virtual |
GetCommandQueue() const =0 | impeller::Context | pure virtual |
GetPipelineLibrary() const =0 | impeller::Context | pure virtual |
GetResourceAllocator() const =0 | impeller::Context | pure virtual |
GetSamplerLibrary() const =0 | impeller::Context | pure virtual |
GetShaderLibrary() const =0 | impeller::Context | pure virtual |
InitializeCommonlyUsedShadersIfNeeded() const | impeller::Context | inlinevirtual |
IsValid() const =0 | impeller::Context | pure virtual |
kMaxTasksAwaitingGPU | impeller::Context | static |
MOCK_METHOD(Context::BackendType, GetBackendType,(),(const, override)) | impeller::testing::MockImpellerContext | |
MOCK_METHOD(std::string, DescribeGpuModel,(),(const, override)) | impeller::testing::MockImpellerContext | |
MOCK_METHOD(bool, IsValid,(),(const, override)) | impeller::testing::MockImpellerContext | |
MOCK_METHOD(void, Shutdown,(),(override)) | impeller::testing::MockImpellerContext | |
MOCK_METHOD(std::shared_ptr< Allocator >, GetResourceAllocator,(),(const, override)) | impeller::testing::MockImpellerContext | |
MOCK_METHOD(std::shared_ptr< ShaderLibrary >, GetShaderLibrary,(),(const, override)) | impeller::testing::MockImpellerContext | |
MOCK_METHOD(std::shared_ptr< SamplerLibrary >, GetSamplerLibrary,(),(const, override)) | impeller::testing::MockImpellerContext | |
MOCK_METHOD(std::shared_ptr< PipelineLibrary >, GetPipelineLibrary,(),(const, override)) | impeller::testing::MockImpellerContext | |
MOCK_METHOD(std::shared_ptr< CommandBuffer >, CreateCommandBuffer,(),(const, override)) | impeller::testing::MockImpellerContext | |
MOCK_METHOD(const std::shared_ptr< const Capabilities > &, GetCapabilities,(),(const, override)) | impeller::testing::MockImpellerContext | |
MOCK_METHOD(std::shared_ptr< CommandQueue >, GetCommandQueue,(),(const, override)) | impeller::testing::MockImpellerContext | |
per_frame_task_ | impeller::Context | protected |
Shutdown()=0 | impeller::Context | pure virtual |
StoreTaskForGPU(const std::function< void()> &task) | impeller::Context | inlinevirtual |
UpdateOffscreenLayerPixelFormat(PixelFormat format) | impeller::Context | virtual |
~Context() | impeller::Context | virtual |