/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassLoadStoreOpNoneTests.cpp | 838 std::vector<Move<VkImage>> attachmentImages; in iterate() local 897 attachmentImages.push_back(createImage(vk, vkDevice, &imageParams)); in iterate() 900 attachmentImageAllocs.push_back(memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *attachmentImages.back()), MemoryRequirement::Any)); in iterate() 901 VK_CHECK(vk.bindImageMemory(vkDevice, *attachmentImages.back(), attachmentImageAllocs.back()->getMemory(), attachmentImageAllocs.back()->getOffset())); in iterate() 909 *attachmentImages.back(), // VkImage image in iterate() 921 deUint32 firstUsage = getFirstUsage((deUint32)attachmentImages.size() - 1, m_testParams.subpasses); in iterate() 930 clearDepthStencilImage(vk, vkDevice, queue, queueFamilyIndex, *attachmentImages.back(), format, 0.5f, 128u, in iterate() 941 clearColorImage(vk, vkDevice, queue, queueFamilyIndex, *attachmentImages.back(), clearColor, VK_IMAGE_LAYOUT_UNDEFINED, in iterate() 1384 textureLevelResult = pipeline::readDepthAttachment(vk, vkDevice, queue, queueFamilyIndex, allocator, *attachmentImages[i], m_testParams.depthStencilFormat, m_imageSize, layout); in iterate() 1390 textureLevelResult = pipeline::readStencilAttachment(vk, vkDevice, queue, queueFamilyIndex, allocator, *attachmentImages[ in iterate() [all...] |
H A D | vktRenderPassDitheringTests.cpp | 168 std::vector<Move<VkImage>> attachmentImages; member 318 de::MovePtr<tcu::TextureLevel> referenceTextureLevelResult = pipeline::readColorAttachment(vk, vkDevice, queue, queueFamilyIndex, imageAllocator, *m_drawResources[m_noDitheringNdx].attachmentImages[i], format, m_testParams.imageSize, layout); in iterate() 322 de::MovePtr<tcu::TextureLevel> resultTextureLevelResult = pipeline::readColorAttachment(vk, vkDevice, queue, queueFamilyIndex, imageAllocator, *m_drawResources[m_ditheringNdx].attachmentImages[i], format, m_testParams.imageSize, layout); in iterate() 404 for (const auto& image : m_drawResources[resourceNdx].attachmentImages) in render() 642 m_drawResources[resourceNdx].attachmentImages.emplace_back(image); in createDrawResources()
|
H A D | vktRenderPassTests.cpp | 2283 const vector<VkImage>& attachmentImages, in SubpassRenderer() 2307 m_colorAttachmentImages.push_back(attachmentImages[attachmentNdx]); in SubpassRenderer() 2311 m_depthStencilAttachmentImage = attachmentImages[*renderInfo.getDepthStencilAttachmentIndex()]; in SubpassRenderer() 5251 vector<VkImage> attachmentImages; 5265 attachmentImages.push_back(attachmentResources[attachmentNdx]->getImage()); 5292 *commandBufferPool, queueIndex, attachmentImages, inputAttachmentViews, 2271 SubpassRenderer(Context& context, const DeviceInterface& vk, VkDevice device, Allocator& allocator, const RenderPass& renderPassInfo, const vector<de::SharedPtr<AttachmentResources> >& attachmentResources, const VkRect2D& renderArea, const vector<Maybe<VkClearValue> >& renderPassClearValues, VkRenderPass renderPass, VkFramebuffer framebuffer, VkCommandPool commandBufferPool, deUint32 queueFamilyIndex, const vector<VkImage>& attachmentImages, const vector<pair<VkImageView, VkImageView> >& attachmentViews, const SubpassRenderInfo& renderInfo, const AllocationKind allocationKind, const bool dynamicRendering, const bool secondaryCmdBufferCompletelyContainsDynamicRenderpass) SubpassRenderer() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassLoadStoreOpNoneTests.cpp | 839 std::vector<Move<VkImage>> attachmentImages; in iterate() local 896 attachmentImages.push_back(createImage(vk, vkDevice, &imageParams)); in iterate() 899 attachmentImageAllocs.push_back(memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *attachmentImages.back()), MemoryRequirement::Any)); in iterate() 900 VK_CHECK(vk.bindImageMemory(vkDevice, *attachmentImages.back(), attachmentImageAllocs.back()->getMemory(), attachmentImageAllocs.back()->getOffset())); in iterate() 908 *attachmentImages.back(), // VkImage image in iterate() 920 deUint32 firstUsage = getFirstUsage((deUint32)attachmentImages.size() - 1, m_testParams.subpasses); in iterate() 929 clearDepthStencilImage(vk, vkDevice, queue, queueFamilyIndex, *attachmentImages.back(), format, 0.5f, 128u, in iterate() 940 clearColorImage(vk, vkDevice, queue, queueFamilyIndex, *attachmentImages.back(), clearColor, VK_IMAGE_LAYOUT_UNDEFINED, in iterate() 1377 textureLevelResult = pipeline::readDepthAttachment(vk, vkDevice, queue, queueFamilyIndex, allocator, *attachmentImages[i], m_testParams.depthStencilFormat, m_imageSize, layout); in iterate() 1383 textureLevelResult = pipeline::readStencilAttachment(vk, vkDevice, queue, queueFamilyIndex, allocator, *attachmentImages[ in iterate() [all...] |
H A D | vktRenderPassDitheringTests.cpp | 169 std::vector<Move<VkImage>> attachmentImages; member 320 de::MovePtr<tcu::TextureLevel> referenceTextureLevelResult = pipeline::readColorAttachment(vk, vkDevice, queue, queueFamilyIndex, imageAllocator, *m_drawResources[m_noDitheringNdx].attachmentImages[i], format, m_testParams.imageSize, layout); in iterate() 324 de::MovePtr<tcu::TextureLevel> resultTextureLevelResult = pipeline::readColorAttachment(vk, vkDevice, queue, queueFamilyIndex, imageAllocator, *m_drawResources[m_ditheringNdx].attachmentImages[i], format, m_testParams.imageSize, layout); in iterate() 406 for (const auto& image : m_drawResources[resourceNdx].attachmentImages) in render() 644 m_drawResources[resourceNdx].attachmentImages.emplace_back(image); in createDrawResources()
|
H A D | vktRenderPassTests.cpp | 2269 const vector<VkImage>& attachmentImages, in SubpassRenderer() 2293 m_colorAttachmentImages.push_back(attachmentImages[attachmentNdx]); in SubpassRenderer() 2297 m_depthStencilAttachmentImage = attachmentImages[*renderInfo.getDepthStencilAttachmentIndex()]; in SubpassRenderer() 5226 vector<VkImage> attachmentImages; 5240 attachmentImages.push_back(attachmentResources[attachmentNdx]->getImage()); 5267 *commandBufferPool, queueIndex, attachmentImages, inputAttachmentViews, 2257 SubpassRenderer(Context& context, const DeviceInterface& vk, VkDevice device, Allocator& allocator, const RenderPass& renderPassInfo, const vector<de::SharedPtr<AttachmentResources> >& attachmentResources, const VkRect2D& renderArea, const vector<Maybe<VkClearValue> >& renderPassClearValues, VkRenderPass renderPass, VkFramebuffer framebuffer, VkCommandPool commandBufferPool, deUint32 queueFamilyIndex, const vector<VkImage>& attachmentImages, const vector<pair<VkImageView, VkImageView> >& attachmentViews, const SubpassRenderInfo& renderInfo, const AllocationKind allocationKind, const bool dynamicRendering, const bool secondaryCmdBufferCompletelyContainsDynamicRenderpass) SubpassRenderer() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMultisampleResolveRenderAreaTests.cpp | 270 const VkImageView attachmentImages[] = { *colorImageView, *resolveColorImageView }; in iterate() local 271 const deUint32 numUsedAttachmentImages = DE_LENGTH_OF_ARRAY(attachmentImages); in iterate() 279 renderPassOne.createFramebuffer(vk, device, numUsedAttachmentImages, images, attachmentImages, m_framebufferSize.x(), m_framebufferSize.y()); in iterate() 280 renderPassTwo.createFramebuffer(vk, device, numUsedAttachmentImages, images, attachmentImages, m_framebufferSize.x(), m_framebufferSize.y()); in iterate()
|
H A D | vktPipelineDescriptorLimitsTests.cpp | 276 std::vector<VkImageView> attachmentImages; in iterate() local 337 attachmentImages.push_back(*inputImageViews[image]); in iterate() 342 attachmentImages.push_back(*colorImageView); in iterate() 487 renderPass.createFramebuffer(vk, vkDevice, static_cast<deUint32>(attachmentImages.size()), images.data(), attachmentImages.data(), m_params.m_framebufferSize.x(), m_params.m_framebufferSize.y()); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsEarlyFragmentTests.cpp | 404 const VkImageView attachmentImages[] = { *colorImageView, *testImageView }; in iterate() local 471 const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, numUsedAttachmentImages, attachmentImages, renderSize.x(), renderSize.y())); in iterate() 704 const VkImageView attachmentImages[] = { *colorImageView, *testImageView }; in iterate() local 705 const deUint32 numUsedAttachmentImages = DE_LENGTH_OF_ARRAY(attachmentImages); in iterate() 776 const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, numUsedAttachmentImages, attachmentImages, renderSize.x(), renderSize.y())); in iterate() 1452 const VkImageView attachmentImages[] = { *colorImageView, *depthStencilImageView, *resolveColorImageView, *resolveDepthStencilImageView }; 1453 const deUint32 numUsedAttachmentImages = DE_LENGTH_OF_ARRAY(attachmentImages); 1525 const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, numUsedAttachmentImages, attachmentImages, renderSize.x(), renderSize.y())); 2132 const VkImageView attachmentImages[] = { *colorImageView, *depthImageView, *resolveColorImageView }; 2133 const deUint32 numUsedAttachmentImages = DE_LENGTH_OF_ARRAY(attachmentImages); [all...] |
H A D | vktFragmentOperationsOcclusionQueryTests.cpp | 328 std::vector<VkImageView> attachmentImages = { *colorImageView }; in iterate() local 347 attachmentImages.push_back(*testImageView); in iterate() 349 const deUint32 numUsedAttachmentImages = deUint32(attachmentImages.size()); in iterate() 417 const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, numUsedAttachmentImages, attachmentImages.data(), m_renderSize.x(), m_renderSize.y())); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsOcclusionQueryTests.cpp | 328 std::vector<VkImageView> attachmentImages = { *colorImageView }; in iterate() local 347 attachmentImages.push_back(*testImageView); in iterate() 349 const deUint32 numUsedAttachmentImages = deUint32(attachmentImages.size()); in iterate() 417 const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, numUsedAttachmentImages, attachmentImages.data(), m_renderSize.x(), m_renderSize.y())); in iterate()
|
H A D | vktFragmentOperationsEarlyFragmentTests.cpp | 404 const VkImageView attachmentImages[] = { *colorImageView, *testImageView }; in iterate() local 471 const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, numUsedAttachmentImages, attachmentImages, renderSize.x(), renderSize.y())); in iterate() 704 const VkImageView attachmentImages[] = { *colorImageView, *testImageView }; in iterate() local 705 const deUint32 numUsedAttachmentImages = DE_LENGTH_OF_ARRAY(attachmentImages); in iterate() 776 const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, numUsedAttachmentImages, attachmentImages, renderSize.x(), renderSize.y())); in iterate() 1452 const VkImageView attachmentImages[] = { *colorImageView, *depthStencilImageView, *resolveColorImageView, *resolveDepthStencilImageView }; 1453 const deUint32 numUsedAttachmentImages = DE_LENGTH_OF_ARRAY(attachmentImages); 1525 const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPass, numUsedAttachmentImages, attachmentImages, renderSize.x(), renderSize.y())); 2140 const VkImageView attachmentImages[] = { *colorImageView, *depthImageView, *resolveColorImageView }; 2141 const deUint32 numUsedAttachmentImages = DE_LENGTH_OF_ARRAY(attachmentImages); [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineMultisampleResolveRenderAreaTests.cpp | 265 const VkImageView attachmentImages[] = { *colorImageView, *resolveColorImageView }; in iterate() local 266 const deUint32 numUsedAttachmentImages = DE_LENGTH_OF_ARRAY(attachmentImages); in iterate() 274 const Unique<VkFramebuffer> framebuffer (makeFramebuffer(vk, device, *renderPassOne, numUsedAttachmentImages, attachmentImages, m_framebufferSize.x(), m_framebufferSize.y())); in iterate()
|
H A D | vktPipelineDescriptorLimitsTests.cpp | 250 std::vector<VkImageView> attachmentImages; in iterate() local 310 attachmentImages.push_back(*inputImageViews[image]); in iterate() 314 attachmentImages.push_back(*colorImageView); in iterate() 456 const Move<VkFramebuffer> framebuffer (makeFramebuffer(vk, vkDevice, *renderPass, static_cast<deUint32>(attachmentImages.size()), attachmentImages.data(), m_framebufferSize.x(), m_framebufferSize.y())); in iterate()
|