This is the complete list of members for impeller::DeviceBuffer, 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 |
| OnCopyHostBuffer(const uint8_t *source, Range source_range, size_t offset)=0 | impeller::DeviceBuffer | protectedpure virtual |
| OnGetContents() const =0 | impeller::DeviceBuffer | pure virtual |
| SetLabel(std::string_view label)=0 | impeller::DeviceBuffer | pure virtual |
| SetLabel(std::string_view label, Range range)=0 | impeller::DeviceBuffer | pure virtual |
| ~DeviceBuffer() | impeller::DeviceBuffer | virtual |