Flutter Engine
The Flutter Engine
|
This is the complete list of members for impeller::testing::MockDeviceBuffer, including all inherited members.
AsBufferView(std::shared_ptr< DeviceBuffer > buffer) | impeller::DeviceBuffer | static |
CopyHostBuffer(const uint8_t *source, Range source_range, size_t offset=0u) | impeller::DeviceBuffer | |
desc_ | impeller::DeviceBuffer | protected |
DeviceBuffer(DeviceBufferDescriptor desc) | impeller::DeviceBuffer | explicitprotected |
Flush(std::optional< Range > range=std::nullopt) const | impeller::DeviceBuffer | virtual |
GetDeviceBufferDescriptor() const | impeller::DeviceBuffer | |
Invalidate(std::optional< Range > range=std::nullopt) const | impeller::DeviceBuffer | virtual |
MOCK_METHOD(bool, SetLabel,(const std::string &label),(override)) | impeller::testing::MockDeviceBuffer | |
MOCK_METHOD(bool, SetLabel,(const std::string &label, Range range),(override)) | impeller::testing::MockDeviceBuffer | |
MOCK_METHOD(uint8_t *, OnGetContents,(),(const, override)) | impeller::testing::MockDeviceBuffer | |
MOCK_METHOD(bool, OnCopyHostBuffer,(const uint8_t *source, Range source_range, size_t offset),(override)) | impeller::testing::MockDeviceBuffer | |
MockDeviceBuffer(const DeviceBufferDescriptor &desc) | impeller::testing::MockDeviceBuffer | inlineexplicit |
OnCopyHostBuffer(const uint8_t *source, Range source_range, size_t offset)=0 | impeller::DeviceBuffer | protectedpure virtual |
OnGetContents() const =0 | impeller::DeviceBuffer | pure virtual |
SetLabel(const std::string &label)=0 | impeller::DeviceBuffer | pure virtual |
SetLabel(const std::string &label, Range range)=0 | impeller::DeviceBuffer | pure virtual |
~DeviceBuffer() | impeller::DeviceBuffer | virtual |