/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktDynamicRenderingTests.cpp | 745 Move<VkCommandBuffer> m_cmdBuffer; member in vkt::renderpass::__anon29758::DynamicRenderingTestInstance 997 m_cmdBuffer = allocateCommandBuffer(vk, device, *m_cmdPool, in createCmdBuffer() 1015 beginCommandBuffer(vk, *m_cmdBuffer); in rendering() 1016 preBarier(*m_cmdBuffer, colorAtchCount, imagesLayout, imagesFormat); in rendering() 1018 beginRendering(*m_cmdBuffer, in rendering() 1026 vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipeline); in rendering() 1031 vk.cmdBindVertexBuffers(*m_cmdBuffer, 0u, 1u, &vertexBuffer, &vertexBufferOffset); in rendering() 1034 vk.cmdDraw(*m_cmdBuffer, 4u, 1u, 8u, 0u); in rendering() 1035 vk.cmdDraw(*m_cmdBuffer, 4u, 1u, 0u, 0u); in rendering() 1036 vk.cmdDraw(*m_cmdBuffer, in rendering() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawSimpleTest.cpp | 141 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 145 beginDynamicRender(*m_cmdBuffer, vk::VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS); in iterate() 147 m_vk.cmdExecuteCommands(*m_cmdBuffer, 1u, &*m_secCmdBuffer); in iterate() 150 endDynamicRender(*m_cmdBuffer); in iterate() 152 endCommandBuffer(m_vk, *m_cmdBuffer); in iterate() 156 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 158 beginDynamicRender(*m_cmdBuffer); in iterate() 160 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 161 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); in iterate() 162 draw(*m_cmdBuffer); in iterate() [all...] |
H A D | vktDrawIndexedTest.cpp | 260 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 264 beginDynamicRender(*m_cmdBuffer, vk::VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS); in iterate() 266 m_vk.cmdExecuteCommands(*m_cmdBuffer, 1u, &*m_secCmdBuffer); in iterate() 269 endDynamicRender(*m_cmdBuffer); in iterate() 271 endCommandBuffer(m_vk, *m_cmdBuffer); in iterate() 275 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 277 beginDynamicRender(*m_cmdBuffer); in iterate() 279 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 280 cmdBindIndexBufferImpl(*m_cmdBuffer, indexBuffer, m_testSpec.bindIndexBufferOffset, dataSize, vk::VK_INDEX_TYPE_UINT32); in iterate() 281 m_vk.cmdBindPipeline(*m_cmdBuffer, v in iterate() [all...] |
H A D | vktBasicDrawTests.cpp | 315 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in vkt::Draw::__anon27893::DrawTestInstanceBase 444 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, *m_cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY); in initialize() 509 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, in preRenderBarriers() 513 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), in preRenderBarriers() 524 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, in preRenderBarriers() 832 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 837 beginDynamicRender(*m_cmdBuffer, vk::VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT); in iterate() 839 m_vk.cmdExecuteCommands(*m_cmdBuffer, 1u, &*m_secCmdBuffer); in iterate() 842 endDynamicRender(*m_cmdBuffer); in iterate() 844 endCommandBuffer(m_vk, *m_cmdBuffer); in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawSimpleTest.cpp | 141 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 145 beginDynamicRender(*m_cmdBuffer, vk::VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS); in iterate() 147 m_vk.cmdExecuteCommands(*m_cmdBuffer, 1u, &*m_secCmdBuffer); in iterate() 150 endDynamicRender(*m_cmdBuffer); in iterate() 152 endCommandBuffer(m_vk, *m_cmdBuffer); in iterate() 156 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 158 beginDynamicRender(*m_cmdBuffer); in iterate() 160 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 161 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); in iterate() 162 draw(*m_cmdBuffer); in iterate() [all...] |
H A D | vktDrawIndexedTest.cpp | 179 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 183 beginDynamicRender(*m_cmdBuffer, vk::VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS); in iterate() 185 m_vk.cmdExecuteCommands(*m_cmdBuffer, 1u, &*m_secCmdBuffer); in iterate() 188 endDynamicRender(*m_cmdBuffer); in iterate() 190 endCommandBuffer(m_vk, *m_cmdBuffer); in iterate() 194 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 196 beginDynamicRender(*m_cmdBuffer); in iterate() 198 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 199 m_vk.cmdBindIndexBuffer(*m_cmdBuffer, indexBuffer, 0, vk::VK_INDEX_TYPE_UINT32); in iterate() 200 m_vk.cmdBindPipeline(*m_cmdBuffer, v in iterate() [all...] |
H A D | vktBasicDrawTests.cpp | 313 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in vkt::Draw::__anon29139::DrawTestInstanceBase 430 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, *m_cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY); in initialize() 483 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, in preRenderBarriers() 487 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), in preRenderBarriers() 498 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, in preRenderBarriers() 803 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 808 beginDynamicRender(*m_cmdBuffer, vk::VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT); in iterate() 810 m_vk.cmdExecuteCommands(*m_cmdBuffer, 1u, &*m_secCmdBuffer); in iterate() 813 endDynamicRender(*m_cmdBuffer); in iterate() 815 endCommandBuffer(m_vk, *m_cmdBuffer); in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktDynamicRenderingTests.cpp | 752 Move<VkCommandBuffer> m_cmdBuffer; member in vkt::renderpass::__anon28578::DynamicRenderingTestInstance 1005 m_cmdBuffer = allocateCommandBuffer(vk, device, *m_cmdPool, in createCmdBuffer() 1023 beginCommandBuffer(vk, *m_cmdBuffer); in rendering() 1024 preBarier(*m_cmdBuffer, colorAtchCount, imagesLayout, imagesFormat); in rendering() 1026 beginRendering(*m_cmdBuffer, in rendering() 1034 vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipeline); in rendering() 1039 vk.cmdBindVertexBuffers(*m_cmdBuffer, 0u, 1u, &vertexBuffer, &vertexBufferOffset); in rendering() 1042 vk.cmdDraw(*m_cmdBuffer, 4u, 1u, 8u, 0u); in rendering() 1043 vk.cmdDraw(*m_cmdBuffer, 4u, 1u, 0u, 0u); in rendering() 1044 vk.cmdDraw(*m_cmdBuffer, in rendering() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateBaseClass.cpp | 168 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, &cmdBufferAllocateInfo); in initialize() 288 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in beginRenderPassWithClearColor() 294 vk::cmdPipelineMemoryBarrier(m_vk, *m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, &transfer2Transfer); in beginRenderPassWithClearColor() 298 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, in beginRenderPassWithClearColor() 303 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), in beginRenderPassWithClearColor() 314 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, in beginRenderPassWithClearColor() 318 m_renderPass.begin(m_vk, *m_cmdBuffer, vk::makeRect2D(0, 0, WIDTH, HEIGHT)); in beginRenderPassWithClearColor() 328 m_vk.cmdSetViewportWithCount(*m_cmdBuffer, 1, &viewport); in setDynamicViewportState() 329 m_vk.cmdSetScissorWithCount(*m_cmdBuffer, 1, &scissor); in setDynamicViewportState() 331 m_vk.cmdSetViewportWithCountEXT(*m_cmdBuffer, in setDynamicViewportState() [all...] |
H A D | vktDynamicStateDSTests.cpp | 116 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in vkt::DynamicState::__anon27959::DepthStencilBaseCase 389 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, *m_cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY); in initialize() 406 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in beginRenderPassWithClearColor() 408 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, in beginRenderPassWithClearColor() 410 initialTransitionDepthStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, in beginRenderPassWithClearColor() 414 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), in beginRenderPassWithClearColor() 420 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), in beginRenderPassWithClearColor() 430 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 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() 440 m_renderPass.begin(m_vk, *m_cmdBuffer, v in beginRenderPassWithClearColor() [all...] |
H A D | vktDynamicStateGeneralTests.cpp | 89 m_pipeline.bind(*m_cmdBuffer); in iterate() 97 m_vk.cmdBindDescriptorSets(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, m_pipelineLayout.get(), 0u, 1u, &m_descriptorSet.get(), 0u, nullptr); in iterate() 102 m_vk.cmdDrawMeshTasksEXT(*m_cmdBuffer, numVert - 2u, 1u, 1u); in iterate() 106 m_vk.cmdDrawMeshTasksEXT(*m_cmdBuffer, numVert - 2u, 1u, 1u); in iterate() 113 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 117 m_vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_data.size()), 1, 0, 0); in iterate() 121 m_vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_data.size()), 1, 0, 0); in iterate() 124 m_renderPass.end(m_vk, *m_cmdBuffer); in iterate() 125 endCommandBuffer(m_vk, *m_cmdBuffer); in iterate() 127 submitCommandsAndWait(m_vk, device, queue, m_cmdBuffer in iterate() [all...] |
H A D | vktDynamicStateRSTests.cpp | 111 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in vkt::DynamicState::__anon27966::DepthBiasBaseCase 342 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, *m_cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY); in initialize() 359 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in beginRenderPassWithClearColor() 361 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, in beginRenderPassWithClearColor() 363 initialTransitionDepthStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, in beginRenderPassWithClearColor() 367 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), in beginRenderPassWithClearColor() 374 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), in beginRenderPassWithClearColor() 386 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 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() 396 m_renderPass.begin(m_vk, *m_cmdBuffer, v in beginRenderPassWithClearColor() [all...] |
H A D | vktDynamicStateDiscardTests.cpp | 269 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in beginRenderPass() 271 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, in beginRenderPass() 275 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), in beginRenderPass() 286 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, in beginRenderPass() 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() 309 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT | vk::VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | vk::VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT, 0, 1, &dsMemBarrier, 0, NULL, 0, NULL); in beginRenderPass() 311 m_renderPass.begin(m_vk, *m_cmdBuffer, vk::makeRect2D(0, 0, WIDTH, HEIGHT)); in beginRenderPass() 363 m_vk.cmdBindDescriptorSets(*m_cmdBuffer, v in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/dynamic_state/ |
H A D | vktDynamicStateDSTests.cpp | 112 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in vkt::DynamicState::__anon29194::DepthStencilBaseCase 386 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, *m_cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY); in initialize() 403 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in beginRenderPassWithClearColor() 405 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, in beginRenderPassWithClearColor() 407 initialTransitionDepthStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, in beginRenderPassWithClearColor() 411 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), in beginRenderPassWithClearColor() 417 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), in beginRenderPassWithClearColor() 427 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 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() 437 vk::beginRenderPass(m_vk, *m_cmdBuffer, *m_renderPas in beginRenderPassWithClearColor() [all...] |
H A D | vktDynamicStateGeneralTests.cpp | 87 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, m_pipeline.getPipeline()); in iterate() 95 m_vk.cmdBindDescriptorSets(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, m_pipelineLayout.get(), 0u, 1u, &m_descriptorSet.get(), 0u, nullptr); in iterate() 100 m_vk.cmdDrawMeshTasksEXT(*m_cmdBuffer, numVert - 2u, 1u, 1u); in iterate() 104 m_vk.cmdDrawMeshTasksEXT(*m_cmdBuffer, numVert - 2u, 1u, 1u); in iterate() 111 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 115 m_vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_data.size()), 1, 0, 0); in iterate() 119 m_vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_data.size()), 1, 0, 0); in iterate() 122 endRenderPass(m_vk, *m_cmdBuffer); in iterate() 123 endCommandBuffer(m_vk, *m_cmdBuffer); in iterate() 125 submitCommandsAndWait(m_vk, device, queue, m_cmdBuffer in iterate() [all...] |
H A D | vktDynamicStateBaseClass.cpp | 164 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, &cmdBufferAllocateInfo); in initialize() 284 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in beginRenderPassWithClearColor() 287 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, in beginRenderPassWithClearColor() 291 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), in beginRenderPassWithClearColor() 302 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, in beginRenderPassWithClearColor() 306 vk::beginRenderPass(m_vk, *m_cmdBuffer, *m_renderPass, *m_framebuffer, vk::makeRect2D(0, 0, WIDTH, HEIGHT)); in beginRenderPassWithClearColor() 312 m_vk.cmdSetViewport(*m_cmdBuffer, 0, 1, &viewport); in setDynamicViewportState() 315 m_vk.cmdSetScissor(*m_cmdBuffer, 0, 1, &scissor); in setDynamicViewportState() 320 m_vk.cmdSetViewport(*m_cmdBuffer, 0, viewportCount, pViewports); in setDynamicViewportState() 321 m_vk.cmdSetScissor(*m_cmdBuffer, in setDynamicViewportState() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
H A D | vktRayQueryProceduralGeometryTests.cpp | 79 Move<VkCommandBuffer> m_cmdBuffer; member in vkt::RayQuery::__anon28421::RayQueryProceduralGeometryTestBase 143 m_cmdBuffer = allocateCommandBuffer(vkd, device, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); in iterate() 149 beginCommandBuffer(vkd, *m_cmdBuffer, 0u); in iterate() 174 cmdPipelineMemoryBarrier(vkd, *m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, &bufferUploadBarrier, 1u); in iterate() 178 cmdPipelineMemoryBarrier(vkd, *m_cmdBuffer, VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, &asBuildBarrier, 1u); in iterate() 180 vkd.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipeline); in iterate() 183 vkd.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1, &referenceDescriptorSet.get(), 0, DE_NULL); in iterate() 184 vkd.cmdDispatch(*m_cmdBuffer, imageSize, imageSize, 1); in iterate() 187 vkd.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1, &resultDescriptorSet.get(), 0, DE_NULL); in iterate() 188 vkd.cmdDispatch(*m_cmdBuffer, imageSiz in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/ |
H A D | vktRayQueryProceduralGeometryTests.cpp | 79 Move<VkCommandBuffer> m_cmdBuffer; member in vkt::RayQuery::__anon29618::RayQueryProceduralGeometryTestBase 143 m_cmdBuffer = allocateCommandBuffer(vkd, device, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); in iterate() 149 beginCommandBuffer(vkd, *m_cmdBuffer, 0u); in iterate() 174 cmdPipelineMemoryBarrier(vkd, *m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, &bufferUploadBarrier, 1u); in iterate() 178 cmdPipelineMemoryBarrier(vkd, *m_cmdBuffer, VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, &asBuildBarrier, 1u); in iterate() 180 vkd.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipeline); in iterate() 183 vkd.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1, &referenceDescriptorSet.get(), 0, DE_NULL); in iterate() 184 vkd.cmdDispatch(*m_cmdBuffer, imageSize, imageSize, 1); in iterate() 187 vkd.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0, 1, &resultDescriptorSet.get(), 0, DE_NULL); in iterate() 188 vkd.cmdDispatch(*m_cmdBuffer, imageSiz in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/multiview/ |
H A D | vktMultiViewRenderTests.cpp | 342 Move<VkCommandBuffer> m_cmdBuffer; member in vkt::MultiView::__anon29374::MultiViewRenderTestInstance 437 imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange, in beforeRenderPass() 443 m_device->cmdClearColorImage(*m_cmdBuffer, m_colorAttachment->getImage(), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, &renderPassClearValue.color, 1, &subresourceRange); in beforeRenderPass() 445 imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange, in beforeRenderPass() 462 imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange, in afterRenderPass() 497 imageBarrier(*m_device, *m_cmdBuffer, m_colorAttachment->getImage(), subresourceRange, in addRenderingSubpassDependencyIfRequired() 513 beginCommandBuffer(*m_device, *m_cmdBuffer); in draw() 529 cmdBeginRenderPass(*m_device, *m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE, m_parameters.renderingType); in draw() 534 m_device->cmdBindVertexBuffers(*m_cmdBuffer, 0u, DE_LENGTH_OF_ARRAY(vertexBuffers), vertexBuffers, vertexBufferOffsets); in draw() 537 m_device->cmdBindIndexBuffer(*m_cmdBuffer, *m_vertexIndicesBuffe in draw() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineTimestampTests.cpp | 499 Move<VkCommandBuffer> m_cmdBuffer; member in vkt::pipeline::__anon28282::TimestampTestInstance 586 m_cmdBuffer = allocateCommandBuffer(vk, m_device, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); 614 beginCommandBuffer(vk, *m_cmdBuffer, 0u); 617 vk.cmdResetQueryPool(*m_cmdBuffer, *m_queryPool, 0u, TimestampTest::ENTRY_COUNT); 622 vk.cmdWriteTimestamp(*m_cmdBuffer, stage, *m_queryPool, timestampEntry++); 625 endCommandBuffer(vk, *m_cmdBuffer); 642 submitCommandsAndWait(vk, m_device, queue, m_cmdBuffer.get()); 952 Move<VkCommandBuffer> m_cmdBuffer; member in vkt::pipeline::CalibratedTimestampTestInstance 1076 m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); 1078 beginCommandBuffer(vk, *m_cmdBuffer, 2721 Move<VkCommandBuffer> m_cmdBuffer; global() member in vkt::pipeline::FillBufferBeforeCopyTestInstance 2861 Move<VkCommandBuffer> m_cmdBuffer; global() member in vkt::pipeline::ResetTimestampQueryBeforeCopyTestInstance 3156 Move<VkCommandBuffer> m_cmdBuffer; global() member in vkt::pipeline::ConsistentQueryResultsTestInstance [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering/ |
H A D | vktConditionalClearAttachmentTests.cpp | 96 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 99 beginLegacyRender(*m_cmdBuffer, useSecondaryCmdBuffer ? vk::VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS : vk::VK_SUBPASS_CONTENTS_INLINE); in iterate() 101 vk::VkCommandBuffer targetCmdBuffer = *m_cmdBuffer; in iterate() 170 beginConditionalRendering(m_vk, *m_cmdBuffer, *m_conditionalBuffer, m_conditionalData); in iterate() 174 m_vk.cmdExecuteCommands(*m_cmdBuffer, 1, &m_secondaryCmdBuffer.get()); in iterate() 178 m_vk.cmdClearAttachments(*m_cmdBuffer, 1, &clearAttachment, 1, &rect); in iterate() 181 m_vk.cmdEndConditionalRenderingEXT(*m_cmdBuffer); in iterate() 185 m_vk.cmdExecuteCommands(*m_cmdBuffer, 1, &m_secondaryCmdBuffer.get()); in iterate() 188 endLegacyRender(*m_cmdBuffer); in iterate() 189 endCommandBuffer(m_vk, *m_cmdBuffer); in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/conditional_rendering/ |
H A D | vktConditionalClearAttachmentTests.cpp | 96 beginCommandBuffer(m_vk, *m_cmdBuffer, 0u); in iterate() 99 beginLegacyRender(*m_cmdBuffer, useSecondaryCmdBuffer ? vk::VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS : vk::VK_SUBPASS_CONTENTS_INLINE); in iterate() 101 vk::VkCommandBuffer targetCmdBuffer = *m_cmdBuffer; in iterate() 170 beginConditionalRendering(m_vk, *m_cmdBuffer, *m_conditionalBuffer, m_conditionalData); in iterate() 174 m_vk.cmdExecuteCommands(*m_cmdBuffer, 1, &m_secondaryCmdBuffer.get()); in iterate() 178 m_vk.cmdClearAttachments(*m_cmdBuffer, 1, &clearAttachment, 1, &rect); in iterate() 181 m_vk.cmdEndConditionalRenderingEXT(*m_cmdBuffer); in iterate() 185 m_vk.cmdExecuteCommands(*m_cmdBuffer, 1, &m_secondaryCmdBuffer.get()); in iterate() 188 endLegacyRender(*m_cmdBuffer); in iterate() 189 endCommandBuffer(m_vk, *m_cmdBuffer); in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineTimestampTests.cpp | 513 Move<VkCommandBuffer> m_cmdBuffer; member in vkt::pipeline::__anon29496::TimestampTestInstance 590 m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); 618 beginCommandBuffer(vk, *m_cmdBuffer, 0u); 621 vk.cmdResetQueryPool(*m_cmdBuffer, *m_queryPool, 0u, TimestampTest::ENTRY_COUNT); 626 vk.cmdWriteTimestamp(*m_cmdBuffer, stage, *m_queryPool, timestampEntry++); 629 endCommandBuffer(vk, *m_cmdBuffer); 647 submitCommandsAndWait(vk, vkDevice, queue, m_cmdBuffer.get()); 875 Move<VkCommandBuffer> m_cmdBuffer; 999 m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); 1001 beginCommandBuffer(vk, *m_cmdBuffer, [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingProceduralGeometryTests.cpp | 172 Move<VkCommandBuffer> m_cmdBuffer; member in vkt::RayTracing::__anon28566::RayTracingProceduralGeometryTestBase 225 m_cmdBuffer = allocateCommandBuffer(vkd, device, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); in iterate() 231 beginCommandBuffer(vkd, *m_cmdBuffer, 0u); in iterate() 256 cmdPipelineMemoryBarrier(vkd, *m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR, &bufferUploadBarrier, 1u); in iterate() 260 cmdPipelineMemoryBarrier(vkd, *m_cmdBuffer, VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR, VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR, &asBuildBarrier, 1u); in iterate() 262 vkd.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, *m_pipeline); in iterate() 265 vkd.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, *m_pipelineLayout, 0, 1, &referenceDescriptorSet.get(), 0, DE_NULL); in iterate() 266 cmdTraceRays(vkd, *m_cmdBuffer, &rgenSBTR, &missSBTR, &chitSBTR, &callableSBTR, imageSize, imageSize, 1); in iterate() 269 vkd.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, *m_pipelineLayout, 0, 1, &resultDescriptorSet.get(), 0, DE_NULL); in iterate() 270 cmdTraceRays(vkd, *m_cmdBuffer, in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingProceduralGeometryTests.cpp | 172 Move<VkCommandBuffer> m_cmdBuffer; member in vkt::RayTracing::__anon29746::RayTracingProceduralGeometryTestBase 225 m_cmdBuffer = allocateCommandBuffer(vkd, device, *m_cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); in iterate() 231 beginCommandBuffer(vkd, *m_cmdBuffer, 0u); in iterate() 256 cmdPipelineMemoryBarrier(vkd, *m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR, &bufferUploadBarrier, 1u); in iterate() 260 cmdPipelineMemoryBarrier(vkd, *m_cmdBuffer, VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR, VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR, &asBuildBarrier, 1u); in iterate() 262 vkd.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, *m_pipeline); in iterate() 265 vkd.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, *m_pipelineLayout, 0, 1, &referenceDescriptorSet.get(), 0, DE_NULL); in iterate() 266 cmdTraceRays(vkd, *m_cmdBuffer, &rgenSBTR, &missSBTR, &chitSBTR, &callableSBTR, imageSize, imageSize, 1); in iterate() 269 vkd.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, *m_pipelineLayout, 0, 1, &resultDescriptorSet.get(), 0, DE_NULL); in iterate() 270 cmdTraceRays(vkd, *m_cmdBuffer, in iterate() [all...] |