Home
last modified time | relevance | path

Searched refs:intendedType (Results 1 – 9 of 9) sorted by relevance

/external/skia/src/gpu/
DGrBuffer.cpp12 GrBuffer* GrBuffer::CreateCPUBacked(GrGpu* gpu, size_t sizeInBytes, GrBufferType intendedType, in CreateCPUBacked() argument
14 SkASSERT(GrBufferTypeIsVertexOrIndex(intendedType)); in CreateCPUBacked()
24 return new GrBuffer(gpu, sizeInBytes, intendedType, cpuData); in CreateCPUBacked()
47 void GrBuffer::ComputeScratchKeyForDynamicVBO(size_t size, GrBufferType intendedType, in ComputeScratchKeyForDynamicVBO() argument
54 builder[0] = intendedType; in ComputeScratchKeyForDynamicVBO()
DGrResourceProvider.cpp318 GrBuffer* GrResourceProvider::createBuffer(size_t size, GrBufferType intendedType, in createBuffer() argument
325 return this->gpu()->createBuffer(size, intendedType, accessPattern, data); in createBuffer()
329 GrBufferTypeIsVertexOrIndex(intendedType) && in createBuffer()
331 return GrBuffer::CreateCPUBacked(this->gpu(), size, intendedType, data); in createBuffer()
339 GrBuffer::ComputeScratchKeyForDynamicVBO(allocSize, intendedType, &key); in createBuffer()
349 buffer = this->gpu()->createBuffer(allocSize, intendedType, kDynamic_GrAccessPattern); in createBuffer()
DGrGpu.h149 GrBuffer* createBuffer(size_t size, GrBufferType intendedType, GrAccessPattern accessPattern,
548 virtual GrBuffer* onCreateBuffer(size_t size, GrBufferType intendedType, GrAccessPattern,
DGrResourceProvider.h195 GrBuffer* createBuffer(size_t size, GrBufferType intendedType, GrAccessPattern, uint32_t flags,
DGrGpu.cpp252 GrBuffer* GrGpu::createBuffer(size_t size, GrBufferType intendedType, in createBuffer() argument
255 GrBuffer* buffer = this->onCreateBuffer(size, intendedType, accessPattern, data); in createBuffer()
/external/skia/src/gpu/gl/
DGrGLBuffer.cpp31 GrGLBuffer* GrGLBuffer::Create(GrGLGpu* gpu, size_t size, GrBufferType intendedType, in Create() argument
33 sk_sp<GrGLBuffer> buffer(new GrGLBuffer(gpu, size, intendedType, accessPattern, data)); in Create()
87 GrGLBuffer::GrGLBuffer(GrGLGpu* gpu, size_t size, GrBufferType intendedType, in GrGLBuffer() argument
89 : INHERITED(gpu, size, intendedType, accessPattern), in GrGLBuffer()
90 fIntendedType(intendedType), in GrGLBuffer()
92 fUsage(gr_to_gl_access_pattern(intendedType, accessPattern)), in GrGLBuffer()
DGrGLBuffer.h19 static GrGLBuffer* Create(GrGLGpu*, size_t size, GrBufferType intendedType, GrAccessPattern,
39 GrGLBuffer(GrGLGpu*, size_t size, GrBufferType intendedType, GrAccessPattern, const void* data);
DGrGLGpu.h171 GrBuffer* onCreateBuffer(size_t size, GrBufferType intendedType, GrAccessPattern,
DGrGLGpu.cpp1824 GrBuffer* GrGLGpu::onCreateBuffer(size_t size, GrBufferType intendedType, in onCreateBuffer() argument
1826 return GrGLBuffer::Create(this, size, intendedType, accessPattern, data); in onCreateBuffer()