Lines Matching refs:GrD3DBuffer
64 sk_sp<GrD3DBuffer> GrD3DBuffer::Make(GrD3DGpu* gpu, size_t size, GrGpuBufferType intendedType, in Make()
76 return sk_sp<GrD3DBuffer>(new GrD3DBuffer(gpu, size, intendedType, accessPattern, in Make()
81 GrD3DBuffer::GrD3DBuffer(GrD3DGpu* gpu, size_t size, GrGpuBufferType intendedType, in GrD3DBuffer() function in GrD3DBuffer
95 void GrD3DBuffer::setResourceState(const GrD3DGpu* gpu, in setResourceState()
115 void GrD3DBuffer::onRelease() { in onRelease()
126 void GrD3DBuffer::onAbandon() { in onAbandon()
137 void GrD3DBuffer::onMap() { in onMap()
141 void GrD3DBuffer::onUnmap() { in onUnmap()
145 bool GrD3DBuffer::onUpdateData(const void* src, size_t size) { in onUpdateData()
169 void GrD3DBuffer::internalMap(size_t size) { in internalMap()
187 fStagingBuffer = static_cast<const GrD3DBuffer*>(slice.fBuffer)->d3dResource(); in internalMap()
200 void GrD3DBuffer::internalUnmap(size_t size) { in internalUnmap()
217 sk_ref_sp<GrD3DBuffer>(this), 0, fStagingBuffer, fStagingOffset, size); in internalUnmap()
234 void GrD3DBuffer::validate() const { in validate()