Lines Matching refs:copySize

104 size_t BlitCommandsHelper<GfxFamily>::estimateBlitCommandsSize(const Vec3<size_t> &copySize, const …  argument
115 bool preferRegionCopy = isCopyRegionPreferred(copySize, rootDeviceEnvironment);
116 auto nBlits = preferRegionCopy ? getNumberOfBlitsForCopyRegion(copySize, rootDeviceEnvironment)
117 : getNumberOfBlitsForCopyPerRow(copySize, rootDeviceEnvironment);
134 …size += BlitCommandsHelper<GfxFamily>::estimateBlitCommandsSize(blitProperties.copySize, blitPrope…
184 for (uint64_t slice = 0; slice < blitProperties.copySize.z; slice++) {
185 for (uint64_t row = 0; row < blitProperties.copySize.y; row++) {
187 uint64_t sizeToBlit = blitProperties.copySize.x;
276 …UNRECOVERABLE_IF(blitProperties.copySize.x > BlitterConstants::maxBlitWidth || blitProperties.copy…
284 …onX2CoordinateRight(static_cast<uint32_t>(blitProperties.dstOffset.x + blitProperties.copySize.x));
285 …nY2CoordinateBottom(static_cast<uint32_t>(blitProperties.dstOffset.y + blitProperties.copySize.y));
296 for (uint32_t i = 0; i < blitProperties.copySize.z; i++) {
324 bool BlitCommandsHelper<GfxFamily>::useOneBlitCopyCommand(const Vec3<size_t> &copySize, uint32_t by… argument
325 …return (copySize.x / bytesPerPixel <= BlitterConstants::maxBlitWidth && copySize.y <= BlitterConst…
329 uint32_t BlitCommandsHelper<GfxFamily>::getAvailableBytesPerPixel(size_t copySize, uint32_t srcOrig… argument
332 …if (copySize % bytesPerPixel == 0 && srcSize % bytesPerPixel == 0 && dstSize % bytesPerPixel == 0)…
350 …bool preferCopyBufferRegion = isCopyRegionPreferred(blitProperties.copySize, rootDeviceEnvironment…
378 for (size_t slice = 0u; slice < blitProperties.copySize.z; ++slice) {
381 auto heightToCopy = blitProperties.copySize.y;
385 auto widthToCopy = blitProperties.copySize.x;
410 srcAddress += (blitProperties.srcRowPitch - blitProperties.copySize.x);
412 dstAddress += (blitProperties.dstRowPitch - blitProperties.copySize.x);
419 bool BlitCommandsHelper<GfxFamily>::isCopyRegionPreferred(const Vec3<size_t> &copySize, const RootD… argument
420 …yRegion = getNumberOfBlitsForCopyRegion(copySize, rootDeviceEnvironment) < getNumberOfBlitsForCopy…
425 size_t BlitCommandsHelper<GfxFamily>::getNumberOfBlitsForCopyRegion(const Vec3<size_t> &copySize, c… argument
428 auto xBlits = static_cast<size_t>(std::ceil(copySize.x / static_cast<double>(maxWidthToCopy)));
429 auto yBlits = static_cast<size_t>(std::ceil(copySize.y / static_cast<double>(maxHeightToCopy)));
430 auto zBlits = static_cast<size_t>(copySize.z);
437 size_t BlitCommandsHelper<GfxFamily>::getNumberOfBlitsForCopyPerRow(const Vec3<size_t> &copySize, c… argument
441 uint64_t sizeToBlit = copySize.x;
458 auto yBlits = copySize.y;
459 auto zBlits = copySize.z;