/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateBaseClass.cpp | 154 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, &cmdBufferAllocateInfo); 196 m_vk.beginCommandBuffer(*m_cmdBuffer, &beginInfo); 198 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL); 201 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), 212 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 219 m_vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBegin, vk::VK_SUBPASS_CONTENTS_INLINE); 232 m_vk.cmdSetViewport(*m_cmdBuffer, 0, 1, &viewport); 239 m_vk.cmdSetScissor(*m_cmdBuffer, 0, 1, &scissor); 244 m_vk.cmdSetViewport(*m_cmdBuffer, 0, viewportCount, pViewports); 245 m_vk.cmdSetScissor(*m_cmdBuffer, [all...] |
H A D | vktDynamicStateRSTests.cpp | 89 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in class:vkt::DynamicState::__anon3795::DepthBiasBaseCase 268 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, &cmdBufferAllocateInfo); 286 m_vk.beginCommandBuffer(*m_cmdBuffer, &beginInfo); 288 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL); 289 initialTransitionDepthStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 0, vk::VK_ACCESS_TRANSFER_WRITE_BIT); 292 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), 299 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), 311 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 319 transition2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_ASPECT_DEPTH_BIT | vk::VK_IMAGE_ASPECT_STENCIL_BIT, vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, vk::VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT); 321 m_vk.cmdBeginRenderPass(*m_cmdBuffer, [all...] |
H A D | vktDynamicStateDSTests.cpp | 97 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in class:vkt::DynamicState::__anon3792::DepthStencilBaseCase 295 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, &cmdBufferAllocateInfo); 313 m_vk.beginCommandBuffer(*m_cmdBuffer, &beginInfo); 315 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL); 316 initialTransitionDepthStencil2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 0, vk::VK_ACCESS_TRANSFER_WRITE_BIT); 319 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), 325 m_vk.cmdClearDepthStencilImage(*m_cmdBuffer, m_depthStencilImage->object(), 335 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 343 transition2DImage(m_vk, *m_cmdBuffer, m_depthStencilImage->object(), vk::VK_IMAGE_ASPECT_DEPTH_BIT | vk::VK_IMAGE_ASPECT_STENCIL_BIT, vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, vk::VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT); 345 m_vk.cmdBeginRenderPass(*m_cmdBuffer, [all...] |
H A D | vktDynamicStateGeneralTests.cpp | 86 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 90 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 94 m_vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_data.size()), 1, 0, 0); 98 m_vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_data.size()), 1, 0, 0); 100 m_vk.cmdEndRenderPass(*m_cmdBuffer); 101 m_vk.endCommandBuffer(*m_cmdBuffer); 111 &m_cmdBuffer.get(), // const VkCommandBuffer* pCommandBuffers; 192 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 196 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 205 m_vk.cmdDraw(*m_cmdBuffer, static_cas [all...] |
H A D | vktDynamicStateVPTests.cpp | 86 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 90 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 92 m_vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_data.size()), 1, 0, 0); 94 m_vk.cmdEndRenderPass(*m_cmdBuffer); 95 m_vk.endCommandBuffer(*m_cmdBuffer); 105 &m_cmdBuffer.get(), // const VkCommandBuffer* pCommandBuffers; 318 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 322 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 324 m_vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_data.size()), 1, 0, 0); 326 m_vk.cmdEndRenderPass(*m_cmdBuffer); [all...] |
H A D | vktDynamicStateCBTests.cpp | 101 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 105 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 107 m_vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_data.size()), 1, 0, 0); 109 m_vk.cmdEndRenderPass(*m_cmdBuffer); 110 m_vk.endCommandBuffer(*m_cmdBuffer); 120 &m_cmdBuffer.get(), // const VkCommandBuffer* pCommandBuffers;
|
H A D | vktDynamicStateBaseClass.hpp | 101 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in class:vkt::DynamicState::DynamicStateBaseClass
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineTimestampTests.cpp | 653 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::pipeline::__anon3861::TimestampTestInstance 729 m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, &cmdAllocateParams); 769 VK_CHECK(vk.beginCommandBuffer(*m_cmdBuffer, &cmdBufferBeginInfo)); 771 vk.cmdResetQueryPool(*m_cmdBuffer, *m_queryPool, 0u, TimestampTest::ENTRY_COUNT); 776 vk.cmdWriteTimestamp(*m_cmdBuffer, *it, *m_queryPool, timestampEntry++); 779 VK_CHECK(vk.endCommandBuffer(*m_cmdBuffer)); 800 &m_cmdBuffer.get(), // const VkCommandBuffer* pCommandBuffers; 1297 VK_CHECK(vk.beginCommandBuffer(*m_cmdBuffer, &cmdBufferBeginInfo)); 1299 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 1302 vk.cmdResetQueryPool(*m_cmdBuffer, *m_queryPoo [all...] |
H A D | vktPipelinePushConstantTests.cpp | 190 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::pipeline::__anon3850::PushConstantGraphicsTestInstance 1133 m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, &cmdBufferAllocateInfo); 1135 VK_CHECK(vk.beginCommandBuffer(*m_cmdBuffer, &cmdBufferBeginInfo)); 1137 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 1140 vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE); 1186 vk.cmdPushConstants(*m_cmdBuffer, *m_pipelineLayout, m_pushConstantRange[rangeNdx].range.shaderStage, m_pushConstantRange[rangeNdx].range.offset, m_pushConstantRange[rangeNdx].range.size, value); 1191 vk.cmdPushConstants(*m_cmdBuffer, *m_pipelineLayout, m_pushConstantRange[rangeNdx].range.shaderStage, m_pushConstantRange[rangeNdx].update.offset, m_pushConstantRange[rangeNdx].update.size, value); 1203 vk.cmdPushConstants(*m_cmdBuffer, *m_pipelineLayout, m_pushConstantRange[0].range.shaderStage, m_pushConstantRange[0].range.offset, m_pushConstantRange[0].range.size, &triangleNdx); 1206 vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_graphicsPipelines); 1207 vk.cmdBindVertexBuffers(*m_cmdBuffer, 1374 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::pipeline::__anon3850::PushConstantComputeTestInstance [all...] |
H A D | vktPipelineBlendTests.cpp | 152 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::pipeline::__anon3833::BlendTestInstance 753 m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, &cmdBufferAllocateInfo); 755 VK_CHECK(vk.beginCommandBuffer(*m_cmdBuffer, &cmdBufferBeginInfo)); 757 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 760 vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE); 768 vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_graphicsPipelines[quadNdx]); 769 vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &m_vertexBuffer.get(), &vertexBufferOffset); 770 vk.cmdDraw(*m_cmdBuffer, (deUint32)(m_vertices.size() / BlendTest::QUAD_COUNT), 1, 0, 0); 773 vk.cmdEndRenderPass(*m_cmdBuffer); 774 VK_CHECK(vk.endCommandBuffer(*m_cmdBuffer)); [all...] |
H A D | vktPipelineDepthTests.cpp | 166 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::pipeline::__anon3838::DepthTestInstance 776 m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, &cmdBufferAllocateInfo); 778 VK_CHECK(vk.beginCommandBuffer(*m_cmdBuffer, &cmdBufferBeginInfo)); 780 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 783 vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE); 791 vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_graphicsPipelines[quadNdx]); 792 vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &m_vertexBuffer.get(), &vertexBufferOffset); 793 vk.cmdDraw(*m_cmdBuffer, (deUint32)(m_vertices.size() / DepthTest::QUAD_COUNT), 1, 0, 0); 796 vk.cmdEndRenderPass(*m_cmdBuffer); 797 VK_CHECK(vk.endCommandBuffer(*m_cmdBuffer)); [all...] |
H A D | vktPipelineStencilTests.cpp | 170 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::pipeline::__anon3858::StencilTestInstance 864 m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, &cmdBufferAllocateInfo); 866 VK_CHECK(vk.beginCommandBuffer(*m_cmdBuffer, &cmdBufferBeginInfo)); 868 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 871 vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE); 879 vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_graphicsPipelines[quadNdx]); 880 vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &m_vertexBuffer.get(), &vertexBufferOffset); 881 vk.cmdDraw(*m_cmdBuffer, (deUint32)(m_vertices.size() / StencilTest::QUAD_COUNT), 1, 0, 0); 884 vk.cmdEndRenderPass(*m_cmdBuffer); 885 VK_CHECK(vk.endCommandBuffer(*m_cmdBuffer)); [all...] |
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawIndexedTest.cpp | 161 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 162 m_vk.cmdBindIndexBuffer(*m_cmdBuffer, indexBuffer, 0, vk::VK_INDEX_TYPE_UINT32); 164 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 166 m_vk.cmdDrawIndexed(*m_cmdBuffer, 6, 1, 2, VERTEX_OFFSET, 0); 168 m_vk.cmdEndRenderPass(*m_cmdBuffer); 169 m_vk.endCommandBuffer(*m_cmdBuffer); 179 &m_cmdBuffer.get(), // const VkCommandBuffer* pCommandBuffers; 261 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 262 m_vk.cmdBindIndexBuffer(*m_cmdBuffer, indexBuffer, 0, vk::VK_INDEX_TYPE_UINT32); 263 m_vk.cmdBindPipeline(*m_cmdBuffer, v [all...] |
H A D | vktDrawSimpleTest.cpp | 119 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 120 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 125 m_vk.cmdDraw(*m_cmdBuffer, 6, 1, 2, 0); 128 m_vk.cmdDraw(*m_cmdBuffer, 4, 1, 2, 0); 147 m_vk.cmdEndRenderPass(*m_cmdBuffer); 148 m_vk.endCommandBuffer(*m_cmdBuffer); 158 &m_cmdBuffer.get(), // const VkCommandBuffer* pCommandBuffers; 224 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 226 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 231 m_vk.cmdDraw(*m_cmdBuffer, [all...] |
H A D | vktDrawBaseClass.cpp | 154 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, &cmdBufferAllocateInfo); 199 m_vk.beginCommandBuffer(*m_cmdBuffer, &beginInfo); 201 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL); 204 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), 215 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 222 m_vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBegin, vk::VK_SUBPASS_CONTENTS_INLINE);
|
H A D | vktDrawIndirectTest.cpp | 347 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 369 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 373 m_vk.cmdBindIndexBuffer(*m_cmdBuffer, m_indexBuffer->object(), DE_NULL, vk::VK_INDEX_TYPE_UINT32); 381 m_vk.cmdDrawIndirect(*m_cmdBuffer, m_indirectBuffer->object(), m_offsetInBuffer, m_drawCount, m_strideInBuffer); 384 m_vk.cmdDrawIndexedIndirect(*m_cmdBuffer, m_indirectBuffer->object(), m_offsetInBuffer, m_drawCount, m_strideInBuffer); 397 m_vk.cmdDrawIndirect(*m_cmdBuffer, m_indirectBuffer->object(), m_offsetInBuffer + drawNdx*m_strideInBuffer, 1u, 0u); 400 m_vk.cmdDrawIndexedIndirect(*m_cmdBuffer, m_indirectBuffer->object(), m_offsetInBuffer + drawNdx*m_strideInBuffer, 1u, 0u); 407 m_vk.cmdEndRenderPass(*m_cmdBuffer); 408 m_vk.endCommandBuffer(*m_cmdBuffer); 418 &m_cmdBuffer [all...] |
H A D | vktBasicDrawTests.cpp | 295 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in class:vkt::Draw::__anon3776::DrawTestInstanceBase 422 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, &cmdBufferAllocateInfo); 467 m_vk.beginCommandBuffer(*m_cmdBuffer, &beginInfo); 469 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL); 472 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), 483 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 490 m_vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBegin, vk::VK_SUBPASS_CONTENTS_INLINE); 662 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 663 m_vk.cmdBindPipeline(*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 664 m_vk.cmdDraw(*m_cmdBuffer, m_dat [all...] |
H A D | vktDrawInstancedTests.cpp | 226 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in class:vkt::Draw::__anon3783::InstancedDrawInstance 407 m_cmdBuffer = vk::allocateCommandBuffer(m_vk, device, &cmdBufferAllocateInfo); 465 m_vk.beginCommandBuffer(*m_cmdBuffer, &beginInfo); 467 initialTransitionColor2DImage(m_vk, *m_cmdBuffer, m_colorTargetImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL); 470 m_vk.cmdClearColorImage(*m_cmdBuffer, m_colorTargetImage->object(), 481 m_vk.cmdPipelineBarrier(*m_cmdBuffer, vk::VK_PIPELINE_STAGE_TRANSFER_BIT, 488 m_vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBegin, vk::VK_SUBPASS_CONTENTS_INLINE); 493 m_vk.cmdBindIndexBuffer(*m_cmdBuffer, indexBuffer->object(), 0, vk::VK_INDEX_TYPE_UINT32); 508 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, DE_LENGTH_OF_ARRAY(vertexBuffers), vertexBuffers, vertexBufferOffsets); 511 m_vk.cmdPushConstants(*m_cmdBuffer, *m_pipelineLayou [all...] |
H A D | vktDrawShaderDrawParametersTests.cpp | 243 m_vk.cmdBindVertexBuffers (*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 244 m_vk.cmdBindPipeline (*m_cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 247 m_vk.cmdBindIndexBuffer(*m_cmdBuffer, m_indexBuffer->object(), 0ull, vk::VK_INDEX_TYPE_UINT32); 282 m_vk.cmdDrawIndexedIndirect(*m_cmdBuffer, m_indirectBuffer->object(), 0ull, numIndirectDraws, sizeof(vk::VkDrawIndexedIndirectCommand)); 284 m_vk.cmdDrawIndirect(*m_cmdBuffer, m_indirectBuffer->object(), 0ull, numIndirectDraws, sizeof(vk::VkDrawIndirectCommand)); 291 m_vk.cmdDrawIndexed(*m_cmdBuffer, NUM_VERTICES, numInstances, NDX_FIRST_INDEX, OFFSET_FIRST_INDEX, firstInstance); 293 m_vk.cmdDraw(*m_cmdBuffer, NUM_VERTICES, numInstances, NDX_FIRST_VERTEX, firstInstance); 296 m_vk.cmdEndRenderPass(*m_cmdBuffer); 297 m_vk.endCommandBuffer(*m_cmdBuffer); 311 &m_cmdBuffer [all...] |
H A D | vktDrawBaseClass.hpp | 143 vk::Move<vk::VkCommandBuffer> m_cmdBuffer; member in class:vkt::Draw::DrawTestsBaseClass
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiFillBufferTests.cpp | 71 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::api::__anon3729::FillBufferTestInstance 124 m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, &cmdBufferAllocateInfo); 195 VK_CHECK(vk.beginCommandBuffer(*m_cmdBuffer, &cmdBufferBeginInfo)); 196 vk.cmdFillBuffer(*m_cmdBuffer, *m_destination, m_params.dstOffset, m_params.size, m_params.testData[0]); 197 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &dstBufferBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL); 198 VK_CHECK(vk.endCommandBuffer(*m_cmdBuffer)); 208 &m_cmdBuffer.get(), // const VkCommandBuffer* pCommandBuffers; 346 VK_CHECK(vk.beginCommandBuffer(*m_cmdBuffer, &cmdBufferBeginInfo)); 347 vk.cmdUpdateBuffer(*m_cmdBuffer, *m_destination, m_params.dstOffset, m_params.size, m_params.testData); 348 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BI [all...] |
H A D | vktApiBufferViewAccessTests.cpp | 105 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::api::__anon3714::BufferViewTestInstance 673 m_cmdBuffer = allocateCommandBuffer(vk, vkDevice, &cmdBufferParams); 675 VK_CHECK(vk.beginCommandBuffer(*m_cmdBuffer, &cmdBufferBeginInfo)); 697 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &initialImageBarrier); 699 vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE); 703 vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_graphicsPipelines); 704 vk.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipelineLayout, 0u, 1, &*m_descriptorSet, 0u, DE_NULL); 705 vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &m_vertexBuffer.get(), vertexBufferOffset); 706 vk.cmdDraw(*m_cmdBuffer, (deUint32)m_vertices.size(), 1, 0, 0); 707 vk.cmdEndRenderPass(*m_cmdBuffer); [all...] |
H A D | vktApiGranularityTests.cpp | 99 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::api::__anon3731::GranularityInstance 321 m_cmdBuffer = allocateCommandBuffer(vk, device, &bufferAllocInfo); 333 VK_CHECK(vk.beginCommandBuffer(*m_cmdBuffer, &cmdBufferBeginInfo)); 358 vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE); 365 vk.cmdEndRenderPass(*m_cmdBuffer); 366 VK_CHECK(vk.endCommandBuffer(*m_cmdBuffer));
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsScissorMultiViewportTests.cpp | 591 m_cmdBuffer = makeCommandBuffer (vk, device, *m_cmdPool); 600 beginCommandBuffer(vk, *m_cmdBuffer); 618 vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE); 620 vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); 623 vk.cmdBindVertexBuffers(*m_cmdBuffer, 0u, 1u, &m_vertexBuffer.get(), &vertexBufferOffset); 625 vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_numViewports), 1u, 0u, 0u); // one vertex per viewport 626 vk.cmdEndRenderPass(*m_cmdBuffer); 646 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 661 vk.cmdCopyImageToBuffer(*m_cmdBuffer, *m_colorImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, colorBuffer, 1u, ®ion); 680 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BI 709 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::FragmentOperations::__anon3801::ScissorRenderer [all...] |
H A D | vktFragmentOperationsScissorTests.cpp | 567 m_cmdBuffer = makeCommandBuffer (vk, device, *m_cmdPool); 581 beginCommandBuffer(vk, *m_cmdBuffer); 599 vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE); 601 vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline); 604 vk.cmdBindVertexBuffers(*m_cmdBuffer, 0u, 1u, &m_vertexBuffer.get(), &vertexBufferOffset); 607 vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_vertices.size()), 1u, 0u, 0u); 608 vk.cmdEndRenderPass(*m_cmdBuffer); 628 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 643 vk.cmdCopyImageToBuffer(*m_cmdBuffer, *m_colorImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, colorBuffer, 1u, ®ion); 662 vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BI 691 Move<VkCommandBuffer> m_cmdBuffer; member in class:vkt::FragmentOperations::__anon3802::ScissorRenderer [all...] |