8#ifndef GrMockBuffer_DEFINED
9#define GrMockBuffer_DEFINED
26 std::string_view label)
SK_API void sk_free(void *)
static void * sk_malloc_throw(size_t size)
size_t size() const final
GrAccessPattern accessPattern() const
void registerWithCache(skgpu::Budgeted)
bool onClearToZero() override
void onMap(MapType) override
bool onUpdateData(const void *src, size_t offset, size_t size, bool preserve) override
GrMockBuffer(GrMockGpu *gpu, size_t sizeInBytes, GrGpuBufferType type, GrAccessPattern accessPattern, std::string_view label)
void onUnmap(MapType) override