RetroArch
|
#include <vulkan.hpp>
Public Member Functions | |
VULKAN_HPP_CONSTEXPR | CommandBuffer () |
VULKAN_HPP_CONSTEXPR | CommandBuffer (std::nullptr_t) |
VULKAN_HPP_TYPESAFE_EXPLICIT | CommandBuffer (VkCommandBuffer commandBuffer) |
CommandBuffer & | operator= (std::nullptr_t) |
bool | operator== (CommandBuffer const &rhs) const |
bool | operator!= (CommandBuffer const &rhs) const |
bool | operator< (CommandBuffer const &rhs) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | begin (const CommandBufferBeginInfo *pBeginInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< void >::type | begin (const CommandBufferBeginInfo &beginInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< void >::type | end (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< void >::type | reset (CommandBufferResetFlags flags, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | bindPipeline (PipelineBindPoint pipelineBindPoint, Pipeline pipeline, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setViewport (uint32_t firstViewport, uint32_t viewportCount, const Viewport *pViewports, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setViewport (uint32_t firstViewport, ArrayProxy< const Viewport > viewports, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setScissor (uint32_t firstScissor, uint32_t scissorCount, const Rect2D *pScissors, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setScissor (uint32_t firstScissor, ArrayProxy< const Rect2D > scissors, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setLineWidth (float lineWidth, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setDepthBias (float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setBlendConstants (const float blendConstants[4], Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setDepthBounds (float minDepthBounds, float maxDepthBounds, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setStencilCompareMask (StencilFaceFlags faceMask, uint32_t compareMask, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setStencilWriteMask (StencilFaceFlags faceMask, uint32_t writeMask, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setStencilReference (StencilFaceFlags faceMask, uint32_t reference, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | bindDescriptorSets (PipelineBindPoint pipelineBindPoint, PipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const DescriptorSet *pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t *pDynamicOffsets, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | bindDescriptorSets (PipelineBindPoint pipelineBindPoint, PipelineLayout layout, uint32_t firstSet, ArrayProxy< const DescriptorSet > descriptorSets, ArrayProxy< const uint32_t > dynamicOffsets, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | bindIndexBuffer (Buffer buffer, DeviceSize offset, IndexType indexType, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | bindVertexBuffers (uint32_t firstBinding, uint32_t bindingCount, const Buffer *pBuffers, const DeviceSize *pOffsets, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | bindVertexBuffers (uint32_t firstBinding, ArrayProxy< const Buffer > buffers, ArrayProxy< const DeviceSize > offsets, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | draw (uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | drawIndexed (uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | drawIndirect (Buffer buffer, DeviceSize offset, uint32_t drawCount, uint32_t stride, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | drawIndexedIndirect (Buffer buffer, DeviceSize offset, uint32_t drawCount, uint32_t stride, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | dispatch (uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | dispatchIndirect (Buffer buffer, DeviceSize offset, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | copyBuffer (Buffer srcBuffer, Buffer dstBuffer, uint32_t regionCount, const BufferCopy *pRegions, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | copyBuffer (Buffer srcBuffer, Buffer dstBuffer, ArrayProxy< const BufferCopy > regions, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | copyImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, uint32_t regionCount, const ImageCopy *pRegions, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | copyImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, ArrayProxy< const ImageCopy > regions, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | blitImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, uint32_t regionCount, const ImageBlit *pRegions, Filter filter, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | blitImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, ArrayProxy< const ImageBlit > regions, Filter filter, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | copyBufferToImage (Buffer srcBuffer, Image dstImage, ImageLayout dstImageLayout, uint32_t regionCount, const BufferImageCopy *pRegions, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | copyBufferToImage (Buffer srcBuffer, Image dstImage, ImageLayout dstImageLayout, ArrayProxy< const BufferImageCopy > regions, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | copyImageToBuffer (Image srcImage, ImageLayout srcImageLayout, Buffer dstBuffer, uint32_t regionCount, const BufferImageCopy *pRegions, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | copyImageToBuffer (Image srcImage, ImageLayout srcImageLayout, Buffer dstBuffer, ArrayProxy< const BufferImageCopy > regions, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | updateBuffer (Buffer dstBuffer, DeviceSize dstOffset, DeviceSize dataSize, const void *pData, Dispatch const &d=Dispatch()) const |
template<typename T , typename Dispatch = DispatchLoaderStatic> | |
void | updateBuffer (Buffer dstBuffer, DeviceSize dstOffset, ArrayProxy< const T > data, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | fillBuffer (Buffer dstBuffer, DeviceSize dstOffset, DeviceSize size, uint32_t data, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | clearColorImage (Image image, ImageLayout imageLayout, const ClearColorValue *pColor, uint32_t rangeCount, const ImageSubresourceRange *pRanges, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | clearColorImage (Image image, ImageLayout imageLayout, const ClearColorValue &color, ArrayProxy< const ImageSubresourceRange > ranges, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | clearDepthStencilImage (Image image, ImageLayout imageLayout, const ClearDepthStencilValue *pDepthStencil, uint32_t rangeCount, const ImageSubresourceRange *pRanges, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | clearDepthStencilImage (Image image, ImageLayout imageLayout, const ClearDepthStencilValue &depthStencil, ArrayProxy< const ImageSubresourceRange > ranges, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | clearAttachments (uint32_t attachmentCount, const ClearAttachment *pAttachments, uint32_t rectCount, const ClearRect *pRects, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | clearAttachments (ArrayProxy< const ClearAttachment > attachments, ArrayProxy< const ClearRect > rects, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | resolveImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, uint32_t regionCount, const ImageResolve *pRegions, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | resolveImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, ArrayProxy< const ImageResolve > regions, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setEvent (Event event, PipelineStageFlags stageMask, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | resetEvent (Event event, PipelineStageFlags stageMask, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | waitEvents (uint32_t eventCount, const Event *pEvents, PipelineStageFlags srcStageMask, PipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const MemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const BufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const ImageMemoryBarrier *pImageMemoryBarriers, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | waitEvents (ArrayProxy< const Event > events, PipelineStageFlags srcStageMask, PipelineStageFlags dstStageMask, ArrayProxy< const MemoryBarrier > memoryBarriers, ArrayProxy< const BufferMemoryBarrier > bufferMemoryBarriers, ArrayProxy< const ImageMemoryBarrier > imageMemoryBarriers, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | pipelineBarrier (PipelineStageFlags srcStageMask, PipelineStageFlags dstStageMask, DependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const MemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const BufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const ImageMemoryBarrier *pImageMemoryBarriers, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | pipelineBarrier (PipelineStageFlags srcStageMask, PipelineStageFlags dstStageMask, DependencyFlags dependencyFlags, ArrayProxy< const MemoryBarrier > memoryBarriers, ArrayProxy< const BufferMemoryBarrier > bufferMemoryBarriers, ArrayProxy< const ImageMemoryBarrier > imageMemoryBarriers, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | beginQuery (QueryPool queryPool, uint32_t query, QueryControlFlags flags, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | endQuery (QueryPool queryPool, uint32_t query, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | resetQueryPool (QueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | writeTimestamp (PipelineStageFlagBits pipelineStage, QueryPool queryPool, uint32_t query, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | copyQueryPoolResults (QueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, Buffer dstBuffer, DeviceSize dstOffset, DeviceSize stride, QueryResultFlags flags, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | pushConstants (PipelineLayout layout, ShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues, Dispatch const &d=Dispatch()) const |
template<typename T , typename Dispatch = DispatchLoaderStatic> | |
void | pushConstants (PipelineLayout layout, ShaderStageFlags stageFlags, uint32_t offset, ArrayProxy< const T > values, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | beginRenderPass (const RenderPassBeginInfo *pRenderPassBegin, SubpassContents contents, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | beginRenderPass (const RenderPassBeginInfo &renderPassBegin, SubpassContents contents, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | nextSubpass (SubpassContents contents, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | endRenderPass (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | executeCommands (uint32_t commandBufferCount, const CommandBuffer *pCommandBuffers, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | executeCommands (ArrayProxy< const CommandBuffer > commandBuffers, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | debugMarkerBeginEXT (const DebugMarkerMarkerInfoEXT *pMarkerInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | debugMarkerBeginEXT (const DebugMarkerMarkerInfoEXT &markerInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | debugMarkerEndEXT (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | debugMarkerInsertEXT (const DebugMarkerMarkerInfoEXT *pMarkerInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | debugMarkerInsertEXT (const DebugMarkerMarkerInfoEXT &markerInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | drawIndirectCountAMD (Buffer buffer, DeviceSize offset, Buffer countBuffer, DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | drawIndexedIndirectCountAMD (Buffer buffer, DeviceSize offset, Buffer countBuffer, DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | processCommandsNVX (const CmdProcessCommandsInfoNVX *pProcessCommandsInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | processCommandsNVX (const CmdProcessCommandsInfoNVX &processCommandsInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | reserveSpaceForCommandsNVX (const CmdReserveSpaceForCommandsInfoNVX *pReserveSpaceInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | reserveSpaceForCommandsNVX (const CmdReserveSpaceForCommandsInfoNVX &reserveSpaceInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | pushDescriptorSetKHR (PipelineBindPoint pipelineBindPoint, PipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const WriteDescriptorSet *pDescriptorWrites, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | pushDescriptorSetKHR (PipelineBindPoint pipelineBindPoint, PipelineLayout layout, uint32_t set, ArrayProxy< const WriteDescriptorSet > descriptorWrites, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setDeviceMask (uint32_t deviceMask, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setDeviceMaskKHR (uint32_t deviceMask, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | dispatchBase (uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | dispatchBaseKHR (uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | pushDescriptorSetWithTemplateKHR (DescriptorUpdateTemplate descriptorUpdateTemplate, PipelineLayout layout, uint32_t set, const void *pData, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setViewportWScalingNV (uint32_t firstViewport, uint32_t viewportCount, const ViewportWScalingNV *pViewportWScalings, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setViewportWScalingNV (uint32_t firstViewport, ArrayProxy< const ViewportWScalingNV > viewportWScalings, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setDiscardRectangleEXT (uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const Rect2D *pDiscardRectangles, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setDiscardRectangleEXT (uint32_t firstDiscardRectangle, ArrayProxy< const Rect2D > discardRectangles, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setSampleLocationsEXT (const SampleLocationsInfoEXT *pSampleLocationsInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | setSampleLocationsEXT (const SampleLocationsInfoEXT &sampleLocationsInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | beginDebugUtilsLabelEXT (const DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | beginDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | endDebugUtilsLabelEXT (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | insertDebugUtilsLabelEXT (const DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | insertDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | writeBufferMarkerAMD (PipelineStageFlagBits pipelineStage, Buffer dstBuffer, DeviceSize dstOffset, uint32_t marker, Dispatch const &d=Dispatch()) const |
VULKAN_HPP_TYPESAFE_EXPLICIT | operator VkCommandBuffer () const |
operator bool () const | |
bool | operator! () const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | begin (const CommandBufferBeginInfo *pBeginInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< void >::type | begin (const CommandBufferBeginInfo &beginInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< void >::type | end (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< void >::type | reset (CommandBufferResetFlags flags, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | bindPipeline (PipelineBindPoint pipelineBindPoint, Pipeline pipeline, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setViewport (uint32_t firstViewport, uint32_t viewportCount, const Viewport *pViewports, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setViewport (uint32_t firstViewport, ArrayProxy< const Viewport > viewports, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setScissor (uint32_t firstScissor, uint32_t scissorCount, const Rect2D *pScissors, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setScissor (uint32_t firstScissor, ArrayProxy< const Rect2D > scissors, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setLineWidth (float lineWidth, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setDepthBias (float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setBlendConstants (const float blendConstants[4], Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setDepthBounds (float minDepthBounds, float maxDepthBounds, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setStencilCompareMask (StencilFaceFlags faceMask, uint32_t compareMask, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setStencilWriteMask (StencilFaceFlags faceMask, uint32_t writeMask, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setStencilReference (StencilFaceFlags faceMask, uint32_t reference, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | bindDescriptorSets (PipelineBindPoint pipelineBindPoint, PipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const DescriptorSet *pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t *pDynamicOffsets, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | bindDescriptorSets (PipelineBindPoint pipelineBindPoint, PipelineLayout layout, uint32_t firstSet, ArrayProxy< const DescriptorSet > descriptorSets, ArrayProxy< const uint32_t > dynamicOffsets, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | bindIndexBuffer (Buffer buffer, DeviceSize offset, IndexType indexType, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | bindVertexBuffers (uint32_t firstBinding, uint32_t bindingCount, const Buffer *pBuffers, const DeviceSize *pOffsets, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | bindVertexBuffers (uint32_t firstBinding, ArrayProxy< const Buffer > buffers, ArrayProxy< const DeviceSize > offsets, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | draw (uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | drawIndexed (uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | drawIndirect (Buffer buffer, DeviceSize offset, uint32_t drawCount, uint32_t stride, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | drawIndexedIndirect (Buffer buffer, DeviceSize offset, uint32_t drawCount, uint32_t stride, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | dispatch (uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | dispatchIndirect (Buffer buffer, DeviceSize offset, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | copyBuffer (Buffer srcBuffer, Buffer dstBuffer, uint32_t regionCount, const BufferCopy *pRegions, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | copyBuffer (Buffer srcBuffer, Buffer dstBuffer, ArrayProxy< const BufferCopy > regions, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | copyImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, uint32_t regionCount, const ImageCopy *pRegions, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | copyImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, ArrayProxy< const ImageCopy > regions, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | blitImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, uint32_t regionCount, const ImageBlit *pRegions, Filter filter, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | blitImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, ArrayProxy< const ImageBlit > regions, Filter filter, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | copyBufferToImage (Buffer srcBuffer, Image dstImage, ImageLayout dstImageLayout, uint32_t regionCount, const BufferImageCopy *pRegions, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | copyBufferToImage (Buffer srcBuffer, Image dstImage, ImageLayout dstImageLayout, ArrayProxy< const BufferImageCopy > regions, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | copyImageToBuffer (Image srcImage, ImageLayout srcImageLayout, Buffer dstBuffer, uint32_t regionCount, const BufferImageCopy *pRegions, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | copyImageToBuffer (Image srcImage, ImageLayout srcImageLayout, Buffer dstBuffer, ArrayProxy< const BufferImageCopy > regions, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | updateBuffer (Buffer dstBuffer, DeviceSize dstOffset, DeviceSize dataSize, const void *pData, Dispatch const &d) const |
template<typename T , typename Dispatch > | |
VULKAN_HPP_INLINE void | updateBuffer (Buffer dstBuffer, DeviceSize dstOffset, ArrayProxy< const T > data, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | fillBuffer (Buffer dstBuffer, DeviceSize dstOffset, DeviceSize size, uint32_t data, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | clearColorImage (Image image, ImageLayout imageLayout, const ClearColorValue *pColor, uint32_t rangeCount, const ImageSubresourceRange *pRanges, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | clearColorImage (Image image, ImageLayout imageLayout, const ClearColorValue &color, ArrayProxy< const ImageSubresourceRange > ranges, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | clearDepthStencilImage (Image image, ImageLayout imageLayout, const ClearDepthStencilValue *pDepthStencil, uint32_t rangeCount, const ImageSubresourceRange *pRanges, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | clearDepthStencilImage (Image image, ImageLayout imageLayout, const ClearDepthStencilValue &depthStencil, ArrayProxy< const ImageSubresourceRange > ranges, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | clearAttachments (uint32_t attachmentCount, const ClearAttachment *pAttachments, uint32_t rectCount, const ClearRect *pRects, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | clearAttachments (ArrayProxy< const ClearAttachment > attachments, ArrayProxy< const ClearRect > rects, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | resolveImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, uint32_t regionCount, const ImageResolve *pRegions, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | resolveImage (Image srcImage, ImageLayout srcImageLayout, Image dstImage, ImageLayout dstImageLayout, ArrayProxy< const ImageResolve > regions, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setEvent (Event event, PipelineStageFlags stageMask, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | resetEvent (Event event, PipelineStageFlags stageMask, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | waitEvents (uint32_t eventCount, const Event *pEvents, PipelineStageFlags srcStageMask, PipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const MemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const BufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const ImageMemoryBarrier *pImageMemoryBarriers, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | waitEvents (ArrayProxy< const Event > events, PipelineStageFlags srcStageMask, PipelineStageFlags dstStageMask, ArrayProxy< const MemoryBarrier > memoryBarriers, ArrayProxy< const BufferMemoryBarrier > bufferMemoryBarriers, ArrayProxy< const ImageMemoryBarrier > imageMemoryBarriers, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | pipelineBarrier (PipelineStageFlags srcStageMask, PipelineStageFlags dstStageMask, DependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const MemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const BufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const ImageMemoryBarrier *pImageMemoryBarriers, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | pipelineBarrier (PipelineStageFlags srcStageMask, PipelineStageFlags dstStageMask, DependencyFlags dependencyFlags, ArrayProxy< const MemoryBarrier > memoryBarriers, ArrayProxy< const BufferMemoryBarrier > bufferMemoryBarriers, ArrayProxy< const ImageMemoryBarrier > imageMemoryBarriers, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | beginQuery (QueryPool queryPool, uint32_t query, QueryControlFlags flags, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | endQuery (QueryPool queryPool, uint32_t query, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | resetQueryPool (QueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | writeTimestamp (PipelineStageFlagBits pipelineStage, QueryPool queryPool, uint32_t query, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | copyQueryPoolResults (QueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, Buffer dstBuffer, DeviceSize dstOffset, DeviceSize stride, QueryResultFlags flags, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | pushConstants (PipelineLayout layout, ShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues, Dispatch const &d) const |
template<typename T , typename Dispatch > | |
VULKAN_HPP_INLINE void | pushConstants (PipelineLayout layout, ShaderStageFlags stageFlags, uint32_t offset, ArrayProxy< const T > values, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | beginRenderPass (const RenderPassBeginInfo *pRenderPassBegin, SubpassContents contents, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | beginRenderPass (const RenderPassBeginInfo &renderPassBegin, SubpassContents contents, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | nextSubpass (SubpassContents contents, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | endRenderPass (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | executeCommands (uint32_t commandBufferCount, const CommandBuffer *pCommandBuffers, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | executeCommands (ArrayProxy< const CommandBuffer > commandBuffers, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | debugMarkerBeginEXT (const DebugMarkerMarkerInfoEXT *pMarkerInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | debugMarkerBeginEXT (const DebugMarkerMarkerInfoEXT &markerInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | debugMarkerEndEXT (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | debugMarkerInsertEXT (const DebugMarkerMarkerInfoEXT *pMarkerInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | debugMarkerInsertEXT (const DebugMarkerMarkerInfoEXT &markerInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | drawIndirectCountAMD (Buffer buffer, DeviceSize offset, Buffer countBuffer, DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | drawIndexedIndirectCountAMD (Buffer buffer, DeviceSize offset, Buffer countBuffer, DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | processCommandsNVX (const CmdProcessCommandsInfoNVX *pProcessCommandsInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | processCommandsNVX (const CmdProcessCommandsInfoNVX &processCommandsInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | reserveSpaceForCommandsNVX (const CmdReserveSpaceForCommandsInfoNVX *pReserveSpaceInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | reserveSpaceForCommandsNVX (const CmdReserveSpaceForCommandsInfoNVX &reserveSpaceInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | pushDescriptorSetKHR (PipelineBindPoint pipelineBindPoint, PipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const WriteDescriptorSet *pDescriptorWrites, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | pushDescriptorSetKHR (PipelineBindPoint pipelineBindPoint, PipelineLayout layout, uint32_t set, ArrayProxy< const WriteDescriptorSet > descriptorWrites, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setDeviceMask (uint32_t deviceMask, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setDeviceMaskKHR (uint32_t deviceMask, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | dispatchBase (uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | dispatchBaseKHR (uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | pushDescriptorSetWithTemplateKHR (DescriptorUpdateTemplate descriptorUpdateTemplate, PipelineLayout layout, uint32_t set, const void *pData, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setViewportWScalingNV (uint32_t firstViewport, uint32_t viewportCount, const ViewportWScalingNV *pViewportWScalings, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setViewportWScalingNV (uint32_t firstViewport, ArrayProxy< const ViewportWScalingNV > viewportWScalings, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setDiscardRectangleEXT (uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const Rect2D *pDiscardRectangles, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setDiscardRectangleEXT (uint32_t firstDiscardRectangle, ArrayProxy< const Rect2D > discardRectangles, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setSampleLocationsEXT (const SampleLocationsInfoEXT *pSampleLocationsInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | setSampleLocationsEXT (const SampleLocationsInfoEXT &sampleLocationsInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | beginDebugUtilsLabelEXT (const DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | beginDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | endDebugUtilsLabelEXT (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | insertDebugUtilsLabelEXT (const DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | insertDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | writeBufferMarkerAMD (PipelineStageFlagBits pipelineStage, Buffer dstBuffer, DeviceSize dstOffset, uint32_t marker, Dispatch const &d) const |
Private Attributes | |
VkCommandBuffer | m_commandBuffer |
|
inline |
|
inline |
|
inline |
Result VULKAN_HPP_NAMESPACE::CommandBuffer::begin | ( | const CommandBufferBeginInfo * | pBeginInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<void>::type VULKAN_HPP_NAMESPACE::CommandBuffer::begin | ( | const CommandBufferBeginInfo & | beginInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::CommandBuffer::begin | ( | const CommandBufferBeginInfo * | pBeginInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::CommandBuffer::begin | ( | const CommandBufferBeginInfo & | beginInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::beginDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT * | pLabelInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::beginDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT & | labelInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::beginDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT * | pLabelInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::beginDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT & | labelInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::beginQuery | ( | QueryPool | queryPool, |
uint32_t | query, | ||
QueryControlFlags | flags, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::beginQuery | ( | QueryPool | queryPool, |
uint32_t | query, | ||
QueryControlFlags | flags, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::beginRenderPass | ( | const RenderPassBeginInfo * | pRenderPassBegin, |
SubpassContents | contents, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::beginRenderPass | ( | const RenderPassBeginInfo & | renderPassBegin, |
SubpassContents | contents, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::beginRenderPass | ( | const RenderPassBeginInfo * | pRenderPassBegin, |
SubpassContents | contents, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::beginRenderPass | ( | const RenderPassBeginInfo & | renderPassBegin, |
SubpassContents | contents, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::bindDescriptorSets | ( | PipelineBindPoint | pipelineBindPoint, |
PipelineLayout | layout, | ||
uint32_t | firstSet, | ||
uint32_t | descriptorSetCount, | ||
const DescriptorSet * | pDescriptorSets, | ||
uint32_t | dynamicOffsetCount, | ||
const uint32_t * | pDynamicOffsets, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::bindDescriptorSets | ( | PipelineBindPoint | pipelineBindPoint, |
PipelineLayout | layout, | ||
uint32_t | firstSet, | ||
ArrayProxy< const DescriptorSet > | descriptorSets, | ||
ArrayProxy< const uint32_t > | dynamicOffsets, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::bindDescriptorSets | ( | PipelineBindPoint | pipelineBindPoint, |
PipelineLayout | layout, | ||
uint32_t | firstSet, | ||
uint32_t | descriptorSetCount, | ||
const DescriptorSet * | pDescriptorSets, | ||
uint32_t | dynamicOffsetCount, | ||
const uint32_t * | pDynamicOffsets, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::bindDescriptorSets | ( | PipelineBindPoint | pipelineBindPoint, |
PipelineLayout | layout, | ||
uint32_t | firstSet, | ||
ArrayProxy< const DescriptorSet > | descriptorSets, | ||
ArrayProxy< const uint32_t > | dynamicOffsets, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::bindIndexBuffer | ( | Buffer | buffer, |
DeviceSize | offset, | ||
IndexType | indexType, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::bindIndexBuffer | ( | Buffer | buffer, |
DeviceSize | offset, | ||
IndexType | indexType, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::bindPipeline | ( | PipelineBindPoint | pipelineBindPoint, |
Pipeline | pipeline, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::bindPipeline | ( | PipelineBindPoint | pipelineBindPoint, |
Pipeline | pipeline, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::bindVertexBuffers | ( | uint32_t | firstBinding, |
uint32_t | bindingCount, | ||
const Buffer * | pBuffers, | ||
const DeviceSize * | pOffsets, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::bindVertexBuffers | ( | uint32_t | firstBinding, |
ArrayProxy< const Buffer > | buffers, | ||
ArrayProxy< const DeviceSize > | offsets, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::bindVertexBuffers | ( | uint32_t | firstBinding, |
uint32_t | bindingCount, | ||
const Buffer * | pBuffers, | ||
const DeviceSize * | pOffsets, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::bindVertexBuffers | ( | uint32_t | firstBinding, |
ArrayProxy< const Buffer > | buffers, | ||
ArrayProxy< const DeviceSize > | offsets, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::blitImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
uint32_t | regionCount, | ||
const ImageBlit * | pRegions, | ||
Filter | filter, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::blitImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
ArrayProxy< const ImageBlit > | regions, | ||
Filter | filter, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::blitImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
uint32_t | regionCount, | ||
const ImageBlit * | pRegions, | ||
Filter | filter, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::blitImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
ArrayProxy< const ImageBlit > | regions, | ||
Filter | filter, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::clearAttachments | ( | uint32_t | attachmentCount, |
const ClearAttachment * | pAttachments, | ||
uint32_t | rectCount, | ||
const ClearRect * | pRects, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::clearAttachments | ( | ArrayProxy< const ClearAttachment > | attachments, |
ArrayProxy< const ClearRect > | rects, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::clearAttachments | ( | uint32_t | attachmentCount, |
const ClearAttachment * | pAttachments, | ||
uint32_t | rectCount, | ||
const ClearRect * | pRects, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::clearAttachments | ( | ArrayProxy< const ClearAttachment > | attachments, |
ArrayProxy< const ClearRect > | rects, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::clearColorImage | ( | Image | image, |
ImageLayout | imageLayout, | ||
const ClearColorValue * | pColor, | ||
uint32_t | rangeCount, | ||
const ImageSubresourceRange * | pRanges, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::clearColorImage | ( | Image | image, |
ImageLayout | imageLayout, | ||
const ClearColorValue & | color, | ||
ArrayProxy< const ImageSubresourceRange > | ranges, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::clearColorImage | ( | Image | image, |
ImageLayout | imageLayout, | ||
const ClearColorValue * | pColor, | ||
uint32_t | rangeCount, | ||
const ImageSubresourceRange * | pRanges, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::clearColorImage | ( | Image | image, |
ImageLayout | imageLayout, | ||
const ClearColorValue & | color, | ||
ArrayProxy< const ImageSubresourceRange > | ranges, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::clearDepthStencilImage | ( | Image | image, |
ImageLayout | imageLayout, | ||
const ClearDepthStencilValue * | pDepthStencil, | ||
uint32_t | rangeCount, | ||
const ImageSubresourceRange * | pRanges, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::clearDepthStencilImage | ( | Image | image, |
ImageLayout | imageLayout, | ||
const ClearDepthStencilValue & | depthStencil, | ||
ArrayProxy< const ImageSubresourceRange > | ranges, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::clearDepthStencilImage | ( | Image | image, |
ImageLayout | imageLayout, | ||
const ClearDepthStencilValue * | pDepthStencil, | ||
uint32_t | rangeCount, | ||
const ImageSubresourceRange * | pRanges, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::clearDepthStencilImage | ( | Image | image, |
ImageLayout | imageLayout, | ||
const ClearDepthStencilValue & | depthStencil, | ||
ArrayProxy< const ImageSubresourceRange > | ranges, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::copyBuffer | ( | Buffer | srcBuffer, |
Buffer | dstBuffer, | ||
uint32_t | regionCount, | ||
const BufferCopy * | pRegions, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::copyBuffer | ( | Buffer | srcBuffer, |
Buffer | dstBuffer, | ||
ArrayProxy< const BufferCopy > | regions, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::copyBuffer | ( | Buffer | srcBuffer, |
Buffer | dstBuffer, | ||
uint32_t | regionCount, | ||
const BufferCopy * | pRegions, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::copyBuffer | ( | Buffer | srcBuffer, |
Buffer | dstBuffer, | ||
ArrayProxy< const BufferCopy > | regions, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::copyBufferToImage | ( | Buffer | srcBuffer, |
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
uint32_t | regionCount, | ||
const BufferImageCopy * | pRegions, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::copyBufferToImage | ( | Buffer | srcBuffer, |
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
ArrayProxy< const BufferImageCopy > | regions, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::copyBufferToImage | ( | Buffer | srcBuffer, |
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
uint32_t | regionCount, | ||
const BufferImageCopy * | pRegions, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::copyBufferToImage | ( | Buffer | srcBuffer, |
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
ArrayProxy< const BufferImageCopy > | regions, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::copyImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
uint32_t | regionCount, | ||
const ImageCopy * | pRegions, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::copyImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
ArrayProxy< const ImageCopy > | regions, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::copyImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
uint32_t | regionCount, | ||
const ImageCopy * | pRegions, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::copyImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
ArrayProxy< const ImageCopy > | regions, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::copyImageToBuffer | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Buffer | dstBuffer, | ||
uint32_t | regionCount, | ||
const BufferImageCopy * | pRegions, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::copyImageToBuffer | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Buffer | dstBuffer, | ||
ArrayProxy< const BufferImageCopy > | regions, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::copyImageToBuffer | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Buffer | dstBuffer, | ||
uint32_t | regionCount, | ||
const BufferImageCopy * | pRegions, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::copyImageToBuffer | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Buffer | dstBuffer, | ||
ArrayProxy< const BufferImageCopy > | regions, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::copyQueryPoolResults | ( | QueryPool | queryPool, |
uint32_t | firstQuery, | ||
uint32_t | queryCount, | ||
Buffer | dstBuffer, | ||
DeviceSize | dstOffset, | ||
DeviceSize | stride, | ||
QueryResultFlags | flags, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::copyQueryPoolResults | ( | QueryPool | queryPool, |
uint32_t | firstQuery, | ||
uint32_t | queryCount, | ||
Buffer | dstBuffer, | ||
DeviceSize | dstOffset, | ||
DeviceSize | stride, | ||
QueryResultFlags | flags, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::debugMarkerBeginEXT | ( | const DebugMarkerMarkerInfoEXT * | pMarkerInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::debugMarkerBeginEXT | ( | const DebugMarkerMarkerInfoEXT & | markerInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::debugMarkerBeginEXT | ( | const DebugMarkerMarkerInfoEXT * | pMarkerInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::debugMarkerBeginEXT | ( | const DebugMarkerMarkerInfoEXT & | markerInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::debugMarkerEndEXT | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::debugMarkerEndEXT | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::debugMarkerInsertEXT | ( | const DebugMarkerMarkerInfoEXT * | pMarkerInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::debugMarkerInsertEXT | ( | const DebugMarkerMarkerInfoEXT & | markerInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::debugMarkerInsertEXT | ( | const DebugMarkerMarkerInfoEXT * | pMarkerInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::debugMarkerInsertEXT | ( | const DebugMarkerMarkerInfoEXT & | markerInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::dispatch | ( | uint32_t | groupCountX, |
uint32_t | groupCountY, | ||
uint32_t | groupCountZ, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::dispatch | ( | uint32_t | groupCountX, |
uint32_t | groupCountY, | ||
uint32_t | groupCountZ, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::dispatchBase | ( | uint32_t | baseGroupX, |
uint32_t | baseGroupY, | ||
uint32_t | baseGroupZ, | ||
uint32_t | groupCountX, | ||
uint32_t | groupCountY, | ||
uint32_t | groupCountZ, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::dispatchBase | ( | uint32_t | baseGroupX, |
uint32_t | baseGroupY, | ||
uint32_t | baseGroupZ, | ||
uint32_t | groupCountX, | ||
uint32_t | groupCountY, | ||
uint32_t | groupCountZ, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::dispatchBaseKHR | ( | uint32_t | baseGroupX, |
uint32_t | baseGroupY, | ||
uint32_t | baseGroupZ, | ||
uint32_t | groupCountX, | ||
uint32_t | groupCountY, | ||
uint32_t | groupCountZ, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::dispatchBaseKHR | ( | uint32_t | baseGroupX, |
uint32_t | baseGroupY, | ||
uint32_t | baseGroupZ, | ||
uint32_t | groupCountX, | ||
uint32_t | groupCountY, | ||
uint32_t | groupCountZ, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::dispatchIndirect | ( | Buffer | buffer, |
DeviceSize | offset, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::dispatchIndirect | ( | Buffer | buffer, |
DeviceSize | offset, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::draw | ( | uint32_t | vertexCount, |
uint32_t | instanceCount, | ||
uint32_t | firstVertex, | ||
uint32_t | firstInstance, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::draw | ( | uint32_t | vertexCount, |
uint32_t | instanceCount, | ||
uint32_t | firstVertex, | ||
uint32_t | firstInstance, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::drawIndexed | ( | uint32_t | indexCount, |
uint32_t | instanceCount, | ||
uint32_t | firstIndex, | ||
int32_t | vertexOffset, | ||
uint32_t | firstInstance, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::drawIndexed | ( | uint32_t | indexCount, |
uint32_t | instanceCount, | ||
uint32_t | firstIndex, | ||
int32_t | vertexOffset, | ||
uint32_t | firstInstance, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::drawIndexedIndirect | ( | Buffer | buffer, |
DeviceSize | offset, | ||
uint32_t | drawCount, | ||
uint32_t | stride, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::drawIndexedIndirect | ( | Buffer | buffer, |
DeviceSize | offset, | ||
uint32_t | drawCount, | ||
uint32_t | stride, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::drawIndexedIndirectCountAMD | ( | Buffer | buffer, |
DeviceSize | offset, | ||
Buffer | countBuffer, | ||
DeviceSize | countBufferOffset, | ||
uint32_t | maxDrawCount, | ||
uint32_t | stride, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::drawIndexedIndirectCountAMD | ( | Buffer | buffer, |
DeviceSize | offset, | ||
Buffer | countBuffer, | ||
DeviceSize | countBufferOffset, | ||
uint32_t | maxDrawCount, | ||
uint32_t | stride, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::drawIndirect | ( | Buffer | buffer, |
DeviceSize | offset, | ||
uint32_t | drawCount, | ||
uint32_t | stride, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::drawIndirect | ( | Buffer | buffer, |
DeviceSize | offset, | ||
uint32_t | drawCount, | ||
uint32_t | stride, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::drawIndirectCountAMD | ( | Buffer | buffer, |
DeviceSize | offset, | ||
Buffer | countBuffer, | ||
DeviceSize | countBufferOffset, | ||
uint32_t | maxDrawCount, | ||
uint32_t | stride, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::drawIndirectCountAMD | ( | Buffer | buffer, |
DeviceSize | offset, | ||
Buffer | countBuffer, | ||
DeviceSize | countBufferOffset, | ||
uint32_t | maxDrawCount, | ||
uint32_t | stride, | ||
Dispatch const & | d | ||
) | const |
ResultValueType<void>::type VULKAN_HPP_NAMESPACE::CommandBuffer::end | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::CommandBuffer::end | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::endDebugUtilsLabelEXT | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::endDebugUtilsLabelEXT | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::endQuery | ( | QueryPool | queryPool, |
uint32_t | query, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::endQuery | ( | QueryPool | queryPool, |
uint32_t | query, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::endRenderPass | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::endRenderPass | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::executeCommands | ( | uint32_t | commandBufferCount, |
const CommandBuffer * | pCommandBuffers, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::executeCommands | ( | ArrayProxy< const CommandBuffer > | commandBuffers, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::executeCommands | ( | uint32_t | commandBufferCount, |
const CommandBuffer * | pCommandBuffers, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::executeCommands | ( | ArrayProxy< const CommandBuffer > | commandBuffers, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::fillBuffer | ( | Buffer | dstBuffer, |
DeviceSize | dstOffset, | ||
DeviceSize | size, | ||
uint32_t | data, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::fillBuffer | ( | Buffer | dstBuffer, |
DeviceSize | dstOffset, | ||
DeviceSize | size, | ||
uint32_t | data, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::insertDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT * | pLabelInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::insertDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT & | labelInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::insertDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT * | pLabelInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::insertDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT & | labelInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::nextSubpass | ( | SubpassContents | contents, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::nextSubpass | ( | SubpassContents | contents, |
Dispatch const & | d | ||
) | const |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void VULKAN_HPP_NAMESPACE::CommandBuffer::pipelineBarrier | ( | PipelineStageFlags | srcStageMask, |
PipelineStageFlags | dstStageMask, | ||
DependencyFlags | dependencyFlags, | ||
uint32_t | memoryBarrierCount, | ||
const MemoryBarrier * | pMemoryBarriers, | ||
uint32_t | bufferMemoryBarrierCount, | ||
const BufferMemoryBarrier * | pBufferMemoryBarriers, | ||
uint32_t | imageMemoryBarrierCount, | ||
const ImageMemoryBarrier * | pImageMemoryBarriers, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::pipelineBarrier | ( | PipelineStageFlags | srcStageMask, |
PipelineStageFlags | dstStageMask, | ||
DependencyFlags | dependencyFlags, | ||
ArrayProxy< const MemoryBarrier > | memoryBarriers, | ||
ArrayProxy< const BufferMemoryBarrier > | bufferMemoryBarriers, | ||
ArrayProxy< const ImageMemoryBarrier > | imageMemoryBarriers, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::pipelineBarrier | ( | PipelineStageFlags | srcStageMask, |
PipelineStageFlags | dstStageMask, | ||
DependencyFlags | dependencyFlags, | ||
uint32_t | memoryBarrierCount, | ||
const MemoryBarrier * | pMemoryBarriers, | ||
uint32_t | bufferMemoryBarrierCount, | ||
const BufferMemoryBarrier * | pBufferMemoryBarriers, | ||
uint32_t | imageMemoryBarrierCount, | ||
const ImageMemoryBarrier * | pImageMemoryBarriers, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::pipelineBarrier | ( | PipelineStageFlags | srcStageMask, |
PipelineStageFlags | dstStageMask, | ||
DependencyFlags | dependencyFlags, | ||
ArrayProxy< const MemoryBarrier > | memoryBarriers, | ||
ArrayProxy< const BufferMemoryBarrier > | bufferMemoryBarriers, | ||
ArrayProxy< const ImageMemoryBarrier > | imageMemoryBarriers, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::processCommandsNVX | ( | const CmdProcessCommandsInfoNVX * | pProcessCommandsInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::processCommandsNVX | ( | const CmdProcessCommandsInfoNVX & | processCommandsInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::processCommandsNVX | ( | const CmdProcessCommandsInfoNVX * | pProcessCommandsInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::processCommandsNVX | ( | const CmdProcessCommandsInfoNVX & | processCommandsInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::pushConstants | ( | PipelineLayout | layout, |
ShaderStageFlags | stageFlags, | ||
uint32_t | offset, | ||
uint32_t | size, | ||
const void * | pValues, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::pushConstants | ( | PipelineLayout | layout, |
ShaderStageFlags | stageFlags, | ||
uint32_t | offset, | ||
ArrayProxy< const T > | values, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::pushConstants | ( | PipelineLayout | layout, |
ShaderStageFlags | stageFlags, | ||
uint32_t | offset, | ||
uint32_t | size, | ||
const void * | pValues, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::pushConstants | ( | PipelineLayout | layout, |
ShaderStageFlags | stageFlags, | ||
uint32_t | offset, | ||
ArrayProxy< const T > | values, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::pushDescriptorSetKHR | ( | PipelineBindPoint | pipelineBindPoint, |
PipelineLayout | layout, | ||
uint32_t | set, | ||
uint32_t | descriptorWriteCount, | ||
const WriteDescriptorSet * | pDescriptorWrites, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::pushDescriptorSetKHR | ( | PipelineBindPoint | pipelineBindPoint, |
PipelineLayout | layout, | ||
uint32_t | set, | ||
ArrayProxy< const WriteDescriptorSet > | descriptorWrites, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::pushDescriptorSetKHR | ( | PipelineBindPoint | pipelineBindPoint, |
PipelineLayout | layout, | ||
uint32_t | set, | ||
uint32_t | descriptorWriteCount, | ||
const WriteDescriptorSet * | pDescriptorWrites, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::pushDescriptorSetKHR | ( | PipelineBindPoint | pipelineBindPoint, |
PipelineLayout | layout, | ||
uint32_t | set, | ||
ArrayProxy< const WriteDescriptorSet > | descriptorWrites, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::pushDescriptorSetWithTemplateKHR | ( | DescriptorUpdateTemplate | descriptorUpdateTemplate, |
PipelineLayout | layout, | ||
uint32_t | set, | ||
const void * | pData, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::pushDescriptorSetWithTemplateKHR | ( | DescriptorUpdateTemplate | descriptorUpdateTemplate, |
PipelineLayout | layout, | ||
uint32_t | set, | ||
const void * | pData, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::reserveSpaceForCommandsNVX | ( | const CmdReserveSpaceForCommandsInfoNVX * | pReserveSpaceInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::reserveSpaceForCommandsNVX | ( | const CmdReserveSpaceForCommandsInfoNVX & | reserveSpaceInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::reserveSpaceForCommandsNVX | ( | const CmdReserveSpaceForCommandsInfoNVX * | pReserveSpaceInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::reserveSpaceForCommandsNVX | ( | const CmdReserveSpaceForCommandsInfoNVX & | reserveSpaceInfo, |
Dispatch const & | d | ||
) | const |
ResultValueType<void>::type VULKAN_HPP_NAMESPACE::CommandBuffer::reset | ( | CommandBufferResetFlags | flags, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::CommandBuffer::reset | ( | CommandBufferResetFlags | flags, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::resetEvent | ( | Event | event, |
PipelineStageFlags | stageMask, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::resetEvent | ( | Event | event, |
PipelineStageFlags | stageMask, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::resetQueryPool | ( | QueryPool | queryPool, |
uint32_t | firstQuery, | ||
uint32_t | queryCount, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::resetQueryPool | ( | QueryPool | queryPool, |
uint32_t | firstQuery, | ||
uint32_t | queryCount, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::resolveImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
uint32_t | regionCount, | ||
const ImageResolve * | pRegions, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::resolveImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
ArrayProxy< const ImageResolve > | regions, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::resolveImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
uint32_t | regionCount, | ||
const ImageResolve * | pRegions, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::resolveImage | ( | Image | srcImage, |
ImageLayout | srcImageLayout, | ||
Image | dstImage, | ||
ImageLayout | dstImageLayout, | ||
ArrayProxy< const ImageResolve > | regions, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setBlendConstants | ( | const float | blendConstants[4], |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setBlendConstants | ( | const float | blendConstants[4], |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setDepthBias | ( | float | depthBiasConstantFactor, |
float | depthBiasClamp, | ||
float | depthBiasSlopeFactor, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setDepthBias | ( | float | depthBiasConstantFactor, |
float | depthBiasClamp, | ||
float | depthBiasSlopeFactor, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setDepthBounds | ( | float | minDepthBounds, |
float | maxDepthBounds, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setDepthBounds | ( | float | minDepthBounds, |
float | maxDepthBounds, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setDeviceMask | ( | uint32_t | deviceMask, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setDeviceMask | ( | uint32_t | deviceMask, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setDeviceMaskKHR | ( | uint32_t | deviceMask, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setDeviceMaskKHR | ( | uint32_t | deviceMask, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setDiscardRectangleEXT | ( | uint32_t | firstDiscardRectangle, |
uint32_t | discardRectangleCount, | ||
const Rect2D * | pDiscardRectangles, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setDiscardRectangleEXT | ( | uint32_t | firstDiscardRectangle, |
ArrayProxy< const Rect2D > | discardRectangles, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setDiscardRectangleEXT | ( | uint32_t | firstDiscardRectangle, |
uint32_t | discardRectangleCount, | ||
const Rect2D * | pDiscardRectangles, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setDiscardRectangleEXT | ( | uint32_t | firstDiscardRectangle, |
ArrayProxy< const Rect2D > | discardRectangles, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setEvent | ( | Event | event, |
PipelineStageFlags | stageMask, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setEvent | ( | Event | event, |
PipelineStageFlags | stageMask, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setLineWidth | ( | float | lineWidth, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setLineWidth | ( | float | lineWidth, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setSampleLocationsEXT | ( | const SampleLocationsInfoEXT * | pSampleLocationsInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setSampleLocationsEXT | ( | const SampleLocationsInfoEXT & | sampleLocationsInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setSampleLocationsEXT | ( | const SampleLocationsInfoEXT * | pSampleLocationsInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setSampleLocationsEXT | ( | const SampleLocationsInfoEXT & | sampleLocationsInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setScissor | ( | uint32_t | firstScissor, |
uint32_t | scissorCount, | ||
const Rect2D * | pScissors, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setScissor | ( | uint32_t | firstScissor, |
ArrayProxy< const Rect2D > | scissors, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setScissor | ( | uint32_t | firstScissor, |
uint32_t | scissorCount, | ||
const Rect2D * | pScissors, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setScissor | ( | uint32_t | firstScissor, |
ArrayProxy< const Rect2D > | scissors, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setStencilCompareMask | ( | StencilFaceFlags | faceMask, |
uint32_t | compareMask, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setStencilCompareMask | ( | StencilFaceFlags | faceMask, |
uint32_t | compareMask, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setStencilReference | ( | StencilFaceFlags | faceMask, |
uint32_t | reference, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setStencilReference | ( | StencilFaceFlags | faceMask, |
uint32_t | reference, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setStencilWriteMask | ( | StencilFaceFlags | faceMask, |
uint32_t | writeMask, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setStencilWriteMask | ( | StencilFaceFlags | faceMask, |
uint32_t | writeMask, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setViewport | ( | uint32_t | firstViewport, |
uint32_t | viewportCount, | ||
const Viewport * | pViewports, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setViewport | ( | uint32_t | firstViewport, |
ArrayProxy< const Viewport > | viewports, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setViewport | ( | uint32_t | firstViewport, |
uint32_t | viewportCount, | ||
const Viewport * | pViewports, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setViewport | ( | uint32_t | firstViewport, |
ArrayProxy< const Viewport > | viewports, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setViewportWScalingNV | ( | uint32_t | firstViewport, |
uint32_t | viewportCount, | ||
const ViewportWScalingNV * | pViewportWScalings, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::setViewportWScalingNV | ( | uint32_t | firstViewport, |
ArrayProxy< const ViewportWScalingNV > | viewportWScalings, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setViewportWScalingNV | ( | uint32_t | firstViewport, |
uint32_t | viewportCount, | ||
const ViewportWScalingNV * | pViewportWScalings, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::setViewportWScalingNV | ( | uint32_t | firstViewport, |
ArrayProxy< const ViewportWScalingNV > | viewportWScalings, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::updateBuffer | ( | Buffer | dstBuffer, |
DeviceSize | dstOffset, | ||
DeviceSize | dataSize, | ||
const void * | pData, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::updateBuffer | ( | Buffer | dstBuffer, |
DeviceSize | dstOffset, | ||
ArrayProxy< const T > | data, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::updateBuffer | ( | Buffer | dstBuffer, |
DeviceSize | dstOffset, | ||
DeviceSize | dataSize, | ||
const void * | pData, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::updateBuffer | ( | Buffer | dstBuffer, |
DeviceSize | dstOffset, | ||
ArrayProxy< const T > | data, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::waitEvents | ( | uint32_t | eventCount, |
const Event * | pEvents, | ||
PipelineStageFlags | srcStageMask, | ||
PipelineStageFlags | dstStageMask, | ||
uint32_t | memoryBarrierCount, | ||
const MemoryBarrier * | pMemoryBarriers, | ||
uint32_t | bufferMemoryBarrierCount, | ||
const BufferMemoryBarrier * | pBufferMemoryBarriers, | ||
uint32_t | imageMemoryBarrierCount, | ||
const ImageMemoryBarrier * | pImageMemoryBarriers, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::waitEvents | ( | ArrayProxy< const Event > | events, |
PipelineStageFlags | srcStageMask, | ||
PipelineStageFlags | dstStageMask, | ||
ArrayProxy< const MemoryBarrier > | memoryBarriers, | ||
ArrayProxy< const BufferMemoryBarrier > | bufferMemoryBarriers, | ||
ArrayProxy< const ImageMemoryBarrier > | imageMemoryBarriers, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::waitEvents | ( | uint32_t | eventCount, |
const Event * | pEvents, | ||
PipelineStageFlags | srcStageMask, | ||
PipelineStageFlags | dstStageMask, | ||
uint32_t | memoryBarrierCount, | ||
const MemoryBarrier * | pMemoryBarriers, | ||
uint32_t | bufferMemoryBarrierCount, | ||
const BufferMemoryBarrier * | pBufferMemoryBarriers, | ||
uint32_t | imageMemoryBarrierCount, | ||
const ImageMemoryBarrier * | pImageMemoryBarriers, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::waitEvents | ( | ArrayProxy< const Event > | events, |
PipelineStageFlags | srcStageMask, | ||
PipelineStageFlags | dstStageMask, | ||
ArrayProxy< const MemoryBarrier > | memoryBarriers, | ||
ArrayProxy< const BufferMemoryBarrier > | bufferMemoryBarriers, | ||
ArrayProxy< const ImageMemoryBarrier > | imageMemoryBarriers, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::writeBufferMarkerAMD | ( | PipelineStageFlagBits | pipelineStage, |
Buffer | dstBuffer, | ||
DeviceSize | dstOffset, | ||
uint32_t | marker, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::writeBufferMarkerAMD | ( | PipelineStageFlagBits | pipelineStage, |
Buffer | dstBuffer, | ||
DeviceSize | dstOffset, | ||
uint32_t | marker, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::CommandBuffer::writeTimestamp | ( | PipelineStageFlagBits | pipelineStage, |
QueryPool | queryPool, | ||
uint32_t | query, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::CommandBuffer::writeTimestamp | ( | PipelineStageFlagBits | pipelineStage, |
QueryPool | queryPool, | ||
uint32_t | query, | ||
Dispatch const & | d | ||
) | const |
|
private |