/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassDitheringTests.cpp | 172 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 …]
|
D | vktRenderPassDepthStencilWriteConditionsTests.cpp | 233 …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/ |
D | vktRasterizationFragShaderSideEffectsTests.cpp | 312 std::unique_ptr<vk::ImageWithMemory> depthStencilImage; in iterate() local 350 …depthStencilImage.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/ |
D | vktPipelineRenderToImageTests.cpp | 897 Move<VkImage> depthStencilImage; in testWithSizeReduction() local 919 …depthStencilImage = 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 1365 …depthStencilImage = 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 …]
|
D | vktPipelineMultisampleMixedAttachmentSamplesTests.cpp | 702 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/ |
D | FramebufferVk.cpp | 1384 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()
|
D | vk_helpers.cpp | 2081 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 …]
|
D | UtilsVk.cpp | 2997 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, ®ion); in stencilBlitResolveNoShaderExport()
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
D | vktFragmentOperationsEarlyFragmentTests.cpp | 1444 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()
|