Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QVkCommandBuffer::Command::Args Union Reference

#include <qrhivulkan_p.h>

Collaboration diagram for QVkCommandBuffer::Command::Args:

Classes

struct  [struct].copyBuffer
struct  [struct].fillBuffer
struct  [struct].copyBufferToImage
struct  [struct].copyImage
struct  [struct].copyImageToBuffer
struct  [struct].imageBarrier
struct  [struct].memoryBarrier
struct  [struct].bufferBarrier
struct  [struct].imageAndBufferBarrier
struct  [struct].blitImage
struct  [struct].beginRenderPass
struct  [struct].endRenderPass
struct  [struct].bindPipeline
struct  [struct].bindDescriptorSet
struct  [struct].bindVertexBuffer
struct  [struct].bindIndexBuffer
struct  [struct].setViewport
struct  [struct].setScissor
struct  [struct].setBlendConstants
struct  [struct].setStencilRef
struct  [struct].draw
struct  [struct].drawIndexed
struct  [struct].drawIndirect
struct  [struct].drawIndexedIndirect
struct  [struct].drawIndirectCount
struct  [struct].drawIndexedIndirectCount
struct  [struct].debugMarkerBegin
struct  [struct].debugMarkerEnd
struct  [struct].debugMarkerInsert
struct  [struct].transitionResources
struct  [struct].dispatch
struct  [struct].dispatchIndirect
struct  [struct].executeSecondary
struct  [struct].setShadingRate
struct  [struct].setPushConstants

Public Attributes

struct  copyBuffer
struct  fillBuffer
struct  copyBufferToImage
struct  copyImage
struct  copyImageToBuffer
struct  imageBarrier
struct  memoryBarrier
struct  bufferBarrier
struct  imageAndBufferBarrier
struct  blitImage
struct  beginRenderPass
struct  endRenderPass
struct  bindPipeline
struct  bindDescriptorSet
struct  bindVertexBuffer
struct  bindIndexBuffer
struct  setViewport
struct  setScissor
struct  setBlendConstants
struct  setStencilRef
struct  draw
struct  drawIndexed
struct  drawIndirect
struct  drawIndexedIndirect
struct  drawIndirectCount
struct  drawIndexedIndirectCount
struct  debugMarkerBegin
struct  debugMarkerEnd
struct  debugMarkerInsert
struct  transitionResources
struct  dispatch
struct  dispatchIndirect
struct  executeSecondary
struct  setShadingRate
struct  setPushConstants

Detailed Description

Definition at line 457 of file qrhivulkan_p.h.

Member Data Documentation

◆ beginRenderPass

struct QVkCommandBuffer::Command::Args::[struct].beginRenderPass QVkCommandBuffer::Command::Args::beginRenderPass

◆ bindDescriptorSet

struct QVkCommandBuffer::Command::Args::[struct].bindDescriptorSet QVkCommandBuffer::Command::Args::bindDescriptorSet

◆ bindIndexBuffer

struct QVkCommandBuffer::Command::Args::[struct].bindIndexBuffer QVkCommandBuffer::Command::Args::bindIndexBuffer

◆ bindPipeline

struct QVkCommandBuffer::Command::Args::[struct].bindPipeline QVkCommandBuffer::Command::Args::bindPipeline

◆ bindVertexBuffer

struct QVkCommandBuffer::Command::Args::[struct].bindVertexBuffer QVkCommandBuffer::Command::Args::bindVertexBuffer

◆ blitImage

struct QVkCommandBuffer::Command::Args::[struct].blitImage QVkCommandBuffer::Command::Args::blitImage

◆ bufferBarrier

struct QVkCommandBuffer::Command::Args::[struct].bufferBarrier QVkCommandBuffer::Command::Args::bufferBarrier

◆ copyBuffer

struct QVkCommandBuffer::Command::Args::[struct].copyBuffer QVkCommandBuffer::Command::Args::copyBuffer

◆ copyBufferToImage

struct QVkCommandBuffer::Command::Args::[struct].copyBufferToImage QVkCommandBuffer::Command::Args::copyBufferToImage

◆ copyImage

struct QVkCommandBuffer::Command::Args::[struct].copyImage QVkCommandBuffer::Command::Args::copyImage

◆ copyImageToBuffer

struct QVkCommandBuffer::Command::Args::[struct].copyImageToBuffer QVkCommandBuffer::Command::Args::copyImageToBuffer

◆ debugMarkerBegin

struct QVkCommandBuffer::Command::Args::[struct].debugMarkerBegin QVkCommandBuffer::Command::Args::debugMarkerBegin

◆ debugMarkerEnd

struct QVkCommandBuffer::Command::Args::[struct].debugMarkerEnd QVkCommandBuffer::Command::Args::debugMarkerEnd

◆ debugMarkerInsert

struct QVkCommandBuffer::Command::Args::[struct].debugMarkerInsert QVkCommandBuffer::Command::Args::debugMarkerInsert

◆ dispatch

struct QVkCommandBuffer::Command::Args::[struct].dispatch QVkCommandBuffer::Command::Args::dispatch

◆ dispatchIndirect

struct QVkCommandBuffer::Command::Args::[struct].dispatchIndirect QVkCommandBuffer::Command::Args::dispatchIndirect

◆ draw

struct QVkCommandBuffer::Command::Args::[struct].draw QVkCommandBuffer::Command::Args::draw

◆ drawIndexed

struct QVkCommandBuffer::Command::Args::[struct].drawIndexed QVkCommandBuffer::Command::Args::drawIndexed

◆ drawIndexedIndirect

struct QVkCommandBuffer::Command::Args::[struct].drawIndexedIndirect QVkCommandBuffer::Command::Args::drawIndexedIndirect

◆ drawIndexedIndirectCount

struct QVkCommandBuffer::Command::Args::[struct].drawIndexedIndirectCount QVkCommandBuffer::Command::Args::drawIndexedIndirectCount

◆ drawIndirect

struct QVkCommandBuffer::Command::Args::[struct].drawIndirect QVkCommandBuffer::Command::Args::drawIndirect

◆ drawIndirectCount

struct QVkCommandBuffer::Command::Args::[struct].drawIndirectCount QVkCommandBuffer::Command::Args::drawIndirectCount

◆ endRenderPass

struct QVkCommandBuffer::Command::Args::[struct].endRenderPass QVkCommandBuffer::Command::Args::endRenderPass

◆ executeSecondary

struct QVkCommandBuffer::Command::Args::[struct].executeSecondary QVkCommandBuffer::Command::Args::executeSecondary

◆ fillBuffer

struct QVkCommandBuffer::Command::Args::[struct].fillBuffer QVkCommandBuffer::Command::Args::fillBuffer

◆ imageAndBufferBarrier

struct QVkCommandBuffer::Command::Args::[struct].imageAndBufferBarrier QVkCommandBuffer::Command::Args::imageAndBufferBarrier

◆ imageBarrier

struct QVkCommandBuffer::Command::Args::[struct].imageBarrier QVkCommandBuffer::Command::Args::imageBarrier

◆ memoryBarrier

struct QVkCommandBuffer::Command::Args::[struct].memoryBarrier QVkCommandBuffer::Command::Args::memoryBarrier

◆ setBlendConstants

struct QVkCommandBuffer::Command::Args::[struct].setBlendConstants QVkCommandBuffer::Command::Args::setBlendConstants

◆ setPushConstants

struct QVkCommandBuffer::Command::Args::[struct].setPushConstants QVkCommandBuffer::Command::Args::setPushConstants

◆ setScissor

struct QVkCommandBuffer::Command::Args::[struct].setScissor QVkCommandBuffer::Command::Args::setScissor

◆ setShadingRate

struct QVkCommandBuffer::Command::Args::[struct].setShadingRate QVkCommandBuffer::Command::Args::setShadingRate

◆ setStencilRef

struct QVkCommandBuffer::Command::Args::[struct].setStencilRef QVkCommandBuffer::Command::Args::setStencilRef

◆ setViewport

struct QVkCommandBuffer::Command::Args::[struct].setViewport QVkCommandBuffer::Command::Args::setViewport

◆ transitionResources

struct QVkCommandBuffer::Command::Args::[struct].transitionResources QVkCommandBuffer::Command::Args::transitionResources

The documentation for this union was generated from the following file: