Lines Matching refs:srcOffset
177 imageCopy.srcOffset, // VkOffset3D srcOffset;
190 bufferCopy.srcOffset, // VkDeviceSize srcOffset;
256 imageResolve.srcOffset, // VkOffset3D srcOffset;
1370 imageCopy.srcOffset.x *= blockWidth;
1376 imageCopy.srcOffset.y *= blockHeight;
1554 VkOffset3D srcOffset = region.imageCopy.srcOffset;
1560 dstOffset.z = srcOffset.z;
1566 srcOffset.z = dstOffset.z;
1577 const tcu::ConstPixelBufferAccess srcSubRegion = getEffectiveDepthStencilAccess(tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcOffset.z, extent.width, extent.height, extent.depth), tcu::Sampler::MODE_DEPTH);
1585 const tcu::ConstPixelBufferAccess srcSubRegion = getEffectiveDepthStencilAccess(tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcOffset.z, extent.width, extent.height, extent.depth), tcu::Sampler::MODE_STENCIL);
1592 const tcu::ConstPixelBufferAccess srcSubRegion = tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcOffset.z, extent.width, extent.height, extent.depth);
1825 imageCopy.srcOffset.x *= blockWidth;
1826 imageCopy.srcOffset.y *= blockHeight;
2024 VkOffset3D srcOffset = region.imageCopy.srcOffset;
2030 dstOffset.z = srcOffset.z;
2035 srcOffset.z = dstOffset.z;
2047 const tcu::ConstPixelBufferAccess srcSubRegion = getEffectiveDepthStencilAccess(tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcOffset.z, extent.width, extent.height, extent.depth), tcu::Sampler::MODE_DEPTH);
2055 const tcu::ConstPixelBufferAccess srcSubRegion = getEffectiveDepthStencilAccess(tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcOffset.z, extent.width, extent.height, extent.depth), tcu::Sampler::MODE_STENCIL);
2062 const tcu::ConstPixelBufferAccess srcSubRegion = tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcOffset.z, extent.width, extent.height, extent.depth);
2327 (deUint8*) src.getDataPtr() + region.bufferCopy.srcOffset,
2585 const VkOffset3D srcOffset = region.bufferImageCopy.imageOffset;
2594 const tcu::ConstPixelBufferAccess srcSubRegion = tcu::getSubregion(src, srcOffset.x, srcOffset.y + y, srcOffset.z + z + baseArrayLayer,
4814 const VkOffset3D srcOffset = region.imageBlit.srcOffsets[0];
4817 region.imageBlit.srcOffsets[1].x - srcOffset.x,
4818 region.imageBlit.srcOffsets[1].y - srcOffset.y,
4819 region.imageBlit.srcOffsets[1].z - srcOffset.z,
4845 const tcu::ConstPixelBufferAccess srcSubRegion = getEffectiveDepthStencilAccess(tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcOffset.z, srcExtent.x, srcExtent.y, srcExtent.z), tcu::Sampler::MODE_DEPTH);
4853 scaleFromWholeSrcBuffer(unclampedSubRegion, depthSrc, srcOffset, srcExtent, filter, mirrorMode);
4860 const tcu::ConstPixelBufferAccess srcSubRegion = getEffectiveDepthStencilAccess(tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcOffset.z, srcExtent.x, srcExtent.y, srcExtent.z), tcu::Sampler::MODE_STENCIL);
4868 scaleFromWholeSrcBuffer(unclampedSubRegion, stencilSrc, srcOffset, srcExtent, filter, mirrorMode);
4874 const tcu::ConstPixelBufferAccess srcSubRegion = tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcOffset.z, srcExtent.x, srcExtent.y, srcExtent.z);
4881 scaleFromWholeSrcBuffer(unclampedSubRegion, src, srcOffset, srcExtent, filter, mirrorMode);
5692 const VkOffset3D srcOffset = region.imageBlit.srcOffsets[0];
5695 region.imageBlit.srcOffsets[1].x - srcOffset.x,
5696 region.imageBlit.srcOffsets[1].y - srcOffset.y,
5697 region.imageBlit.srcOffsets[1].z - srcOffset.z
5722 const tcu::ConstPixelBufferAccess srcSubRegion = getEffectiveDepthStencilAccess(tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcExtent.x, srcExtent.y), tcu::Sampler::MODE_DEPTH);
5730 scaleFromWholeSrcBuffer(unclampedSubRegion, depthSrc, srcOffset, srcExtent, filter);
5737 const tcu::ConstPixelBufferAccess srcSubRegion = getEffectiveDepthStencilAccess(tcu::getSubregion(src, srcOffset.x, srcOffset.y, srcExtent.x, srcExtent.y), tcu::Sampler::MODE_STENCIL);
5745 scaleFromWholeSrcBuffer(unclampedSubRegion, stencilSrc, srcOffset, srcExtent, filter);
5753 const tcu::ConstPixelBufferAccess srcSubRegion = tcu::getSubregion(src, srcOffset.x, srcOffset.y, layerNdx, srcExtent.x, srcExtent.y, 1);
5760 scaleFromWholeSrcBuffer(unclampedSubRegion, srcSubRegion, srcOffset, srcExtent, filter);
6499 region.imageResolve.dstOffset, // VkOffset3D srcOffset;
6676 VkOffset3D srcOffset = region.imageResolve.srcOffset;
6677 srcOffset.z = region.imageResolve.srcSubresource.baseArrayLayer;
6685 const tcu::ConstPixelBufferAccess srcSubRegion = getSubregion (src, srcOffset.x, srcOffset.y, srcOffset.z, extent.width, extent.height, extent.depth);
7024 {0, 0, 0}, // VkOffset3D srcOffset;
7051 region.imageResolve.srcOffset, // VkOffset3D srcOffset;
7091 {0, 0, 0}, // VkOffset3D srcOffset;
7682 {0, 0, 0}, // VkOffset3D srcOffset;
7691 {0, 0, 0}, // VkOffset3D srcOffset;
7720 depthCopyRegion.imageCopy.srcOffset = {defaultHalfSize, defaultHalfSize, 0};
7724 depthCopyRegion.imageCopy.srcOffset = {defaultHalfSize, 0, 0};
7732 stencilCopyRegion.imageCopy.srcOffset = {defaultHalfSize, defaultHalfSize, 0};
7736 stencilCopyRegion.imageCopy.srcOffset = {defaultHalfSize, 0, 0};
8496 tcu::UVec2 srcCoord(x + region.imageCopy.srcOffset.x, y + region.imageCopy.srcOffset.y);
8712 deUint32 srcOffset;
8733 // Try to copy blocks of sizes 1 to kMaxOffset. Each copy region will use a block of kMaxOffset*2 bytes to take into account srcOffset and dstOffset.
8738 DE_ASSERT(params.srcOffset < kMaxOffset);
8774 const auto bufferCopy = makeBufferCopy(params.srcOffset + blockStart, params.dstOffset + blockStart, copySize);
8806 const auto& srcVal = srcData[blockStart + params.srcOffset + i];
8880 {0, 0, 0}, // VkOffset3D srcOffset;
8914 {0, 0, 0}, // VkOffset3D srcOffset;
8948 {0, 0, 0}, // VkOffset3D srcOffset;
9020 {34, 34, 0}, // VkOffset3D srcOffset;
9028 testCopy.srcOffset = { 16, 16, 0 };
9072 {0, 0, 0}, // VkOffset3D srcOffset;
9113 {0, 0, 0}, // VkOffset3D srcOffset;
9767 {0, 0, 0}, // VkOffset3D srcOffset;
9824 {static_cast<deInt32>(defaultRootSize * i), 0, 0}, // VkOffset3D srcOffset;
9883 {i * defaultQuarterSize + j * defaultSixteenthSize, 0, 0}, // VkOffset3D srcOffset;
9941 {0, i, 0}, // VkOffset3D srcOffset;
9997 {0, 0, 0}, // VkOffset3D srcOffset;
10054 {i * defaultSixteenthSize, i % defaultSixteenthSize, 0}, // VkOffset3D srcOffset;
10113 {0, j % defaultSixteenthSize, i % defaultSixteenthSize}, // VkOffset3D srcOffset;
10173 {0, 0, i * defaultSixteenthSize + j}, // VkOffset3D srcOffset;
10230 {0, 0, 0}, // VkOffset3D srcOffset;
10379 {0, 0, 0}, // VkOffset3D srcOffset;
10536 const VkOffset3D srcOffset = { 0, 0, 0 };
10545 srcOffset, // VkOffset3D srcOffset;
10559 srcOffset, // VkOffset3D srcOffset;
10613 const VkOffset3D srcOffset = {static_cast<deInt32>(i * defaultRootSize), 0, 0};
10622 srcOffset, // VkOffset3D srcOffset;
10636 srcOffset, // VkOffset3D srcOffset;
10692 const VkOffset3D srcOffset = {i * defaultQuarterSize + j * defaultSixteenthSize, 0, 0};
10701 srcOffset, // VkOffset3D srcOffset;
10715 srcOffset, // VkOffset3D srcOffset;
10771 const VkOffset3D srcOffset = {0, i, 0 };
10780 srcOffset, // VkOffset3D srcOffset;
10794 srcOffset, // VkOffset3D srcOffset;
10823 const VkOffset3D srcOffset = {0, i, 0};
10830 srcOffset, // VkOffset3D srcOffset;
10878 const VkOffset3D srcOffset = {0, 0, 0};
10887 srcOffset, // VkOffset3D srcOffset;
10901 srcOffset, // VkOffset3D srcOffset;
10930 const VkOffset3D srcOffset = {0, 0, 0};
10937 srcOffset, // VkOffset3D srcOffset;
10986 const VkOffset3D srcOffset = {i * defaultSixteenthSize,i % defaultSixteenthSize, 0};
10995 srcOffset, // VkOffset3D srcOffset;
11009 srcOffset, // VkOffset3D srcOffset;
11038 const VkOffset3D srcOffset = {i * defaultSixteenthSize, i % defaultSixteenthSize, 0};
11045 srcOffset, // VkOffset3D srcOffset;
11095 const VkOffset3D srcOffset = {0, j % defaultSixteenthSize, i % defaultSixteenthSize};
11104 srcOffset, // VkOffset3D srcOffset;
11118 srcOffset, // VkOffset3D srcOffset;
11175 const VkOffset3D srcOffset = {0, 0, i % defaultSixteenthSize + j};
11184 srcOffset, // VkOffset3D srcOffset;
11198 srcOffset, // VkOffset3D srcOffset;
11252 const VkOffset3D srcOffset = {0, 0, 0};
11261 srcOffset, // VkOffset3D srcOffset;
11275 srcOffset, // VkOffset3D srcOffset;
11352 {0, 0, (deInt32)slicesLayersNdx}, // VkOffset3D srcOffset;
11406 {0, 0, 0}, // VkOffset3D srcOffset;
11460 {0, 0, 0}, // VkOffset3D srcOffset;
11513 {0, 0, 0}, // VkOffset3D srcOffset;
11572 {0, (deInt32)(regionHeight*slicesLayersNdx), (deInt32)slicesLayersNdx}, // VkOffset3D srcOffset;
11632 {(deInt32)(regionWidth*slicesLayersNdx), 0, 0}, // VkOffset3D srcOffset;
11699 {0, 0, 0}, // VkOffset3D srcOffset;
11756 {0, 0, 0}, // VkOffset3D srcOffset;
11814 {0, 0, 0}, // VkOffset3D srcOffset;
11871 {0, 0, 0}, // VkOffset3D srcOffset;
11929 {0, 0, 0}, // VkOffset3D srcOffset;
11986 {0, 0, 0}, // VkOffset3D srcOffset;
12047 {0, 0, 0}, // VkOffset3D srcOffset;
12102 {0, 0, 0}, // VkOffset3D srcOffset;
12159 {0, 0, 0}, // VkOffset3D srcOffset;
12215 {0, 0, 0}, // VkOffset3D srcOffset;
12277 {0, 0, 0}, // VkOffset3D srcOffset;
13865 0u, // VkDeviceSize srcOffset;
13888 12u, // VkDeviceSize srcOffset;
13914 0, // VkDeviceSize srcOffset;
13940 3 + i * 3, // VkDeviceSize srcOffset; 3 6 9 12
15935 {0, 0, 0}, // VkOffset3D srcOffset;
15985 {0, 0, 0}, // VkOffset3D srcOffset;
16039 {i, i, 0}, // VkOffset3D srcOffset;
16086 {0, 0, 0}, // VkOffset3D srcOffset;
16140 {0, 0, 0}, // VkOffset3D srcOffset;
16190 {0, 0, 0}, // VkOffset3D srcOffset;
16241 {0, 0, 0}, // VkOffset3D srcOffset;
16314 {0, 0, 0}, // VkOffset3D srcOffset;
16370 {imageHalfWidth, imageHalfHeight, 0}, // VkOffset3D srcOffset;
16394 {imageHalfWidth, 0, 0}, // VkOffset3D srcOffset;
16447 {0, 0, 0}, // VkOffset3D srcOffset;
16498 {0, 0, 0}, // VkOffset3D srcOffset;
16548 {0, 0, 0}, // VkOffset3D srcOffset;
16598 {0, 0, 0}, // VkOffset3D srcOffset;
16647 {0, 0, 0}, // VkOffset3D srcOffset;
16799 for (deUint32 srcOffset = 0u; srcOffset < BufferOffsetParams::kMaxOffset; ++srcOffset)
16802 BufferOffsetParams params{srcOffset, dstOffset};
16803 addFunctionCase(subGroup.get(), de::toString(srcOffset) + "_" + de::toString(dstOffset), bufferOffsetTest, params);