Lines Matching defs:offset
267 void GrVkMemory::GetNonCoherentMappedMemoryRange(const GrVkAlloc& alloc, VkDeviceSize offset,
271 offset = offset + alloc.fOffset;
272 VkDeviceSize offsetDiff = offset & (alignment -1);
273 offset = offset - offsetDiff;
276 SkASSERT(offset >= alloc.fOffset);
277 SkASSERT(offset + size <= alloc.fOffset + alloc.fSize);
278 SkASSERT(0 == (offset & (alignment-1)));
286 range->offset = offset;
290 void GrVkMemory::FlushMappedAlloc(GrVkGpu* gpu, const GrVkAlloc& alloc, VkDeviceSize offset,
293 SkASSERT(offset == 0);
300 VkResult result = allocator->flushMemory(alloc.fBackendMemory, offset, size);
306 VkDeviceSize offset, VkDeviceSize size) {
308 SkASSERT(offset == 0);
315 VkResult result = allocator->invalidateMemory(alloc.fBackendMemory, offset, size);