Home
last modified time | relevance | path

Searched refs:m_depthStencilImage (Results 1 - 11 of 11) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/
H A DvktDynamicStateDiscardTests.cpp114 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 DvktDynamicStateDSTests.cpp109 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 DvktDynamicStateRSTests.cpp104 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 DvktDynamicStateDiscardTests.cpp113 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 DvktDynamicStateDSTests.cpp105 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 DvktDynamicStateRSTests.cpp100 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 Des3fFboCompletenessTests.cpp195 , 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 DvktPipelineMultisampleSampleLocationsExtTests.cpp2116 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 DvktPipelineMultisampleTests.cpp538 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 DvktPipelineMultisampleSampleLocationsExtTests.cpp2092 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 DvktPipelineMultisampleTests.cpp541 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;

Completed in 52 milliseconds