/external/skqp/src/gpu/ |
D | GrBuffer.cpp | 12 sk_sp<GrBuffer> GrBuffer::MakeCPUBacked(GrGpu* gpu, size_t sizeInBytes, GrBufferType intendedType, in MakeCPUBacked() argument 14 SkASSERT(GrBufferTypeIsVertexOrIndex(intendedType)); in MakeCPUBacked() 24 return sk_sp<GrBuffer>(new GrBuffer(gpu, sizeInBytes, intendedType, cpuData)); in MakeCPUBacked() 47 void GrBuffer::ComputeScratchKeyForDynamicVBO(size_t size, GrBufferType intendedType, in ComputeScratchKeyForDynamicVBO() argument 54 builder[0] = intendedType; in ComputeScratchKeyForDynamicVBO()
|
D | GrOnFlushResourceProvider.cpp | 76 sk_sp<GrBuffer> GrOnFlushResourceProvider::makeBuffer(GrBufferType intendedType, size_t size, in makeBuffer() argument 79 return sk_sp<GrBuffer>(resourceProvider->createBuffer(size, intendedType, in makeBuffer() 85 sk_sp<const GrBuffer> GrOnFlushResourceProvider::findOrMakeStaticBuffer(GrBufferType intendedType, in findOrMakeStaticBuffer() argument 90 sk_sp<const GrBuffer> buffer = resourceProvider->findOrMakeStaticBuffer(intendedType, size, in findOrMakeStaticBuffer()
|
D | GrResourceProvider.cpp | 288 sk_sp<const GrBuffer> GrResourceProvider::findOrMakeStaticBuffer(GrBufferType intendedType, in findOrMakeStaticBuffer() argument 295 if (auto buffer = this->createBuffer(size, intendedType, kStatic_GrAccessPattern, Flags::kNone, in findOrMakeStaticBuffer() 363 sk_sp<GrBuffer> GrResourceProvider::createBuffer(size_t size, GrBufferType intendedType, in createBuffer() argument 370 return this->gpu()->createBuffer(size, intendedType, accessPattern, data); in createBuffer() 374 GrBufferTypeIsVertexOrIndex(intendedType) && in createBuffer() 376 return GrBuffer::MakeCPUBacked(this->gpu(), size, intendedType, data); in createBuffer() 384 GrBuffer::ComputeScratchKeyForDynamicVBO(allocSize, intendedType, &key); in createBuffer() 394 buffer = this->gpu()->createBuffer(allocSize, intendedType, kDynamic_GrAccessPattern); in createBuffer()
|
D | GrResourceProvider.h | 148 sk_sp<const GrBuffer> findOrMakeStaticBuffer(GrBufferType intendedType, size_t size, 208 sk_sp<GrBuffer> createBuffer(size_t size, GrBufferType intendedType, GrAccessPattern, Flags,
|
D | GrGpu.h | 143 sk_sp<GrBuffer> createBuffer(size_t size, GrBufferType intendedType, 470 virtual sk_sp<GrBuffer> onCreateBuffer(size_t size, GrBufferType intendedType, GrAccessPattern,
|
D | GrGpu.cpp | 220 sk_sp<GrBuffer> GrGpu::createBuffer(size_t size, GrBufferType intendedType, in createBuffer() argument 223 sk_sp<GrBuffer> buffer = this->onCreateBuffer(size, intendedType, accessPattern, data); in createBuffer()
|
/external/skia/src/gpu/gl/ |
D | GrGLBuffer.cpp | 32 sk_sp<GrGLBuffer> GrGLBuffer::Make(GrGLGpu* gpu, size_t size, GrGpuBufferType intendedType, in Make() argument 35 (GrGpuBufferType::kXferCpuToGpu == intendedType || in Make() 36 GrGpuBufferType::kXferGpuToCpu == intendedType)) { in Make() 40 sk_sp<GrGLBuffer> buffer(new GrGLBuffer(gpu, size, intendedType, accessPattern, data)); in Make() 96 GrGLBuffer::GrGLBuffer(GrGLGpu* gpu, size_t size, GrGpuBufferType intendedType, in GrGLBuffer() argument 98 : INHERITED(gpu, size, intendedType, accessPattern) in GrGLBuffer() 99 , fIntendedType(intendedType) in GrGLBuffer() 101 , fUsage(gr_to_gl_access_pattern(intendedType, accessPattern)) in GrGLBuffer()
|
D | GrGLBuffer.h | 19 static sk_sp<GrGLBuffer> Make(GrGLGpu*, size_t size, GrGpuBufferType intendedType, 39 GrGLBuffer(GrGLGpu*, size_t size, GrGpuBufferType intendedType, GrAccessPattern,
|
D | GrGLGpu.h | 195 sk_sp<GrGpuBuffer> onCreateBuffer(size_t size, GrGpuBufferType intendedType, GrAccessPattern,
|
D | GrGLGpu.cpp | 1888 sk_sp<GrGpuBuffer> GrGLGpu::onCreateBuffer(size_t size, GrGpuBufferType intendedType, in onCreateBuffer() argument 1890 return GrGLBuffer::Make(this, size, intendedType, accessPattern, data); in onCreateBuffer()
|
/external/skqp/src/gpu/gl/ |
D | GrGLBuffer.cpp | 32 sk_sp<GrGLBuffer> GrGLBuffer::Make(GrGLGpu* gpu, size_t size, GrBufferType intendedType, in Make() argument 35 (kXferCpuToGpu_GrBufferType == intendedType || in Make() 36 kXferGpuToCpu_GrBufferType == intendedType)) { in Make() 40 sk_sp<GrGLBuffer> buffer(new GrGLBuffer(gpu, size, intendedType, accessPattern, data)); in Make() 94 GrGLBuffer::GrGLBuffer(GrGLGpu* gpu, size_t size, GrBufferType intendedType, in GrGLBuffer() argument 96 : INHERITED(gpu, size, intendedType, accessPattern) in GrGLBuffer() 97 , fIntendedType(intendedType) in GrGLBuffer() 99 , fUsage(gr_to_gl_access_pattern(intendedType, accessPattern)) in GrGLBuffer()
|
D | GrGLBuffer.h | 19 static sk_sp<GrGLBuffer> Make(GrGLGpu*, size_t size, GrBufferType intendedType, GrAccessPattern, 39 GrGLBuffer(GrGLGpu*, size_t size, GrBufferType intendedType, GrAccessPattern, const void* data);
|
D | GrGLGpu.h | 190 sk_sp<GrBuffer> onCreateBuffer(size_t size, GrBufferType intendedType, GrAccessPattern,
|
D | GrGLGpu.cpp | 1859 sk_sp<GrBuffer> GrGLGpu::onCreateBuffer(size_t size, GrBufferType intendedType, in onCreateBuffer() argument 1861 return GrGLBuffer::Make(this, size, intendedType, accessPattern, data); in onCreateBuffer()
|
/external/skia/src/gpu/mtl/ |
D | GrMtlBuffer.mm | 19 sk_sp<GrMtlBuffer> GrMtlBuffer::Make(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType, 21 sk_sp<GrMtlBuffer> buffer(new GrMtlBuffer(gpu, size, intendedType, accessPattern)); 28 GrMtlBuffer::GrMtlBuffer(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType, 30 : INHERITED(gpu, size, intendedType, accessPattern) 176 this->intendedType() == GrGpuBufferType::kVertex || 177 this->intendedType() == GrGpuBufferType::kIndex || 178 this->intendedType() == GrGpuBufferType::kXferCpuToGpu || 179 this->intendedType() == GrGpuBufferType::kXferGpuToCpu);
|
D | GrMtlBuffer.h | 20 static sk_sp<GrMtlBuffer> Make(GrMtlGpu*, size_t size, GrGpuBufferType intendedType, 28 GrMtlBuffer(GrMtlGpu*, size_t size, GrGpuBufferType intendedType, GrAccessPattern);
|
/external/skia/src/gpu/ |
D | GrOnFlushResourceProvider.cpp | 84 sk_sp<GrGpuBuffer> GrOnFlushResourceProvider::makeBuffer(GrGpuBufferType intendedType, size_t size, in makeBuffer() argument 95 resourceProvider->createBuffer(size, intendedType, kDynamic_GrAccessPattern, data)); in makeBuffer() 99 GrGpuBufferType intendedType, size_t size, const void* data, const GrUniqueKey& key) { in findOrMakeStaticBuffer() argument 109 resourceProvider->findOrMakeStaticBuffer(intendedType, size, data, key); in findOrMakeStaticBuffer()
|
D | GrGpuBuffer.cpp | 20 void GrGpuBuffer::ComputeScratchKeyForDynamicVBO(size_t size, GrGpuBufferType intendedType, in ComputeScratchKeyForDynamicVBO() argument 27 builder[0] = SkToU32(intendedType); in ComputeScratchKeyForDynamicVBO()
|
D | GrResourceProvider.cpp | 269 sk_sp<const GrGpuBuffer> GrResourceProvider::findOrMakeStaticBuffer(GrGpuBufferType intendedType, in findOrMakeStaticBuffer() argument 276 if (auto buffer = this->createBuffer(size, intendedType, kStatic_GrAccessPattern, data)) { in findOrMakeStaticBuffer() 346 sk_sp<GrGpuBuffer> GrResourceProvider::createBuffer(size_t size, GrGpuBufferType intendedType, in createBuffer() argument 353 return this->gpu()->createBuffer(size, intendedType, accessPattern, data); in createBuffer() 360 GrGpuBuffer::ComputeScratchKeyForDynamicVBO(allocSize, intendedType, &key); in createBuffer() 365 buffer = this->gpu()->createBuffer(allocSize, intendedType, kDynamic_GrAccessPattern); in createBuffer()
|
D | GrResourceProvider.h | 145 sk_sp<const GrGpuBuffer> findOrMakeStaticBuffer(GrGpuBufferType intendedType, size_t size, 205 sk_sp<GrGpuBuffer> createBuffer(size_t size, GrGpuBufferType intendedType, GrAccessPattern,
|
D | GrGpuBuffer.h | 95 GrGpuBufferType intendedType() const { return fIntendedType; } in intendedType() function
|
D | GrGpu.h | 145 sk_sp<GrGpuBuffer> createBuffer(size_t size, GrGpuBufferType intendedType, 508 virtual sk_sp<GrGpuBuffer> onCreateBuffer(size_t size, GrGpuBufferType intendedType,
|
D | GrGpu.cpp | 219 sk_sp<GrGpuBuffer> GrGpu::createBuffer(size_t size, GrGpuBufferType intendedType, in createBuffer() argument 222 sk_sp<GrGpuBuffer> buffer = this->onCreateBuffer(size, intendedType, accessPattern, data); in createBuffer()
|
/external/skqp/src/gpu/mtl/ |
D | GrMtlBuffer.mm | 19 sk_sp<GrMtlBuffer> GrMtlBuffer::Make(GrMtlGpu* gpu, size_t size, GrBufferType intendedType, 23 SkASSERT(intendedType != kDrawIndirect_GrBufferType); 24 sk_sp<GrMtlBuffer> buffer(new GrMtlBuffer(gpu, size, intendedType, accessPattern)); 31 GrMtlBuffer::GrMtlBuffer(GrMtlGpu* gpu, size_t size, GrBufferType intendedType, 33 : INHERITED(gpu, size, intendedType, accessPattern) 34 , fIntendedType(intendedType)
|
D | GrMtlBuffer.h | 20 static sk_sp<GrMtlBuffer> Make(GrMtlGpu*, size_t size, GrBufferType intendedType, 28 GrMtlBuffer(GrMtlGpu*, size_t size, GrBufferType intendedType, GrAccessPattern);
|