Lines Matching refs:GrMtlBuffer
10 #include "src/gpu/mtl/GrMtlBuffer.h"
26 sk_sp<GrMtlBuffer> GrMtlBuffer::Make(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType,
28 sk_sp<GrMtlBuffer> buffer(new GrMtlBuffer(gpu, size, intendedType, accessPattern));
35 GrMtlBuffer::GrMtlBuffer(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType, function
64 GrMtlBuffer::~GrMtlBuffer() { function
70 bool GrMtlBuffer::onUpdateData(const void* src, size_t srcInBytes) {
96 inline GrMtlGpu* GrMtlBuffer::mtlGpu() const {
101 void GrMtlBuffer::onAbandon() {
109 void GrMtlBuffer::onRelease() {
120 void GrMtlBuffer::internalMap(size_t sizeInBytes) {
148 void GrMtlBuffer::internalUnmap(size_t sizeInBytes) {
182 void GrMtlBuffer::onMap() {
186 void GrMtlBuffer::onUnmap() {
191 void GrMtlBuffer::validate() const {