Home
last modified time | relevance | path

Searched refs:cmdBuffer (Results 1 - 25 of 587) sorted by relevance

12345678910>>...24

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/
H A DvktShaderObjectCreateUtil.cpp241 void setDefaultShaderObjectDynamicStates (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, const std::vector<std::string>& deviceExtensions, vk::VkPrimitiveTopology topology, bool meshShader, bool setViewport) in setDefaultShaderObjectDynamicStates() argument
245 vk.cmdSetViewport(cmdBuffer, 0u, 1u, &viewport); in setDefaultShaderObjectDynamicStates()
246 vk.cmdSetViewportWithCount(cmdBuffer, 1u, &viewport); in setDefaultShaderObjectDynamicStates()
249 vk.cmdSetScissor(cmdBuffer, 0u, 1u, &scissor); in setDefaultShaderObjectDynamicStates()
250 vk.cmdSetScissorWithCount(cmdBuffer, 1u, &scissor); in setDefaultShaderObjectDynamicStates()
251 vk.cmdSetLineWidth(cmdBuffer, 1.0f); in setDefaultShaderObjectDynamicStates()
252 vk.cmdSetDepthBias(cmdBuffer, 1.0f, 1.0f, 1.0f); in setDefaultShaderObjectDynamicStates()
254 vk.cmdSetBlendConstants(cmdBuffer, blendConstants); in setDefaultShaderObjectDynamicStates()
255 vk.cmdSetDepthBounds(cmdBuffer, 0.0f, 1.0f); in setDefaultShaderObjectDynamicStates()
256 vk.cmdSetStencilCompareMask(cmdBuffer, v in setDefaultShaderObjectDynamicStates()
397 bindGraphicsShaders(const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkShaderEXT vertShader, vk::VkShaderEXT tescShader, vk::VkShaderEXT teseShader, vk::VkShaderEXT geomShader, vk::VkShaderEXT fragShader, bool taskShaderSupported, bool meshShaderSupported) bindGraphicsShaders() argument
426 bindComputeShader(const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkShaderEXT compShader) bindComputeShader() argument
432 bindNullTaskMeshShaders(const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkPhysicalDeviceMeshShaderFeaturesEXT meshShaderFeatures) bindNullTaskMeshShaders() argument
445 bindNullRasterizationShaders(const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkPhysicalDeviceFeatures features) bindNullRasterizationShaders() argument
[all...]
H A DvktShaderObjectBindingTests.cpp93 void setDynamicStates (vk::VkCommandBuffer cmdBuffer, bool tessShader);
166 void ShaderObjectBindingDrawInstance::setDynamicStates (vk::VkCommandBuffer cmdBuffer, bool tessShader) in setDynamicStates() argument
173 vk::setDefaultShaderObjectDynamicStates(vk, cmdBuffer, deviceExtensions, topology, false); in setDynamicStates()
176 vk.cmdSetColorBlendEnableEXT(cmdBuffer, 0u, 1u, &colorBlendEnable); in setDynamicStates()
185 vk.cmdSetColorBlendEquationEXT(cmdBuffer, 0u, 1u, &colorBlendEquation); in setDynamicStates()
250 const vk::Move<vk::VkCommandBuffer> cmdBuffer (vk::allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in iterate()
319 vk::beginCommandBuffer(vk, *cmdBuffer); in iterate()
322 vk.cmdPipelineBarrier(*cmdBuffer, vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, (vk::VkDependencyFlags)0u, 0u, (const vk::VkMemoryBarrier*)DE_NULL, 0u, (const vk::VkBufferMemoryBarrier*)DE_NULL, 1u, &preImageBarrier); in iterate()
325 setDynamicStates(*cmdBuffer, tessellationSupported); in iterate()
328 vk.cmdSetColorBlendEnableEXT(*cmdBuffer, in iterate()
[all...]
H A DvktShaderObjectPerformanceTests.cpp86 std::chrono::nanoseconds draw (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkBuffer indexBuffer, vk::VkBuffer indirectBuffer, vk::VkBuffer countBuffer) const;
267 std::chrono::nanoseconds ShaderObjectPerformanceInstance::draw (const vk::DeviceInterface& vk, vk::VkCommandBuffer cmdBuffer, vk::VkBuffer indexBuffer, vk::VkBuffer indirectBuffer, vk::VkBuffer countBuffer) const in draw() argument
272 vk.cmdDraw(cmdBuffer, 4, 1, 0, 0); in draw()
277 vk.cmdBindIndexBuffer(cmdBuffer, indexBuffer, 0u, vk::VK_INDEX_TYPE_UINT16); in draw()
279 vk.cmdDrawIndexed(cmdBuffer, 4, 1, 0, 0, 0); in draw()
284 vk.cmdBindIndexBuffer(cmdBuffer, indexBuffer, 0u, vk::VK_INDEX_TYPE_UINT16); in draw()
286 vk.cmdDrawIndexedIndirect(cmdBuffer, indirectBuffer, 0u, 1u, sizeof(vk::VkDrawIndexedIndirectCommand)); in draw()
291 vk.cmdBindIndexBuffer(cmdBuffer, indexBuffer, 0u, vk::VK_INDEX_TYPE_UINT16); in draw()
293 vk.cmdDrawIndexedIndirectCount(cmdBuffer, indirectBuffer, 0u, countBuffer, 0u, 1u, sizeof(vk::VkDrawIndexedIndirectCommand)); in draw()
299 vk.cmdDrawIndirect(cmdBuffer, indirectBuffe in draw()
[all...]
H A DvktShaderObjectPipelineInteractionTests.cpp170 const vk::Move<vk::VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in iterate()
466 vk::beginCommandBuffer(vk, *cmdBuffer, 0u); in iterate()
468 vk.cmdPipelineBarrier(*cmdBuffer, vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, vk::VK_PIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT, 0u, 0, DE_NULL, in iterate()
473 vk.cmdBindPipeline(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline1); in iterate()
477 vk::beginRendering(vk, *cmdBuffer, *imageView, renderArea, clearValue, vk::VK_IMAGE_LAYOUT_GENERAL, vk::VK_ATTACHMENT_LOAD_OP_CLEAR); in iterate()
479 vk::setDefaultShaderObjectDynamicStates(vk, *cmdBuffer, deviceExtensions, vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST, false, !m_context.getExtendedDynamicStateFeaturesEXT().extendedDynamicState); in iterate()
480 vk::bindNullTaskMeshShaders(vk, *cmdBuffer, m_context.getMeshShaderFeaturesEXT()); in iterate()
484 vk.cmdBindVertexBuffers2(*cmdBuffer, 0u, 1u, &**buffer, &offset, &bufferSize, &stride); in iterate()
488 vk::bindGraphicsShaders(vk, *cmdBuffer, *vertShader1, *tescShader, *teseShader, *geomShader, *fragShader1, taskSupported, meshSupported); in iterate()
489 vk.cmdDraw(*cmdBuffer, in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/
H A DvktDynamicStateComputeTests.cpp171 void setViewport (const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) in setViewport() argument
182 vkd->cmdSetViewport(cmdBuffer, 0u, 1u, &viewport); in setViewport()
185 void setScissor (const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) in setScissor() argument
192 vkd->cmdSetScissor(cmdBuffer, 0u, 1u, &scissor); in setScissor()
195 void setLineWidth (const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) in setLineWidth() argument
197 vkd->cmdSetLineWidth(cmdBuffer, 1.0f); in setLineWidth()
200 void setDepthBias (const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) in setDepthBias() argument
202 vkd->cmdSetDepthBias(cmdBuffer, 0.0f, 0.0f, 0.0f); in setDepthBias()
205 void setBlendConstants (const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) in setBlendConstants() argument
208 vkd->cmdSetBlendConstants(cmdBuffer, blendConstant in setBlendConstants()
211 setDepthBounds(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDepthBounds() argument
216 setStencilCompareMask(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setStencilCompareMask() argument
221 setStencilWriteMask(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setStencilWriteMask() argument
226 setStencilReference(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setStencilReference() argument
231 setDiscardRectangle(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDiscardRectangle() argument
241 setSampleLocations(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setSampleLocations() argument
263 setRTPipelineStatckSize(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setRTPipelineStatckSize() argument
269 setFragmentShadingRage(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setFragmentShadingRage() argument
280 setLineStipple(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setLineStipple() argument
285 setCullMode(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setCullMode() argument
294 setFrontFace(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setFrontFace() argument
303 setPrimitiveTopology(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setPrimitiveTopology() argument
312 setViewportWithCount(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setViewportWithCount() argument
330 setScissorWithCount(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setScissorWithCount() argument
344 bindVertexBuffers(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData* data) bindVertexBuffers() argument
362 setDepthTestEnable(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDepthTestEnable() argument
371 setDepthWriteEnable(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDepthWriteEnable() argument
380 setDepthCompareOp(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDepthCompareOp() argument
389 setDepthBoundsTestEnable(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDepthBoundsTestEnable() argument
398 setStencilTestEnable(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setStencilTestEnable() argument
407 setStencilOp(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setStencilOp() argument
418 setViewportWScaling(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setViewportWScaling() argument
428 setViewportShadingRatePalette(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setViewportShadingRatePalette() argument
439 setCoarseSamplingOrder(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setCoarseSamplingOrder() argument
464 setExclusiveScissor(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setExclusiveScissor() argument
871 const auto cmdBuffer = cmdBufferPtr.get(); iterateTransfer() local
961 const auto cmdBuffer = cmdBufferPtr.get(); iterateCompute() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/dynamic_state/
H A DvktDynamicStateComputeTests.cpp169 void setViewport (const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) in setViewport() argument
180 vkd->cmdSetViewport(cmdBuffer, 0u, 1u, &viewport); in setViewport()
183 void setScissor (const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) in setScissor() argument
190 vkd->cmdSetScissor(cmdBuffer, 0u, 1u, &scissor); in setScissor()
193 void setLineWidth (const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) in setLineWidth() argument
195 vkd->cmdSetLineWidth(cmdBuffer, 1.0f); in setLineWidth()
198 void setDepthBias (const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) in setDepthBias() argument
200 vkd->cmdSetDepthBias(cmdBuffer, 0.0f, 0.0f, 0.0f); in setDepthBias()
203 void setBlendConstants (const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) in setBlendConstants() argument
206 vkd->cmdSetBlendConstants(cmdBuffer, blendConstant in setBlendConstants()
209 setDepthBounds(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDepthBounds() argument
214 setStencilCompareMask(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setStencilCompareMask() argument
219 setStencilWriteMask(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setStencilWriteMask() argument
224 setStencilReference(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setStencilReference() argument
229 setDiscardRectangle(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDiscardRectangle() argument
239 setSampleLocations(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setSampleLocations() argument
261 setRTPipelineStatckSize(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setRTPipelineStatckSize() argument
267 setFragmentShadingRage(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setFragmentShadingRage() argument
278 setLineStipple(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setLineStipple() argument
283 setCullMode(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setCullMode() argument
292 setFrontFace(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setFrontFace() argument
301 setPrimitiveTopology(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setPrimitiveTopology() argument
310 setViewportWithCount(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setViewportWithCount() argument
328 setScissorWithCount(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setScissorWithCount() argument
342 bindVertexBuffers(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData* data) bindVertexBuffers() argument
360 setDepthTestEnable(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDepthTestEnable() argument
369 setDepthWriteEnable(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDepthWriteEnable() argument
378 setDepthCompareOp(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDepthCompareOp() argument
387 setDepthBoundsTestEnable(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setDepthBoundsTestEnable() argument
396 setStencilTestEnable(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setStencilTestEnable() argument
405 setStencilOp(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setStencilOp() argument
416 setViewportWScaling(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setViewportWScaling() argument
426 setViewportShadingRatePalette(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setViewportShadingRatePalette() argument
437 setCoarseSamplingOrder(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setCoarseSamplingOrder() argument
462 setExclusiveScissor(const DeviceInterface* vkd, VkCommandBuffer cmdBuffer, const DynamicStateData*) setExclusiveScissor() argument
856 const auto cmdBuffer = cmdBufferPtr.get(); iterateTransfer() local
946 const auto cmdBuffer = cmdBufferPtr.get(); iterateCompute() local
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DSecondaryCommandBuffer.cpp142 VkCommandBuffer cmdBuffer = primary->getHandle(); in executeCommands() local
163 vkCmdBeginDebugUtilsLabelEXT(cmdBuffer, &label); in executeCommands()
169 vkCmdBeginQuery(cmdBuffer, params->queryPool, params->query, params->flags); in executeCommands()
182 vkCmdBeginTransformFeedbackEXT(cmdBuffer, 0, params->bufferCount, in executeCommands()
190 vkCmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, params->pipeline); in executeCommands()
201 vkCmdBindDescriptorSets(cmdBuffer, params->pipelineBindPoint, params->layout, in executeCommands()
211 vkCmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, params->pipeline); in executeCommands()
218 vkCmdBindIndexBuffer(cmdBuffer, params->buffer, params->offset, in executeCommands()
232 vkCmdBindTransformFeedbackBuffersEXT(cmdBuffer, 0, params->bindingCount, in executeCommands()
244 vkCmdBindVertexBuffers(cmdBuffer, in executeCommands()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawDifferingInterpolationTests.cpp75 void preRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage, const VkClearValue& clearColor);
76 void draw (VkCommandBuffer cmdBuffer, VkPipeline pipeline, VkBuffer vertexBuffer);
79 void beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkFormat colorAttachmentFormat, VkRenderingFlagsKHR renderingFlags = 0u);
191 Move<VkCommandBuffer> cmdBuffer = allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); in iterate() local
347 beginCommandBuffer(vk, *cmdBuffer, 0u); in iterate()
349 preRenderCommands(*cmdBuffer, colorTargetImages[frameIdx]->object(), clearColor); in iterate()
352 beginRendering(vk, *cmdBuffer, *colorTargetView, renderArea, clearColor, VK_IMAGE_LAYOUT_GENERAL, VK_ATTACHMENT_LOAD_OP_LOAD, VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT); in iterate()
354 vk.cmdExecuteCommands(*cmdBuffer, 1u, &*secCmdBuffer); in iterate()
357 endRendering(vk, *cmdBuffer); in iterate()
359 endCommandBuffer(vk, *cmdBuffer); in iterate()
401 preRenderCommands(VkCommandBuffer cmdBuffer, VkImage colorTargetImage, const VkClearValue& clearColor) preRenderCommands() argument
422 draw(VkCommandBuffer cmdBuffer, VkPipeline pipeline, VkBuffer vertexBuffer) draw() argument
433 beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkFormat colorAttachmentFormat, VkRenderingFlagsKHR renderingFlags) beginSecondaryCmdBuffer() argument
[all...]
H A DvktDrawExplicitVertexParameterTests.cpp188 void preRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage) const;
189 void beginRenderPass (VkCommandBuffer cmdBuffer, VkRect2D renderArea,
191 void drawCommands (VkCommandBuffer cmdBuffer, VkBuffer vertexBuffer) const;
194 void beginSecondaryCmdBuffer (VkCommandBuffer cmdBuffer, VkFormat colorFormat,
196 void beginDynamicRender (VkCommandBuffer cmdBuffer, VkRect2D renderArea,
348 Move<VkCommandBuffer> cmdBuffer = allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); in iterate() local
581 beginCommandBuffer(vk, *cmdBuffer, 0u); in iterate()
584 beginDynamicRender(*cmdBuffer, renderArea, clearColors.data(), VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT); in iterate()
586 vk.cmdExecuteCommands(*cmdBuffer, 1u, &*secCmdBuffer); in iterate()
589 endRendering(vk, *cmdBuffer); in iterate()
636 beginRenderPass(VkCommandBuffer cmdBuffer, VkRect2D renderArea, const VkClearValue* pClearValues, deUint32 clearValueCount) const beginRenderPass() argument
655 drawCommands(VkCommandBuffer cmdBuffer, VkBuffer vertexBuffer) const drawCommands() argument
667 beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkFormat colorFormat, VkRenderingFlagsKHR renderingFlags) const beginSecondaryCmdBuffer() argument
699 beginDynamicRender(VkCommandBuffer cmdBuffer, VkRect2D renderArea, const VkClearValue* pClearValues, VkRenderingFlagsKHR renderingFlags) const beginDynamicRender() argument
[all...]
H A DvktDrawInvertedDepthRangesTests.cpp108 void preRenderCommands (VkCommandBuffer cmdBuffer,
110 void draw (VkCommandBuffer cmdBuffer, const VkViewport& viewport);
115 void beginSecondaryCmdBuffer (VkCommandBuffer cmdBuffer, VkRenderingFlagsKHR renderingFlags = 0u);
116 void beginRender (VkCommandBuffer cmdBuffer, const VkClearValue& clearColor,
325 void InvertedDepthRangesTestInstance::preRenderCommands (VkCommandBuffer cmdBuffer, const VkClearValue& clearColor, const VkClearValue& clearDepth) in preRenderCommands() argument
331 initialTransitionColor2DImage(vk, cmdBuffer, m_colorTargetImage->object(), VK_IMAGE_LAYOUT_GENERAL, VK_ACCESS_TRANSFER_WRITE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT); in preRenderCommands()
332 initialTransitionDepth2DImage(vk, cmdBuffer, m_depthTargetImage->object(), VK_IMAGE_LAYOUT_GENERAL, VK_ACCESS_TRANSFER_WRITE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT); in preRenderCommands()
333 vk.cmdClearColorImage(cmdBuffer, m_colorTargetImage->object(), VK_IMAGE_LAYOUT_GENERAL, &clearColor.color, 1, &subresourceRange); in preRenderCommands()
334 vk.cmdClearDepthStencilImage(cmdBuffer, m_depthTargetImage->object(), VK_IMAGE_LAYOUT_GENERAL, &clearDepth.depthStencil, 1u, &depthSubresourceRange); in preRenderCommands()
352 vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BI in preRenderCommands()
356 draw(VkCommandBuffer cmdBuffer, const VkViewport& viewport) draw() argument
465 beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkRenderingFlagsKHR renderingFlags) beginSecondaryCmdBuffer() argument
497 beginRender(VkCommandBuffer cmdBuffer, const VkClearValue& clearColor, const VkClearValue& clearDepth, VkRenderingFlagsKHR renderingFlags) beginRender() argument
[all...]
H A DvktDrawNegativeViewportHeightTests.cpp65 void beginSecondaryCmdBuffer (const DeviceInterface& vkd, VkCommandBuffer cmdBuffer, const VkFormat& colorAttachmentFormat) const in beginSecondaryCmdBuffer() argument
98 VK_CHECK(vkd.beginCommandBuffer(cmdBuffer, &commandBufBeginParams)); in beginSecondaryCmdBuffer()
101 DE_UNREF(cmdBuffer); in beginSecondaryCmdBuffer()
108 const VkCommandBuffer cmdBuffer, in beginRendering()
120 vk::beginRendering(vkd, cmdBuffer, colorImageView, renderArea, clearValue, imageLayout, VK_ATTACHMENT_LOAD_OP_LOAD, renderingFlags); in beginRendering()
123 DE_UNREF(cmdBuffer); in beginRendering()
156 void preRenderCommands (VkCommandBuffer cmdBuffer, const VkClearValue& clearColor);
157 void draw (VkCommandBuffer cmdBuffer, const VkViewport& viewport);
339 void NegativeViewportHeightTestInstance::preRenderCommands(VkCommandBuffer cmdBuffer, const VkClearValue& clearColor) in preRenderCommands() argument
344 initialTransitionColor2DImage(vk, cmdBuffer, m_colorTargetImag in preRenderCommands()
107 beginRendering(const DeviceInterface& vkd, const VkCommandBuffer cmdBuffer, const bool isPrimaryCmdBuffer, const VkImageView colorImageView, const VkRect2D& renderArea, const VkClearValue& clearValue, const VkImageLayout imageLayout) const beginRendering() argument
359 draw(VkCommandBuffer cmdBuffer, const VkViewport& viewport) draw() argument
896 const auto cmdBuffer = cmd.cmdBuffer.get(); iterate() local
[all...]
H A DvktDrawDepthClampTests.cpp261 void preRenderCommands (VkCommandBuffer cmdBuffer, const VkImageAspectFlagBits aspectBits, const VkClearValue& clearValue) const;
262 void drawCommands (VkCommandBuffer cmdBuffer) const;
265 void beginSecondaryCmdBuffer (VkCommandBuffer cmdBuffer, VkRenderingFlagsKHR renderingFlags = 0u) const;
266 void beginDynamicRender (VkCommandBuffer cmdBuffer, VkClearValue clearValue, VkRenderingFlagsKHR renderingFlags = 0u) const;
482 const Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in draw()
510 beginCommandBuffer(vk, *cmdBuffer, 0u); in draw()
511 preRenderCommands(*cmdBuffer, aspectBits, clearDepth); in draw()
514 beginDynamicRender(*cmdBuffer, clearDepth, VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT); in draw()
516 vk.cmdExecuteCommands(*cmdBuffer, 1u, &*secCmdBuffer); in draw()
519 endRendering(vk, *cmdBuffer); in draw()
556 preRenderCommands(VkCommandBuffer cmdBuffer, const VkImageAspectFlagBits aspectBits, const VkClearValue& clearValue) const preRenderCommands() argument
604 beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkRenderingFlagsKHR renderingFlags) const beginSecondaryCmdBuffer() argument
637 beginDynamicRender(VkCommandBuffer cmdBuffer, VkClearValue clearValue, VkRenderingFlagsKHR renderingFlags) const beginDynamicRender() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawDifferingInterpolationTests.cpp75 void preRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage, const VkClearValue& clearColor);
76 void draw (VkCommandBuffer cmdBuffer, VkPipeline pipeline, VkBuffer vertexBuffer);
79 void beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkFormat colorAttachmentFormat, VkRenderingFlagsKHR renderingFlags = 0u);
191 Move<VkCommandBuffer> cmdBuffer = allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); in iterate() local
347 beginCommandBuffer(vk, *cmdBuffer, 0u); in iterate()
349 preRenderCommands(*cmdBuffer, colorTargetImages[frameIdx]->object(), clearColor); in iterate()
352 beginRendering(vk, *cmdBuffer, *colorTargetView, renderArea, clearColor, VK_IMAGE_LAYOUT_GENERAL, VK_ATTACHMENT_LOAD_OP_LOAD, VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT); in iterate()
354 vk.cmdExecuteCommands(*cmdBuffer, 1u, &*secCmdBuffer); in iterate()
357 endRendering(vk, *cmdBuffer); in iterate()
359 endCommandBuffer(vk, *cmdBuffer); in iterate()
401 preRenderCommands(VkCommandBuffer cmdBuffer, VkImage colorTargetImage, const VkClearValue& clearColor) preRenderCommands() argument
422 draw(VkCommandBuffer cmdBuffer, VkPipeline pipeline, VkBuffer vertexBuffer) draw() argument
433 beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkFormat colorAttachmentFormat, VkRenderingFlagsKHR renderingFlags) beginSecondaryCmdBuffer() argument
[all...]
H A DvktDrawNegativeViewportHeightTests.cpp74 void preRenderCommands (VkCommandBuffer cmdBuffer, const VkClearValue& clearColor);
75 void draw (VkCommandBuffer cmdBuffer, const VkViewport& viewport);
81 void beginSecondaryCmdBuffer (VkCommandBuffer cmdBuffer, VkRenderingFlagsKHR renderingFlags = 0u);
259 void NegativeViewportHeightTestInstance::preRenderCommands(VkCommandBuffer cmdBuffer, const VkClearValue& clearColor) in preRenderCommands() argument
264 initialTransitionColor2DImage(vk, cmdBuffer, m_colorTargetImage->object(), VK_IMAGE_LAYOUT_GENERAL, in preRenderCommands()
266 vk.cmdClearColorImage(cmdBuffer, m_colorTargetImage->object(), VK_IMAGE_LAYOUT_GENERAL, &clearColor.color, 1, &subresourceRange); in preRenderCommands()
276 vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, 0, 1, &memBarrier, 0, DE_NULL, 0, DE_NULL); in preRenderCommands()
279 void NegativeViewportHeightTestInstance::draw (VkCommandBuffer cmdBuffer, const VkViewport& viewport) in draw() argument
298 vk.cmdSetViewport(cmdBuffer, 0u, 1u, &zeroViewportHeight); in draw()
301 vk.cmdSetViewport(cmdBuffer, in draw()
369 beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkRenderingFlagsKHR renderingFlags) beginSecondaryCmdBuffer() argument
[all...]
H A DvktDrawExplicitVertexParameterTests.cpp188 void preRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage) const;
189 void beginRenderPass (VkCommandBuffer cmdBuffer, VkRect2D renderArea,
191 void drawCommands (VkCommandBuffer cmdBuffer, VkBuffer vertexBuffer) const;
194 void beginSecondaryCmdBuffer (VkCommandBuffer cmdBuffer, VkFormat colorFormat,
196 void beginDynamicRender (VkCommandBuffer cmdBuffer, VkRect2D renderArea,
348 Move<VkCommandBuffer> cmdBuffer = allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY); in iterate() local
581 beginCommandBuffer(vk, *cmdBuffer, 0u); in iterate()
584 beginDynamicRender(*cmdBuffer, renderArea, clearColors.data(), VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT); in iterate()
586 vk.cmdExecuteCommands(*cmdBuffer, 1u, &*secCmdBuffer); in iterate()
589 endRendering(vk, *cmdBuffer); in iterate()
636 beginRenderPass(VkCommandBuffer cmdBuffer, VkRect2D renderArea, const VkClearValue* pClearValues, deUint32 clearValueCount) const beginRenderPass() argument
655 drawCommands(VkCommandBuffer cmdBuffer, VkBuffer vertexBuffer) const drawCommands() argument
667 beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkFormat colorFormat, VkRenderingFlagsKHR renderingFlags) const beginSecondaryCmdBuffer() argument
699 beginDynamicRender(VkCommandBuffer cmdBuffer, VkRect2D renderArea, const VkClearValue* pClearValues, VkRenderingFlagsKHR renderingFlags) const beginDynamicRender() argument
[all...]
H A DvktDrawInvertedDepthRangesTests.cpp108 void preRenderCommands (VkCommandBuffer cmdBuffer,
110 void draw (VkCommandBuffer cmdBuffer, const VkViewport& viewport);
115 void beginSecondaryCmdBuffer (VkCommandBuffer cmdBuffer, VkRenderingFlagsKHR renderingFlags = 0u);
116 void beginRender (VkCommandBuffer cmdBuffer, const VkClearValue& clearColor,
325 void InvertedDepthRangesTestInstance::preRenderCommands (VkCommandBuffer cmdBuffer, const VkClearValue& clearColor, const VkClearValue& clearDepth) in preRenderCommands() argument
331 initialTransitionColor2DImage(vk, cmdBuffer, m_colorTargetImage->object(), VK_IMAGE_LAYOUT_GENERAL, VK_ACCESS_TRANSFER_WRITE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT); in preRenderCommands()
332 initialTransitionDepth2DImage(vk, cmdBuffer, m_depthTargetImage->object(), VK_IMAGE_LAYOUT_GENERAL, VK_ACCESS_TRANSFER_WRITE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT); in preRenderCommands()
333 vk.cmdClearColorImage(cmdBuffer, m_colorTargetImage->object(), VK_IMAGE_LAYOUT_GENERAL, &clearColor.color, 1, &subresourceRange); in preRenderCommands()
334 vk.cmdClearDepthStencilImage(cmdBuffer, m_depthTargetImage->object(), VK_IMAGE_LAYOUT_GENERAL, &clearDepth.depthStencil, 1u, &depthSubresourceRange); in preRenderCommands()
352 vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BI in preRenderCommands()
356 draw(VkCommandBuffer cmdBuffer, const VkViewport& viewport) draw() argument
465 beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkRenderingFlagsKHR renderingFlags) beginSecondaryCmdBuffer() argument
497 beginRender(VkCommandBuffer cmdBuffer, const VkClearValue& clearColor, const VkClearValue& clearDepth, VkRenderingFlagsKHR renderingFlags) beginRender() argument
[all...]
H A DvktDrawDepthClampTests.cpp261 void preRenderCommands (VkCommandBuffer cmdBuffer, const VkImageAspectFlagBits aspectBits, const VkClearValue& clearValue) const;
262 void drawCommands (VkCommandBuffer cmdBuffer) const;
265 void beginSecondaryCmdBuffer (VkCommandBuffer cmdBuffer, VkRenderingFlagsKHR renderingFlags = 0u) const;
266 void beginDynamicRender (VkCommandBuffer cmdBuffer, VkClearValue clearValue, VkRenderingFlagsKHR renderingFlags = 0u) const;
482 const Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in draw()
510 beginCommandBuffer(vk, *cmdBuffer, 0u); in draw()
511 preRenderCommands(*cmdBuffer, aspectBits, clearDepth); in draw()
514 beginDynamicRender(*cmdBuffer, clearDepth, VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT); in draw()
516 vk.cmdExecuteCommands(*cmdBuffer, 1u, &*secCmdBuffer); in draw()
519 endRendering(vk, *cmdBuffer); in draw()
556 preRenderCommands(VkCommandBuffer cmdBuffer, const VkImageAspectFlagBits aspectBits, const VkClearValue& clearValue) const preRenderCommands() argument
604 beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkRenderingFlagsKHR renderingFlags) const beginSecondaryCmdBuffer() argument
637 beginDynamicRender(VkCommandBuffer cmdBuffer, VkClearValue clearValue, VkRenderingFlagsKHR renderingFlags) const beginDynamicRender() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/
H A DvktGeometryBasicClass.cpp94 const Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in iterate()
137 beginCommandBuffer(vk, *cmdBuffer); in iterate()
146 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, 0u, in iterate()
157 beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderArea, clearColor); in iterate()
160 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline); in iterate()
164 vk.cmdBindVertexBuffers(*cmdBuffer, 0u, DE_LENGTH_OF_ARRAY(buffers), buffers, offsets); in iterate()
167 bindDescriptorSets(vk, device, memAlloc, *cmdBuffer, *pipelineLayout); in iterate()
169 drawCommand (*cmdBuffer); in iterate()
170 endRenderPass(vk, *cmdBuffer); in iterate()
173 copyImageToBuffer(vk, *cmdBuffer, *colorAttachmentImag in iterate()
196 drawCommand(const VkCommandBuffer& cmdBuffer) drawCommand() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/geometry/
H A DvktGeometryBasicClass.cpp94 const Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in iterate()
137 beginCommandBuffer(vk, *cmdBuffer); in iterate()
146 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, 0u, in iterate()
157 beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderArea, clearColor); in iterate()
160 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline); in iterate()
164 vk.cmdBindVertexBuffers(*cmdBuffer, 0u, DE_LENGTH_OF_ARRAY(buffers), buffers, offsets); in iterate()
167 bindDescriptorSets(vk, device, memAlloc, *cmdBuffer, *pipelineLayout); in iterate()
169 drawCommand (*cmdBuffer); in iterate()
170 endRenderPass(vk, *cmdBuffer); in iterate()
173 copyImageToBuffer(vk, *cmdBuffer, *colorAttachmentImag in iterate()
196 drawCommand(const VkCommandBuffer& cmdBuffer) drawCommand() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool/
H A DvktQueryPoolPerformanceTests.cpp578 Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vkd, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in iterate()
617 beginCommandBuffer(vkd, *cmdBuffer, 0u); in iterate()
619 initialTransitionColor2DImage(vkd, *cmdBuffer, m_colorAttachmentImage->object(), VK_IMAGE_LAYOUT_GENERAL, in iterate()
627 vkd.cmdBeginQuery(*cmdBuffer, *queryPool, 0, VK_QUERY_CONTROL_PRECISE_BIT); in iterate()
629 beginRenderPass(vkd, *cmdBuffer, *m_renderPass, *m_framebuffer, in iterate()
634 vkd.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); in iterate()
639 vkd.cmdBindVertexBuffers(*cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
641 vkd.cmdDraw(*cmdBuffer, 3, 1, 0, 0); in iterate()
643 endRenderPass(vkd, *cmdBuffer); in iterate()
645 vkd.cmdEndQuery(*cmdBuffer, *queryPoo in iterate()
[all...]
H A DvktQueryPoolOcclusionTests.cpp410 vk::Unique<vk::VkCommandBuffer> cmdBuffer (vk::allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in iterate()
412 beginCommandBuffer(vk, *cmdBuffer); in iterate()
415 initialTransitionColor2DImage(vk, *cmdBuffer, m_stateObjects->m_colorAttachmentImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, in iterate()
417 initialTransitionDepth2DImage(vk, *cmdBuffer, m_stateObjects->m_DepthImage->object(), vk::VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, in iterate()
424 vk.cmdResetQueryPool(*cmdBuffer, m_queryPool, 0, NUM_QUERIES_IN_POOL); in iterate()
426 beginRenderPass(vk, *cmdBuffer, *m_stateObjects->m_renderPass, *m_stateObjects->m_framebuffer, vk::makeRect2D(0, 0, StateObjects::WIDTH, StateObjects::HEIGHT), (deUint32)renderPassClearValues.size(), &renderPassClearValues[0]); in iterate()
428 vk.cmdBindPipeline(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_stateObjects->m_pipeline); in iterate()
432 vk.cmdBindVertexBuffers(*cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
434 vk.cmdBeginQuery(*cmdBuffer, m_queryPool, QUERY_INDEX_CAPTURE_EMPTY, m_testVector.queryControlFlags); in iterate()
435 vk.cmdEndQuery(*cmdBuffer, m_queryPoo in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/query_pool/
H A DvktQueryPoolPerformanceTests.cpp573 Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer(vkd, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in iterate()
612 beginCommandBuffer(vkd, *cmdBuffer, 0u); in iterate()
614 initialTransitionColor2DImage(vkd, *cmdBuffer, m_colorAttachmentImage->object(), VK_IMAGE_LAYOUT_GENERAL, in iterate()
622 vkd.cmdBeginQuery(*cmdBuffer, *queryPool, 0, VK_QUERY_CONTROL_PRECISE_BIT); in iterate()
624 beginRenderPass(vkd, *cmdBuffer, *m_renderPass, *m_framebuffer, in iterate()
629 vkd.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline); in iterate()
634 vkd.cmdBindVertexBuffers(*cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
636 vkd.cmdDraw(*cmdBuffer, 3, 1, 0, 0); in iterate()
638 endRenderPass(vkd, *cmdBuffer); in iterate()
640 vkd.cmdEndQuery(*cmdBuffer, *queryPoo in iterate()
[all...]
H A DvktQueryPoolOcclusionTests.cpp410 vk::Unique<vk::VkCommandBuffer> cmdBuffer (vk::allocateCommandBuffer(vk, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in iterate()
412 beginCommandBuffer(vk, *cmdBuffer); in iterate()
415 initialTransitionColor2DImage(vk, *cmdBuffer, m_stateObjects->m_colorAttachmentImage->object(), vk::VK_IMAGE_LAYOUT_GENERAL, in iterate()
417 initialTransitionDepth2DImage(vk, *cmdBuffer, m_stateObjects->m_DepthImage->object(), vk::VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, in iterate()
424 vk.cmdResetQueryPool(*cmdBuffer, m_queryPool, 0, NUM_QUERIES_IN_POOL); in iterate()
426 beginRenderPass(vk, *cmdBuffer, *m_stateObjects->m_renderPass, *m_stateObjects->m_framebuffer, vk::makeRect2D(0, 0, StateObjects::WIDTH, StateObjects::HEIGHT), (deUint32)renderPassClearValues.size(), &renderPassClearValues[0]); in iterate()
428 vk.cmdBindPipeline(*cmdBuffer, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_stateObjects->m_pipeline); in iterate()
432 vk.cmdBindVertexBuffers(*cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
434 vk.cmdBeginQuery(*cmdBuffer, m_queryPool, QUERY_INDEX_CAPTURE_EMPTY, m_testVector.queryControlFlags); in iterate()
435 vk.cmdEndQuery(*cmdBuffer, m_queryPoo in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineFramebufferAttachmentTests.cpp421 const Unique<VkCommandBuffer> cmdBuffer (makeCommandBuffer(vk, device, *cmdPool)); in test()
474 beginCommandBuffer(vk, *cmdBuffer); in test()
494 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, in test()
502 vk.cmdClearColorImage(*cmdBuffer, caseDef.multisample ? *msColorImage : *colorImage, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, &clearColor, 1u, &ranges); in test()
520 vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, 0u, in test()
528 beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, makeRect2D(0, 0, caseDef.renderSize.x(), caseDef.renderSize.y())); in test()
530 vk.cmdBindVertexBuffers(*cmdBuffer, 0u, 1u, &vertexBuffer.get(), &vertexBufferOffset); in test()
534 vk.cmdNextSubpass(*cmdBuffer, VK_SUBPASS_CONTENTS_INLINE); in test()
536 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, pipeline[layerNdx].getPipeline()); in test()
537 vk.cmdDraw(*cmdBuffer, in test()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/
H A DvktTransformFeedbackSimpleTests.cpp655 const Unique<VkCommandBuffer> cmdBuffer (allocateCommandBuffer (vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY)); in iterate()
666 beginCommandBuffer(vk, *cmdBuffer); in iterate()
668 beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, makeRect2D(m_imageExtent2D)); in iterate()
670 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline); in iterate()
677 vk.cmdBindTransformFeedbackBuffersEXT(*cmdBuffer, 0, 1, &*tfBuf, &tfBufBindingOffsets[drawNdx], &tfBufBindingSizes[drawNdx]); in iterate()
679 vk.cmdPushConstants(*cmdBuffer, *pipelineLayout, VK_SHADER_STAGE_VERTEX_BIT, 0u, sizeof(startValue), &startValue); in iterate()
681 vk.cmdBeginTransformFeedbackEXT(*cmdBuffer, 0, 0, DE_NULL, DE_NULL); in iterate()
683 vk.cmdDraw(*cmdBuffer, numPoints, 1u, 0u, 0u); in iterate()
685 vk.cmdEndTransformFeedbackEXT(*cmdBuffer, 0, 0, DE_NULL, DE_NULL); in iterate()
688 endRenderPass(vk, *cmdBuffer); in iterate()
[all...]

Completed in 55 milliseconds

12345678910>>...24