#include <capabilities.h>
Public Member Functions | |
| CapabilitiesBuilder () | |
| ~CapabilitiesBuilder () | |
| CapabilitiesBuilder & | SetSupportsOffscreenMSAA (bool value) |
| CapabilitiesBuilder & | SetSupportsSSBO (bool value) |
| CapabilitiesBuilder & | SetSupportsBufferToTextureBlits (bool value) |
| CapabilitiesBuilder & | SetSupportsTextureToTextureBlits (bool value) |
| CapabilitiesBuilder & | SetSupportsFramebufferFetch (bool value) |
| CapabilitiesBuilder & | SetSupportsCompute (bool value) |
| CapabilitiesBuilder & | SetSupportsComputeSubgroups (bool value) |
| CapabilitiesBuilder & | SetSupportsReadFromResolve (bool value) |
| CapabilitiesBuilder & | SetDefaultColorFormat (PixelFormat value) |
| CapabilitiesBuilder & | SetDefaultStencilFormat (PixelFormat value) |
| CapabilitiesBuilder & | SetDefaultDepthStencilFormat (PixelFormat value) |
| CapabilitiesBuilder & | SetSupportsDecalSamplerAddressMode (bool value) |
| CapabilitiesBuilder & | SetSupportsDeviceTransientTextures (bool value) |
| std::unique_ptr< Capabilities > | Build () |
Definition at line 116 of file capabilities.h.
|
default |
|
default |
| std::unique_ptr< Capabilities > impeller::CapabilitiesBuilder::Build | ( | ) |
Definition at line 210 of file capabilities.cc.
References impeller::kUnknown.
Referenced by impeller::InferMetalCapabilities(), and impeller::testing::TEST().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetDefaultColorFormat | ( | PixelFormat | value | ) |
Definition at line 174 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities(), and impeller::testing::TEST().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetDefaultDepthStencilFormat | ( | PixelFormat | value | ) |
Definition at line 186 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities(), and impeller::testing::TEST().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetDefaultStencilFormat | ( | PixelFormat | value | ) |
Definition at line 180 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities(), and impeller::testing::TEST().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetSupportsBufferToTextureBlits | ( | bool | value | ) |
Definition at line 145 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetSupportsCompute | ( | bool | value | ) |
Definition at line 163 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetSupportsComputeSubgroups | ( | bool | value | ) |
Definition at line 168 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetSupportsDecalSamplerAddressMode | ( | bool | value | ) |
Definition at line 198 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetSupportsDeviceTransientTextures | ( | bool | value | ) |
Definition at line 204 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetSupportsFramebufferFetch | ( | bool | value | ) |
Definition at line 157 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetSupportsOffscreenMSAA | ( | bool | value | ) |
Definition at line 135 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetSupportsReadFromResolve | ( | bool | value | ) |
Definition at line 192 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetSupportsSSBO | ( | bool | value | ) |
Definition at line 140 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities().
| CapabilitiesBuilder & impeller::CapabilitiesBuilder::SetSupportsTextureToTextureBlits | ( | bool | value | ) |
Definition at line 151 of file capabilities.cc.
Referenced by impeller::InferMetalCapabilities().