Lines Matching refs:GrGpuBuffer
21 #include "src/gpu/GrGpuBuffer.h"
414 sk_sp<const GrGpuBuffer> GrResourceProvider::findOrMakeStaticBuffer(GrGpuBufferType intendedType,
418 if (auto buffer = this->findByUniqueKey<GrGpuBuffer>(key)) {
426 return sk_sp<const GrGpuBuffer>(buffer);
431 sk_sp<const GrGpuBuffer> GrResourceProvider::findOrMakeStaticBuffer(
436 if (auto buffer = this->findByUniqueKey<GrGpuBuffer>(uniqueKey)) {
465 sk_sp<const GrGpuBuffer> GrResourceProvider::createPatternedIndexBuffer(const uint16_t* pattern,
472 sk_sp<GrGpuBuffer> buffer(
509 sk_sp<const GrGpuBuffer> GrResourceProvider::createNonAAQuadIndexBuffer() {
531 sk_sp<const GrGpuBuffer> GrResourceProvider::createAAQuadIndexBuffer() {
555 sk_sp<GrGpuBuffer> GrResourceProvider::createBuffer(size_t size, GrGpuBufferType intendedType,
575 GrGpuBuffer::ComputeScratchKeyForDynamicBuffer(allocSize, intendedType, &key);
577 sk_sp<GrGpuBuffer>(static_cast<GrGpuBuffer*>(this->cache()->findAndRefScratchResource(