|
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 |
1.8.15