Flutter Engine
The Flutter Engine
impeller::testing::MockDeviceBuffer Member List

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

AsBufferView(std::shared_ptr< DeviceBuffer > buffer)impeller::DeviceBufferstatic
CopyHostBuffer(const uint8_t *source, Range source_range, size_t offset=0u)impeller::DeviceBuffer
desc_impeller::DeviceBufferprotected
DeviceBuffer(DeviceBufferDescriptor desc)impeller::DeviceBufferexplicitprotected
Flush(std::optional< Range > range=std::nullopt) constimpeller::DeviceBuffervirtual
GetDeviceBufferDescriptor() constimpeller::DeviceBuffer
Invalidate(std::optional< Range > range=std::nullopt) constimpeller::DeviceBuffervirtual
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::MockDeviceBufferinlineexplicit
OnCopyHostBuffer(const uint8_t *source, Range source_range, size_t offset)=0impeller::DeviceBufferprotectedpure virtual
OnGetContents() const =0impeller::DeviceBufferpure virtual
SetLabel(const std::string &label)=0impeller::DeviceBufferpure virtual
SetLabel(const std::string &label, Range range)=0impeller::DeviceBufferpure virtual
~DeviceBuffer()impeller::DeviceBuffervirtual