Lines Matching refs:srcStencilTexture
433 const TestTexture* srcStencilTexture,
448 DE_ASSERT((tcu::hasDepthComponent(format.order) && tcu::hasStencilComponent(format.order)) == (srcStencilTexture != DE_NULL));
450 if (srcStencilTexture != DE_NULL)
453 bufferSize = stencilOffset + srcStencilTexture->getSize();
479 if (srcStencilTexture != DE_NULL)
483 srcStencilTexture->write(reinterpret_cast<deUint8*>(bufferAlloc->getHostPtr()) + stencilOffset);
485 std::vector<VkBufferImageCopy> stencilCopyRegions = srcStencilTexture->getBufferCopyRegions();
529 const TestTexture* srcStencilTexture,
545 DE_ASSERT((tcu::hasDepthComponent(format.order) && tcu::hasStencilComponent(format.order)) == (srcStencilTexture != DE_NULL));
547 if (srcStencilTexture != DE_NULL)
550 bufferSize = stencilOffset + srcStencilTexture->getSize();
586 if (srcStencilTexture != DE_NULL)
590 srcStencilTexture->write(reinterpret_cast<deUint8*>(bufferAlloc->getHostPtr()) + stencilOffset);
592 std::vector<VkBufferImageCopy> stencilCopyRegions = srcStencilTexture->getBufferCopyRegions();
620 de::MovePtr<TestTexture> srcStencilTexture;
644 srcStencilTexture = srcTexture.copy(tcu::getEffectiveDepthStencilTextureFormat(srcTexture.getTextureFormat(), tcu::Sampler::MODE_STENCIL));
646 uploadTestTextureInternal(vk, device, queue, queueFamilyIndex, allocator, *srcDepthTexture, srcStencilTexture.get(), srcTexture.getTextureFormat(), destImage, destImageLayout);
668 de::MovePtr<TestTexture> srcStencilTexture;
692 srcStencilTexture = srcTexture.copy(tcu::getEffectiveDepthStencilTextureFormat(srcTexture.getTextureFormat(), tcu::Sampler::MODE_STENCIL));
705 srcStencilTexture.get(),