Home
last modified time | relevance | path

Searched refs:attachmentImages (Results 1 - 14 of 14) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassLoadStoreOpNoneTests.cpp838 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 DvktRenderPassDitheringTests.cpp168 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 DvktRenderPassTests.cpp2283 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 DvktRenderPassLoadStoreOpNoneTests.cpp839 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 DvktRenderPassDitheringTests.cpp169 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 DvktRenderPassTests.cpp2269 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 DvktPipelineMultisampleResolveRenderAreaTests.cpp270 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 DvktPipelineDescriptorLimitsTests.cpp276 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 DvktFragmentOperationsEarlyFragmentTests.cpp404 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 DvktFragmentOperationsOcclusionQueryTests.cpp328 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 DvktFragmentOperationsOcclusionQueryTests.cpp328 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 DvktFragmentOperationsEarlyFragmentTests.cpp404 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 DvktPipelineMultisampleResolveRenderAreaTests.cpp265 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 DvktPipelineDescriptorLimitsTests.cpp250 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()

Completed in 60 milliseconds