/* * Copyright 2021 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #include "src/gpu/graphite/Buffer.h" namespace skgpu::graphite { void* Buffer::map() { if (!this->isMapped()) { this->onMap(); } return fMapPtr; } void Buffer::unmap() { SkASSERT(this->isMapped()); this->onUnmap(); fMapPtr = nullptr; } } // namespace skgpu::graphite