Home
last modified time | relevance | path

Searched refs:depthStencilImage (Results 1 – 9 of 9) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassDitheringTests.cpp172 Move<VkImage> depthStencilImage; member
345 …ueueFamilyIndex, imageAllocator, *m_drawResources[m_noDitheringNdx].depthStencilImage, format, m_t… in iterate()
349 … queueFamilyIndex, imageAllocator, *m_drawResources[m_ditheringNdx].depthStencilImage, format, m_t… in iterate()
364 …ueueFamilyIndex, imageAllocator, *m_drawResources[m_noDitheringNdx].depthStencilImage, format, m_t… in iterate()
368 … queueFamilyIndex, imageAllocator, *m_drawResources[m_ditheringNdx].depthStencilImage, format, m_t… in iterate()
417 …k, vkDevice, queue, queueFamilyIndex, *m_drawResources[resourceNdx].depthStencilImage, m_testParam… in render()
675 m_drawResources[resourceNdx].depthStencilImage = createImage(vk, vkDevice, &imageParams); in createDrawResources()
676 …ImageMemoryRequirements(vk, vkDevice, *m_drawResources[resourceNdx].depthStencilImage), MemoryRequ… in createDrawResources()
677 …VK_CHECK(vk.bindImageMemory(vkDevice, *m_drawResources[resourceNdx].depthStencilImage, m_drawResou… in createDrawResources()
685 *m_drawResources[resourceNdx].depthStencilImage, // VkImage image in createDrawResources()
[all …]
DvktRenderPassDepthStencilWriteConditionsTests.cpp233 …const de::SharedPtr<Draw::Image> depthStencilImage = Draw::Image::createAndAlloc(vk, device, de… in iterate() local
237 …Move<VkImageView> depthStencilImageView = makeImageView(vk, device, depthStencilImage->objec… in iterate()
324 …e::readDepthAttachment(vk, device, queue, queueFamilyIndex, allocator, depthStencilImage->object(), in iterate()
327 …:readStencilAttachment(vk, device, queue, queueFamilyIndex, allocator, depthStencilImage->object(), in iterate()
/external/deqp/external/vulkancts/modules/vulkan/rasterization/
DvktRasterizationFragShaderSideEffectsTests.cpp312 std::unique_ptr<vk::ImageWithMemory> depthStencilImage; in iterate() local
350depthStencilImage.reset(new vk::ImageWithMemory(vkd, device, alloc, depthStencilCreateInfo, vk::Me… in iterate()
358 if (depthStencilImage) in iterate()
361 …depthStencilImageView = vk::makeImageView(vkd, device, depthStencilImage.get()->get(), vk::VK_IMAG… in iterate()
426 if (depthStencilImage) in iterate()
510 const auto enableDepthStencilTest = static_cast<bool>(depthStencilImage); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineRenderToImageTests.cpp897 Move<VkImage> depthStencilImage; in testWithSizeReduction() local
919depthStencilImage = makeImage(vk, device, (VkImageCreateFlags)0, VK_IMAGE_TYPE_2D, caseDef.depthS… in testWithSizeReduction()
921 …depthStencilImageAlloc = bindImage(vki, vk, physDevice, device, *depthStencilImage, MemoryRequirem… in testWithSizeReduction()
1005 …makeImageView(vk, device, *depthStencilImage, VK_IMAGE_VIEW_TYPE_2D, caseDef.depthStencilFormat, m… in testWithSizeReduction()
1204 const VkImage depthStencilImage, in drawToMipLevel() argument
1256 vk, device, depthStencilImage, VK_IMAGE_VIEW_TYPE_2D, caseDef.depthStencilFormat, in drawToMipLevel()
1346 Move<VkImage> depthStencilImage; in testRenderToMipMaps() local
1365depthStencilImage = makeImage(vk, device, (VkImageCreateFlags)0, VK_IMAGE_TYPE_2D, caseDef.depthS… in testRenderToMipMaps()
1367 …depthStencilImageAlloc = bindImage(vki, vk, physDevice, device, *depthStencilImage, MemoryRequirem… in testRenderToMipMaps()
1418 *depthStencilImage, // VkImage image; in testRenderToMipMaps()
[all …]
DvktPipelineMultisampleMixedAttachmentSamplesTests.cpp702 Move<VkImage> depthStencilImage; //!< Depth stencil image member
1220 …subpassData.depthStencilImage = makeImage(vk, device, params.depthStencilFormat, wd.renderSize, s… in createPerSubpassData()
1221 …hStencilImageAlloc = bindImage(vk, device, *allocator, *subpassData.depthStencilImage, MemoryRequi… in createPerSubpassData()
1222 …subpassData.depthStencilImageView = makeImageView(vk, device, *subpassData.depthStencilImage, VK_I… in createPerSubpassData()
1225 …subpassData.depthOnlyImageView = makeImageView(vk, device, *subpassData.depthStencilImage, VK_IMAG… in createPerSubpassData()
1228 …subpassData.stencilOnlyImageView = makeImageView(vk, device, *subpassData.depthStencilImage, VK_IM… in createPerSubpassData()
1448 Move<VkImage> depthStencilImage; //!< Depth stencil image member
1744 …wd.depthStencilImage = makeImage(vk, device, params.depthStencilFormat, wd.renderSize, params.num… in test()
1745 …wd.depthStencilImageAlloc = bindImage(vk, device, *allocator, *wd.depthStencilImage, MemoryRequire… in test()
1746 …wd.depthStencilImageView = makeImageView(vk, device, *wd.depthStencilImage, VK_IMAGE_VIEW_TYPE_2D,… in test()
[all …]
/external/angle/src/libANGLE/renderer/vulkan/
DFramebufferVk.cpp1384 vk::ImageHelper *depthStencilImage = &readRenderTarget->getImageForCopy(); in blit() local
1386 depthStencilImage->toVkLevel(readRenderTarget->getLevelIndex()); in blit()
1388 gl::TextureType textureType = vk::Get2DTextureType(depthStencilImage->getLayerCount(), in blit()
1389 depthStencilImage->getSamples()); in blit()
1393 ANGLE_TRY(depthStencilImage->initLayerImageView( in blit()
1402 ANGLE_TRY(depthStencilImage->initLayerImageView( in blit()
1420 ANGLE_TRY(utilsVk.depthStencilBlitResolve(contextVk, this, depthStencilImage, depth, in blit()
1431 contextVk, this, depthStencilImage, &stencilView.get(), params)); in blit()
Dvk_helpers.cpp2081 ImageHelper *depthStencilImage = mDepthAttachment.getImage(); in updateStartedRenderPassWithDepthStencilMode() local
2082 if (depthStencilImage) in updateStartedRenderPassWithDepthStencilMode()
2086 depthStencilImage->setRenderPassUsageFlag(readOnlyAttachmentUsage); in updateStartedRenderPassWithDepthStencilMode()
2090 depthStencilImage->clearRenderPassUsageFlag(readOnlyAttachmentUsage); in updateStartedRenderPassWithDepthStencilMode()
2191 ImageHelper *depthStencilImage = mDepthAttachment.getImage(); in finalizeDepthStencilImageLayout() local
2198 depthStencilImage->usedByCurrentRenderPassAsAttachmentAndSampler( in finalizeDepthStencilImageLayout()
2201 depthStencilImage->usedByCurrentRenderPassAsAttachmentAndSampler( in finalizeDepthStencilImageLayout()
2204 depthStencilImage->hasRenderPassUsageFlag(RenderPassUsage::DepthReadOnlyAttachment); in finalizeDepthStencilImageLayout()
2206 depthStencilImage->hasRenderPassUsageFlag(RenderPassUsage::StencilReadOnlyAttachment); in finalizeDepthStencilImageLayout()
2211 imageLayout = depthStencilImage->getCurrentImageLayout(); in finalizeDepthStencilImageLayout()
[all …]
DUtilsVk.cpp2997 vk::ImageHelper *depthStencilImage = &depthStencilRenderTarget->getImageForWrite(); in stencilBlitResolveNoShaderExport() local
3004 depthStencilImage->getAspectFlags(), depthStencilImage); in stencilBlitResolveNoShaderExport()
3078 depthStencilImage->toVkLevel(depthStencilRenderTarget->getLevelIndex()).get(); in stencilBlitResolveNoShaderExport()
3089 depthStencilImage->getImage(), in stencilBlitResolveNoShaderExport()
3090 depthStencilImage->getCurrentLayout(contextVk), 1, &region); in stencilBlitResolveNoShaderExport()
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/
DvktFragmentOperationsEarlyFragmentTests.cpp1444 const Unique<VkImage> depthStencilImage (makeImage(vk, device, depthStencilImageParams)); in iterate() local
1445 …ation> depthStencilImageAlloc (bindImage(vk, device, allocator, *depthStencilImage, MemoryRequi… in iterate()
1446 …const Unique<VkImageView> depthStencilImageView (makeImageView(vk, device, *depthStencilImage, … in iterate()
1554 *depthStencilImage, depthStencilSubresourceRange), in iterate()