Lines Matching defs:slice

390     GrStagingBufferManager::Slice slice = fStagingBufferManager.allocateStagingBufferSlice(
392 if (!slice.fBuffer) {
396 char* bufferData = (char*)slice.fOffsetMapPtr;
401 // Update the offsets in the footprints to be relative to the slice's offset
403 placedFootprints[i].Offset += slice.fOffset;
406 ID3D12Resource* d3dBuffer = static_cast<GrD3DBuffer*>(slice.fBuffer)->d3dResource();
745 GrStagingBufferManager::Slice slice = fStagingBufferManager.allocateStagingBufferSlice(
747 if (!slice.fBuffer) {
751 char* bufferData = (char*)slice.fOffsetMapPtr;
772 // Update the offsets in the footprints to be relative to the slice's offset
774 placedFootprints[i].Offset += slice.fOffset;
777 ID3D12Resource* d3dBuffer = static_cast<GrD3DBuffer*>(slice.fBuffer)->d3dResource();
1447 GrStagingBufferManager::Slice slice = fStagingBufferManager.allocateStagingBufferSlice(
1449 if (!slice.fBuffer) {
1453 char* bufferData = (char*)slice.fOffsetMapPtr;
1463 // Update the offsets in the footprint to be relative to the slice's offset
1464 placedFootprints[0].Offset += slice.fOffset;
1479 ID3D12Resource* d3dBuffer = static_cast<GrD3DBuffer*>(slice.fBuffer)->d3dResource();
1551 GrStagingBufferManager::Slice slice = fStagingBufferManager.allocateStagingBufferSlice(
1553 if (!slice.fBuffer) {
1557 char* bufferData = (char*)slice.fOffsetMapPtr;
1567 // Update the offsets in the footprints to be relative to the slice's offset
1569 placedFootprints[i].Offset += slice.fOffset;
1572 ID3D12Resource* d3dBuffer = static_cast<GrD3DBuffer*>(slice.fBuffer)->d3dResource();