/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateDiscardTests.cpp | 114 de::SharedPtr<Draw::Image> m_depthStencilImage; member in vkt::DynamicState::DiscardTestInstance 130 m_depthStencilImage = Image::createAndAlloc(m_vk, device, stencilImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex()); in DiscardTestInstance() 132 const ImageViewCreateInfo stencilViewInfo(m_depthStencilImage->object(), vk::VK_IMAGE_VIEW_TYPE_2D, m_depthStencilAttachmentFormat); in DiscardTestInstance() 212 m_renderPass.createFramebuffer(m_vk, device, &framebufferCreateInfo, {m_colorTargetImage->object(), m_depthStencilImage->object()}); in initFramebuffer() 291 initialTransitionStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_PIPELINE_STAGE_TRANSFER_BIT); in beginRenderPass() 295 initialTransitionDepth2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_PIPELINE_STAGE_TRANSFER_BIT); in beginRenderPass() 301 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, &depthStencilClearValue, 1, &subresourceRangeStencil); in beginRenderPass() 406 tcu::ConstPixelBufferAccess renderedFrame = m_depthStencilImage->readSurface(queue, m_context.getDefaultAllocator(), vk::VK_IMAGE_LAYOUT_GENERAL, zeroOffset, WIDTH, HEIGHT, vk::VK_IMAGE_ASPECT_STENCIL_BIT); in verifyResults() 530 const tcu::ConstPixelBufferAccess renderedFrame = m_depthStencilImage->readSurface(queue, m_context.getDefaultAllocator(), vk::VK_IMAGE_LAYOUT_GENERAL, zeroOffset, WIDTH, HEIGHT, vk::VK_IMAGE_ASPECT_DEPTH_BIT); in verifyResults()
|
H A D | vktDynamicStateDSTests.cpp | 109 de::SharedPtr<Image> m_depthStencilImage; member in vkt::DynamicState::__anon27959::DepthStencilBaseCase 190 m_depthStencilImage = Image::createAndAlloc(m_vk, device, depthStencilImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex()); in initialize() 195 const ImageViewCreateInfo attachmentViewInfo(m_depthStencilImage->object(), vk::VK_IMAGE_VIEW_TYPE_2D, m_depthStencilAttachmentFormat); in initialize() 364 m_renderPass.createFramebuffer(m_vk, device, &framebufferCreateInfo, {m_colorTargetImage->object(), m_depthStencilImage->object()}); in initialize() 410 initialTransitionDepthStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, in beginRenderPassWithClearColor() 420 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), in beginRenderPassWithClearColor() 435 transition2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_ASPECT_DEPTH_BIT | vk::VK_IMAGE_ASPECT_STENCIL_BIT, in beginRenderPassWithClearColor()
|
H A D | vktDynamicStateRSTests.cpp | 104 de::SharedPtr<Image> m_depthStencilImage; member in vkt::DynamicState::__anon27966::DepthBiasBaseCase 180 m_depthStencilImage = Image::createAndAlloc(m_vk, device, depthStencilImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex()); in initialize() 185 const ImageViewCreateInfo attachmentViewInfo(m_depthStencilImage->object(), vk::VK_IMAGE_VIEW_TYPE_2D, m_depthStencilAttachmentFormat); in initialize() 317 m_renderPass.createFramebuffer(m_vk, device, &framebufferCreateInfo, {m_colorTargetImage->object(), m_depthStencilImage->object()}); in initialize() 363 initialTransitionDepthStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, in beginRenderPassWithClearColor() 374 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), in beginRenderPassWithClearColor() 391 transition2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_ASPECT_DEPTH_BIT | vk::VK_IMAGE_ASPECT_STENCIL_BIT, in beginRenderPassWithClearColor()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/dynamic_state/ |
H A D | vktDynamicStateDiscardTests.cpp | 113 de::SharedPtr<Draw::Image> m_depthStencilImage; member in vkt::DynamicState::DiscardTestInstance 129 m_depthStencilImage = Image::createAndAlloc(m_vk, device, stencilImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex()); in DiscardTestInstance() 131 const ImageViewCreateInfo stencilViewInfo(m_depthStencilImage->object(), vk::VK_IMAGE_VIEW_TYPE_2D, m_depthStencilAttachmentFormat); in DiscardTestInstance() 290 initialTransitionStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_PIPELINE_STAGE_TRANSFER_BIT); in beginRenderPass() 294 initialTransitionDepth2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_PIPELINE_STAGE_TRANSFER_BIT); in beginRenderPass() 300 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, &depthStencilClearValue, 1, &subresourceRangeStencil); in beginRenderPass() 405 tcu::ConstPixelBufferAccess renderedFrame = m_depthStencilImage->readSurface(queue, m_context.getDefaultAllocator(), vk::VK_IMAGE_LAYOUT_GENERAL, zeroOffset, WIDTH, HEIGHT, vk::VK_IMAGE_ASPECT_STENCIL_BIT); in verifyResults() 518 const tcu::ConstPixelBufferAccess renderedFrame = m_depthStencilImage->readSurface(queue, m_context.getDefaultAllocator(), vk::VK_IMAGE_LAYOUT_GENERAL, zeroOffset, WIDTH, HEIGHT, vk::VK_IMAGE_ASPECT_DEPTH_BIT); in verifyResults()
|
H A D | vktDynamicStateDSTests.cpp | 105 de::SharedPtr<Image> m_depthStencilImage; member in vkt::DynamicState::__anon29194::DepthStencilBaseCase 187 m_depthStencilImage = Image::createAndAlloc(m_vk, device, depthStencilImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex()); in initialize() 192 const ImageViewCreateInfo attachmentViewInfo(m_depthStencilImage->object(), vk::VK_IMAGE_VIEW_TYPE_2D, m_depthStencilAttachmentFormat); in initialize() 407 initialTransitionDepthStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, in beginRenderPassWithClearColor() 417 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), in beginRenderPassWithClearColor() 432 transition2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_ASPECT_DEPTH_BIT | vk::VK_IMAGE_ASPECT_STENCIL_BIT, in beginRenderPassWithClearColor()
|
H A D | vktDynamicStateRSTests.cpp | 100 de::SharedPtr<Image> m_depthStencilImage; member in vkt::DynamicState::__anon29200::DepthBiasBaseCase 177 m_depthStencilImage = Image::createAndAlloc(m_vk, device, depthStencilImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex()); in initialize() 182 const ImageViewCreateInfo attachmentViewInfo(m_depthStencilImage->object(), vk::VK_IMAGE_VIEW_TYPE_2D, m_depthStencilAttachmentFormat); in initialize() 360 initialTransitionDepthStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, in beginRenderPassWithClearColor() 371 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), in beginRenderPassWithClearColor() 388 transition2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_ASPECT_DEPTH_BIT | vk::VK_IMAGE_ASPECT_STENCIL_BIT, in beginRenderPassWithClearColor()
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fFboCompletenessTests.cpp | 195 , m_depthStencilImage (0) in ES3Checker() 206 GLuint m_depthStencilImage; member in deqp::gles3::Functional::ES3Checker 247 if (m_depthStencilImage == 0) in check() 249 m_depthStencilImage = att.imageName; in check() 253 else if (m_depthStencilImage != att.imageName || m_depthStencilType != attachmentType(att)) in check()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMultisampleSampleLocationsExtTests.cpp | 2116 m_depthStencilImage = makeImage(vk, device, VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT, in iterate() 2118 m_depthStencilImageAlloc = bindImage(vk, device, allocator, *m_depthStencilImage, MemoryRequirement::Any); in iterate() 2119 m_depthStencilImageView = makeImageView(vk, device, *m_depthStencilImage, VK_IMAGE_VIEW_TYPE_2D, m_depthStencilFormat, in iterate() 2322 *m_depthStencilImage, // VkImage image in drawPatternChangeReference() 2444 *m_depthStencilImage, // VkImage image in drawRenderPasses() 2502 *m_depthStencilImage, // VkImage image in drawRenderPasses() 2620 recordImageBarrier(vk, currentCmdBuffer, *m_depthStencilImage, in drawRenderPasses() 2631 vk.cmdClearDepthStencilImage(currentCmdBuffer, *m_depthStencilImage, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, &clearDepthStencil0.depthStencil, 1u, &subresourceRange); in drawRenderPasses() 2633 recordImageBarrier(vk, currentCmdBuffer, *m_depthStencilImage, in drawRenderPasses() 2661 recordImageBarrier(vk, currentCmdBuffer, *m_depthStencilImage, in drawRenderPasses() 3132 Move<VkImage> m_depthStencilImage; global() member in vkt::pipeline::__anon28238::Draw::DrawTest [all...] |
H A D | vktPipelineMultisampleTests.cpp | 538 Move<VkImage> m_depthStencilImage; member in vkt::pipeline::__anon28241::MultisampleRenderer 3674 m_depthStencilImage = createImage(vk, vkDevice, &depthStencilImageParams); 3677 m_depthStencilImageAlloc = memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *m_depthStencilImage), MemoryRequirement::Any); 3678 VK_CHECK(vk.bindImageMemory(vkDevice, *m_depthStencilImage, m_depthStencilImageAlloc->getMemory(), m_depthStencilImageAlloc->getOffset())); 3710 *m_depthStencilImage, // VkImage image; 4041 images.push_back(*m_depthStencilImage); 4559 *m_depthStencilImage, // VkImage image;
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineMultisampleSampleLocationsExtTests.cpp | 2092 m_depthStencilImage = makeImage(vk, device, VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT, in iterate() 2094 m_depthStencilImageAlloc = bindImage(vk, device, allocator, *m_depthStencilImage, MemoryRequirement::Any); in iterate() 2095 m_depthStencilImageView = makeImageView(vk, device, *m_depthStencilImage, VK_IMAGE_VIEW_TYPE_2D, m_depthStencilFormat, in iterate() 2584 recordImageBarrier(vk, currentCmdBuffer, *m_depthStencilImage, in drawRenderPasses() 2595 vk.cmdClearDepthStencilImage(currentCmdBuffer, *m_depthStencilImage, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, &clearDepthStencil0.depthStencil, 1u, &subresourceRange); in drawRenderPasses() 2597 recordImageBarrier(vk, currentCmdBuffer, *m_depthStencilImage, in drawRenderPasses() 2625 recordImageBarrier(vk, currentCmdBuffer, *m_depthStencilImage, in drawRenderPasses() 2658 recordWaitEventWithImage(vk, currentCmdBuffer, *event[1], *m_depthStencilImage, in drawRenderPasses() 3086 Move<VkImage> m_depthStencilImage; member in vkt::pipeline::__anon29457::Draw::DrawTest
|
H A D | vktPipelineMultisampleTests.cpp | 541 Move<VkImage> m_depthStencilImage; member in vkt::pipeline::__anon29461::MultisampleRenderer 3581 m_depthStencilImage = createImage(vk, vkDevice, &depthStencilImageParams); 3584 m_depthStencilImageAlloc = memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *m_depthStencilImage), MemoryRequirement::Any); 3585 VK_CHECK(vk.bindImageMemory(vkDevice, *m_depthStencilImage, m_depthStencilImageAlloc->getMemory(), m_depthStencilImageAlloc->getOffset())); 3617 *m_depthStencilImage, // VkImage image; 4461 *m_depthStencilImage, // VkImage image;
|