Lines Matching defs:buffer
335 // copy data into the buffer, skipping any trailing bytes
575 void* buffer,
609 // Copy back to CPU buffer
618 SkRectMemcpy(buffer,
763 // copy data into the buffer, skipping any trailing bytes
846 // Copy the buffer to the image.
907 // TODO: It's not clear how to ensure the transfer is done before we read from the buffer,
1032 // We don't allow the client to supply a premade stencil buffer. We always create one if needed.
1265 sk_sp<GrD3DBuffer> buffer = GrD3DBuffer::Make(this, sizeInBytes, type, accessPattern);
1266 if (data && buffer) {
1267 buffer->updateData(data, sizeInBytes);
1270 return std::move(buffer);
1436 // We reuse the same top-level buffer area for all levels, hence passing 1 for level count.
1667 void GrD3DGpu::addBufferResourceBarriers(GrD3DBuffer* buffer,
1671 SkASSERT(buffer);
1674 fCurrentDirectCommandList->addGrBuffer(sk_ref_sp<const GrBuffer>(buffer));
1699 void GrD3DGpu::takeOwnershipOfBuffer(sk_sp<GrGpuBuffer> buffer) {
1700 fCurrentDirectCommandList->addGrBuffer(std::move(buffer));