Home
last modified time | relevance | path

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

/external/skia/src/gpu/gl/
DGrGLBuffer.cpp32 GrGLBuffer* GrGLBuffer::Create(GrGLGpu* gpu, size_t size, GrBufferType intendedType, in Create()
40 sk_sp<GrGLBuffer> buffer(new GrGLBuffer(gpu, size, intendedType, accessPattern, data)); in Create()
94 GrGLBuffer::GrGLBuffer(GrGLGpu* gpu, size_t size, GrBufferType intendedType, in GrGLBuffer() function in GrGLBuffer
125 inline GrGLGpu* GrGLBuffer::glGpu() const { in glGpu()
130 inline const GrGLCaps& GrGLBuffer::glCaps() const { in glCaps()
134 void GrGLBuffer::onRelease() { in onRelease()
151 void GrGLBuffer::onAbandon() { in onAbandon()
159 void GrGLBuffer::onMap() { in onMap()
214 void GrGLBuffer::onUnmap() { in onUnmap()
245 bool GrGLBuffer::onUpdateData(const void* src, size_t srcSizeInBytes) { in onUpdateData()
[all …]
DGrGLBuffer.h17 class GrGLBuffer : public GrBuffer {
19 static GrGLBuffer* Create(GrGLGpu*, size_t size, GrBufferType intendedType, GrAccessPattern,
22 ~GrGLBuffer() override { in ~GrGLBuffer()
39 GrGLBuffer(GrGLGpu*, size_t size, GrBufferType intendedType, GrAccessPattern, const void* data);
DGrGLGpu.h27 class GrGLBuffer; variable
63 void bindTexelBuffer(int unitIdx, GrPixelConfig, GrGLBuffer*);
96 void notifyBufferReleased(const GrGLBuffer*);
609 sk_sp<GrGLBuffer> fCopyProgramArrayBuffer;
617 sk_sp<GrGLBuffer> fMipmapProgramArrayBuffer;
620 sk_sp<GrGLBuffer> fStencilClipClearArrayBuffer;
DGrGLVertexArray.cpp138 const GrGLBuffer* glBuffer = static_cast<const GrGLBuffer*>(ibuff); in bindWithIndexBuffer()
DGrGLProgram.cpp179 static_cast<GrGLBuffer*>(access.buffer())); in bindTextures()
DGrGLGpu.cpp838 const GrGLBuffer* glBuffer = static_cast<const GrGLBuffer*>(transferBuffer); in onTransferPixels()
1698 return GrGLBuffer::Create(this, size, intendedType, accessPattern, data); in onCreateBuffer()
1907 const GrGLBuffer* glBuffer = static_cast<const GrGLBuffer*>(buffer); in bindBuffer()
1917 void GrGLGpu::notifyBufferReleased(const GrGLBuffer* buffer) { in notifyBufferReleased()
3043 void GrGLGpu::bindTexelBuffer(int unitIdx, GrPixelConfig texelConfig, GrGLBuffer* buffer) { in bindTexelBuffer()
3445 fCopyProgramArrayBuffer.reset(GrGLBuffer::Create(this, sizeof(vdata), kVertex_GrBufferType, in createCopyProgram()
3715 fStencilClipClearArrayBuffer.reset(GrGLBuffer::Create( in createStencilClipClearProgram()
4088 fMipmapProgramArrayBuffer.reset(GrGLBuffer::Create(this, sizeof(vdata), in generateMipmap()
/external/skia/src/gpu/instanced/
DGLInstancedRendering.cpp98 static_cast<const GrGLBuffer*>(this->indexBuffer())->bufferID())); in onBeginFlush()
/external/skia/gn/
Dgpu.gni395 "$_src/gpu/gl/GrGLBuffer.cpp",
396 "$_src/gpu/gl/GrGLBuffer.h",
/external/skia/
DAndroid.bp464 "src/gpu/gl/GrGLBuffer.cpp",