Lines Matching refs:imageExtent
537 VkExtent3D imageExtent = imageExtentInBlocks(region.imageExtent, aspect); in copy() local
539 if(imageExtent.width == 0 || imageExtent.height == 0 || imageExtent.depth == 0) in copy()
544 VkExtent2D bufferExtent = bufferExtentInBlocks({ imageExtent.width, imageExtent.height }, region); in copy()
563 bool isSingleSlice = (imageExtent.depth == 1); in copy()
564 bool isSingleRow = (imageExtent.height == 1) && isSingleSlice; in copy()
565 bool isEntireRow = (imageExtent.width == mipLevelExtent.width) && in copy()
567 bool isEntireSlice = isEntireRow && (imageExtent.height == mipLevelExtent.height) && in copy()
573 copySize = imageExtent.width * bytesPerBlock; in copy()
577 copySize = (imageExtent.height - 1) * imageRowPitchBytes + imageExtent.width * bytesPerBlock; in copy()
581 …copySize = (imageExtent.depth - 1) * imageSlicePitchBytes + (imageExtent.height - 1) * imageRowPit… in copy()
585 copySize = (imageExtent.height - 1) * imageRowPitchBytes + imageExtent.width * bytesPerBlock; in copy()
589 copySize = imageExtent.width * bytesPerBlock; in copy()
608 for(uint32_t z = 0; z < imageExtent.depth; z++) in copy()
621 for(uint32_t z = 0; z < imageExtent.depth; z++) in copy()
625 for(uint32_t y = 0; y < imageExtent.height; y++) in copy()