Home
last modified time | relevance | path

Searched refs:outputImage (Results 1 - 18 of 18) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/
H A DvktShaderObjectRenderingTests.cpp311 void generateExpectedImage (const tcu::PixelBufferAccess& outputImage, const deUint32 width, const deUint32 height, deUint32 attachmentIndex);
503 void ShaderObjectRenderingInstance::generateExpectedImage (const tcu::PixelBufferAccess& outputImage, const deUint32 width, const deUint32 height, deUint32 attachmentIndex) in generateExpectedImage() argument
505 const tcu::TextureChannelClass channelClass = tcu::getTextureChannelClass(outputImage.getFormat().type); in generateExpectedImage()
506 const vk::VkClearValue clearValue = getClearValue(outputImage.getFormat()); in generateExpectedImage()
512 tcu::clear(outputImage, tcu::UVec4(clearValue.color.uint32)); in generateExpectedImage()
514 tcu::clear(outputImage, tcu::IVec4(clearValue.color.int32)); in generateExpectedImage()
516 tcu::clear(outputImage, tcu::Vec4(clearValue.color.float32)); in generateExpectedImage()
525 for (deInt32 i = 0; i < tcu::getNumUsedChannels(outputImage.getFormat().order); ++i) in generateExpectedImage()
539 outputImage.setPixel(setColorUint, i, j, 0); in generateExpectedImage()
541 outputImage in generateExpectedImage()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops/
H A DvktFragmentOperationsTransientAttachmentTests.cpp394 const Unique<VkImage> outputImage (makeImage(vk, device, makeImageCreateInfo(outputFormat, m_renderSize, outputUsageFlags))); in iterate()
395 const UniquePtr<Allocation> outputImageAllocator (bindImage(vk, device, allocator, *outputImage, MemoryRequirement::Local)); in iterate()
396 const Unique<VkImageView> outputImageView (makeImageView(vk, device, *outputImage, VK_IMAGE_VIEW_TYPE_2D, outputFormat, outputSubresourceRange)); in iterate()
533 copyImageToBuffer(vk, *cmdBuffer, *outputImage, *resultBuffer, m_renderSize, VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, outputPassAttachment.finalLayout, 1u, outputAspectFlags, outputAspectFlags); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_ops/
H A DvktFragmentOperationsTransientAttachmentTests.cpp394 const Unique<VkImage> outputImage (makeImage(vk, device, makeImageCreateInfo(outputFormat, m_renderSize, outputUsageFlags))); in iterate()
395 const UniquePtr<Allocation> outputImageAllocator (bindImage(vk, device, allocator, *outputImage, MemoryRequirement::Local)); in iterate()
396 const Unique<VkImageView> outputImageView (makeImageView(vk, device, *outputImage, VK_IMAGE_VIEW_TYPE_2D, outputFormat, outputSubresourceRange)); in iterate()
533 copyImageToBuffer(vk, *cmdBuffer, *outputImage, *resultBuffer, m_renderSize, VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, outputPassAttachment.finalLayout, 1u, outputAspectFlags, outputAspectFlags); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/
H A DvktImageHostImageCopyTests.cpp373 de::MovePtr<ImageWithMemory> outputImage; in iterate() local
481 outputImage = de::MovePtr<ImageWithMemory>(new ImageWithMemory(vk, device, alloc, createInfo, vk::MemoryRequirement::Any)); in iterate()
488 **outputImage, // VkImage image; in iterate()
844 transitionImageLayout(&cmdBuffer, **outputImage, vk::VK_IMAGE_LAYOUT_UNDEFINED, vk::VK_IMAGE_LAYOUT_GENERAL, outputSubresourceRange); in iterate()
845 commandsLog << "vkTransitionImageLayoutEXT() image " << **outputImage << " to layout VK_IMAGE_LAYOUT_GENERAL\n"; in iterate() local
871 const auto postImageBarrier = makeImageMemoryBarrier(vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, vk::VK_ACCESS_TRANSFER_READ_BIT, vk::VK_IMAGE_LAYOUT_GENERAL, m_parameters.srcLayout, **outputImage, outputSubresourceRange); in iterate()
876 const auto imageMemoryBarrier = makeImageMemoryBarrier(0u, vk::VK_ACCESS_SHADER_WRITE_BIT, vk::VK_IMAGE_LAYOUT_UNDEFINED, vk::VK_IMAGE_LAYOUT_GENERAL, **outputImage, outputSubresourceRange); in iterate()
893 **outputImage, // VkImage image in iterate()
909 vk.cmdCopyImageToBuffer(*cmdBuffer, **outputImage, m_parameters.srcLayout, **colorOutputBuffer, 1u, &copyRegion); in iterate()
910 commandsLog << "vkCmdCopyImageToBuffer() with image " << **outputImage << ", xOffse in iterate()
963 commandsLog << "vkCopyImageToMemoryEXT() with image " << **outputImage << "\\n"; iterate() local
[all...]
H A DvktImageTranscodingSupportTests.cpp276 virtual void transcode (std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage);
289 de::MovePtr<Image> outputImage; in iterate() local
291 transcode(srcData, dstData, outputImage); in iterate()
301 void GraphicsAttachmentsTestInstance::transcode (std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage) in transcode() argument
448 outputImage = dstImage; in transcode()
547 void transcode (std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage);
555 void GraphicsTextureTestInstance::transcode (std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage) in transcode() argument
714 outputImage = dstImage; in transcode()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineRenderToImageTests.cpp578 void generateExpectedImage (const tcu::PixelBufferAccess& outputImage, const IVec2& renderSize, const int colorDepthOffset) in generateExpectedImage() argument
580 const tcu::TextureChannelClass channelClass = tcu::getTextureChannelClass(outputImage.getFormat().type); in generateExpectedImage()
582 const VkClearValue clearValue = getClearValue(mapTextureFormat(outputImage.getFormat())); in generateExpectedImage()
585 tcu::clear(outputImage, IVec4(clearValue.color.int32)); in generateExpectedImage()
587 tcu::clear(outputImage, Vec4(clearValue.color.float32)); in generateExpectedImage()
589 for (int z = 0; z < outputImage.getDepth(); ++z) in generateExpectedImage()
598 outputImage.setPixel(setColorInt, x, y, z); in generateExpectedImage()
600 outputImage.setPixel(setColor, x, y, z); in generateExpectedImage()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/
H A DvktImageTranscodingSupportTests.cpp276 virtual void transcode (std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage);
289 de::MovePtr<Image> outputImage; in iterate() local
291 transcode(srcData, dstData, outputImage); in iterate()
301 void GraphicsAttachmentsTestInstance::transcode (std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage) in transcode() argument
448 outputImage = dstImage; in transcode()
547 void transcode (std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage);
555 void GraphicsTextureTestInstance::transcode (std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage) in transcode() argument
714 outputImage = dstImage; in transcode()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineRenderToImageTests.cpp575 void generateExpectedImage (const tcu::PixelBufferAccess& outputImage, const IVec2& renderSize, const int colorDepthOffset) in generateExpectedImage() argument
577 const tcu::TextureChannelClass channelClass = tcu::getTextureChannelClass(outputImage.getFormat().type); in generateExpectedImage()
579 const VkClearValue clearValue = getClearValue(mapTextureFormat(outputImage.getFormat())); in generateExpectedImage()
582 tcu::clear(outputImage, IVec4(clearValue.color.int32)); in generateExpectedImage()
584 tcu::clear(outputImage, Vec4(clearValue.color.float32)); in generateExpectedImage()
586 for (int z = 0; z < outputImage.getDepth(); ++z) in generateExpectedImage()
595 outputImage.setPixel(setColorInt, x, y, z); in generateExpectedImage()
597 outputImage.setPixel(setColor, x, y, z); in generateExpectedImage()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderBuiltinVarTests.cpp1086 Move<VkImage> outputImage; in iterate() local
1119 outputImage = createImage(vk, device, &outputImageCreateInfo, DE_NULL); in iterate()
1120 outputImageAllocation = allocator.allocate(getImageMemoryRequirements(vk, device, *outputImage), MemoryRequirement::Any); in iterate()
1121 vk.bindImageMemory(device, *outputImage, outputImageAllocation->getMemory(), outputImageAllocation->getOffset()); in iterate()
1129 *outputImage, // VkImage image in iterate()
1230 *outputImage, // VkImage image in iterate()
1294 copyImageToBuffer(vk, *transferCmdBuffer, *outputImage, *sampleLocationBuffer, tcu::IVec2(m_renderSize.x() * m_sampleCount, m_renderSize.y()), VK_ACCESS_SHADER_WRITE_BIT, VK_IMAGE_LAYOUT_GENERAL); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/
H A DvktShaderRenderBuiltinVarTests.cpp1086 Move<VkImage> outputImage; in iterate() local
1119 outputImage = createImage(vk, device, &outputImageCreateInfo, DE_NULL); in iterate()
1120 outputImageAllocation = allocator.allocate(getImageMemoryRequirements(vk, device, *outputImage), MemoryRequirement::Any); in iterate()
1121 vk.bindImageMemory(device, *outputImage, outputImageAllocation->getMemory(), outputImageAllocation->getOffset()); in iterate()
1129 *outputImage, // VkImage image in iterate()
1230 *outputImage, // VkImage image in iterate()
1294 copyImageToBuffer(vk, *transferCmdBuffer, *outputImage, *sampleLocationBuffer, tcu::IVec2(m_renderSize.x() * m_sampleCount, m_renderSize.y()), VK_ACCESS_SHADER_WRITE_BIT, VK_IMAGE_LAYOUT_GENERAL); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/
H A DvktGeometryLayeredRenderingTests.cpp647 static void convertDepthToColorBufferAccess (const tcu::ConstPixelBufferAccess& inputImage, tcu::PixelBufferAccess& outputImage)
655 outputImage.setPixel(color, x, y);
659 static void convertStencilToColorBufferAccess (const tcu::ConstPixelBufferAccess& inputImage, tcu::PixelBufferAccess& outputImage, int maxValue)
668 outputImage.setPixel(color, x, y);
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/geometry/
H A DvktGeometryLayeredRenderingTests.cpp647 static void convertDepthToColorBufferAccess (const tcu::ConstPixelBufferAccess& inputImage, tcu::PixelBufferAccess& outputImage)
655 outputImage.setPixel(color, x, y);
659 static void convertStencilToColorBufferAccess (const tcu::ConstPixelBufferAccess& inputImage, tcu::PixelBufferAccess& outputImage, int maxValue)
668 outputImage.setPixel(color, x, y);
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassSubpassDependencyTests.cpp1888 Move<VkImage> outputImage; in iterateInternal() local
1933 outputImage = createImage(vkd, device, &imageCreateInfo, DE_NULL); in iterateInternal()
1934 outputImageAllocation = m_context.getDefaultAllocator().allocate(getImageMemoryRequirements(vkd, device, *outputImage), MemoryRequirement::Any); in iterateInternal()
1935 VK_CHECK(vkd.bindImageMemory(device, *outputImage, outputImageAllocation->getMemory(), outputImageAllocation->getOffset())); in iterateInternal()
2091 *outputImage, // VkImage image in iterateInternal()
2207 copyImageToBuffer(vkd, *commandBuffer, *outputImage, *resultBuffer, tcu::IVec2(m_width, m_height)); in iterateInternal()
H A DvktRenderPassFragmentDensityMapTests.cpp2788 de::UniquePtr<tcu::TextureLevel> outputImage (pipeline::readColorAttachment(vk, vkDevice, queue, queueFamilyIndex, memAlloc, *m_outputImage, VK_FORMAT_R8G8B8A8_UNORM, renderSize).release()); in verifyImage()
2789 const tcu::ConstPixelBufferAccess& outputAccess (outputImage->getAccess()); in verifyImage()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/
H A DvktRenderPassSubpassDependencyTests.cpp1888 Move<VkImage> outputImage; in iterateInternal() local
1933 outputImage = createImage(vkd, device, &imageCreateInfo, DE_NULL); in iterateInternal()
1934 outputImageAllocation = m_context.getDefaultAllocator().allocate(getImageMemoryRequirements(vkd, device, *outputImage), MemoryRequirement::Any); in iterateInternal()
1935 VK_CHECK(vkd.bindImageMemory(device, *outputImage, outputImageAllocation->getMemory(), outputImageAllocation->getOffset())); in iterateInternal()
2091 *outputImage, // VkImage image in iterateInternal()
2207 copyImageToBuffer(vkd, *commandBuffer, *outputImage, *resultBuffer, tcu::IVec2(m_width, m_height)); in iterateInternal()
H A DvktRenderPassFragmentDensityMapTests.cpp2711 de::UniquePtr<tcu::TextureLevel> outputImage (pipeline::readColorAttachment(vk, vkDevice, queue, queueFamilyIndex, memAlloc, *m_outputImage, VK_FORMAT_R8G8B8A8_UNORM, renderSize).release()); in verifyImage()
2712 const tcu::ConstPixelBufferAccess& outputAccess (outputImage->getAccess()); in verifyImage()
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fClippingTests.cpp1065 tcu::Surface outputImage(TEST_CANVAS_SIZE, TEST_CANVAS_SIZE); in testRender()
1068 overdrawOk = checkHalfFilledImageOverdraw(log, m_context.getRenderTarget(), testSurface.getAccess(), outputImage.getAccess()); in testRender()
1074 << TestLog::Image("InvalidPixels", "Invalid pixels", outputImage.getAccess()) in testRender()
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fClippingTests.cpp1069 tcu::Surface outputImage(TEST_CANVAS_SIZE, TEST_CANVAS_SIZE); in testRender()
1072 overdrawOk = checkHalfFilledImageOverdraw(log, m_context.getRenderTarget(), testSurface.getAccess(), outputImage.getAccess()); in testRender()
1078 << TestLog::Image("InvalidPixels", "Invalid pixels", outputImage.getAccess()) in testRender()

Completed in 61 milliseconds