|
| VULKAN_HPP_CONSTEXPR | CommandBuffer () VULKAN_HPP_NOEXCEPT |
| |
| VULKAN_HPP_CONSTEXPR | CommandBuffer (std::nullptr_t) VULKAN_HPP_NOEXCEPT |
| |
| VULKAN_HPP_TYPESAFE_EXPLICIT | CommandBuffer (VkCommandBuffer commandBuffer) VULKAN_HPP_NOEXCEPT |
| |
| CommandBuffer & | operator= (std::nullptr_t) VULKAN_HPP_NOEXCEPT |
| |
| bool | operator== (CommandBuffer const &rhs) const VULKAN_HPP_NOEXCEPT |
| |
| bool | operator!= (CommandBuffer const &rhs) const VULKAN_HPP_NOEXCEPT |
| |
| bool | operator< (CommandBuffer const &rhs) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| VULKAN_HPP_NODISCARD Result | begin (const VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo *pBeginInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType< void >::type | begin (const CommandBufferBeginInfo &beginInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginConditionalRenderingEXT (const VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT *pConditionalRenderingBegin, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginConditionalRenderingEXT (const ConditionalRenderingBeginInfoEXT &conditionalRenderingBegin, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginDebugUtilsLabelEXT (const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginQuery (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query, VULKAN_HPP_NAMESPACE::QueryControlFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginQueryIndexedEXT (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query, VULKAN_HPP_NAMESPACE::QueryControlFlags flags, uint32_t index, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginRenderPass (const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo *pRenderPassBegin, VULKAN_HPP_NAMESPACE::SubpassContents contents, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginRenderPass (const RenderPassBeginInfo &renderPassBegin, VULKAN_HPP_NAMESPACE::SubpassContents contents, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginRenderPass2 (const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo *pRenderPassBegin, const VULKAN_HPP_NAMESPACE::SubpassBeginInfo *pSubpassBeginInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginRenderPass2 (const RenderPassBeginInfo &renderPassBegin, const SubpassBeginInfo &subpassBeginInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginRenderPass2KHR (const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo *pRenderPassBegin, const VULKAN_HPP_NAMESPACE::SubpassBeginInfo *pSubpassBeginInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginRenderPass2KHR (const RenderPassBeginInfo &renderPassBegin, const SubpassBeginInfo &subpassBeginInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginTransformFeedbackEXT (uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VULKAN_HPP_NAMESPACE::Buffer *pCounterBuffers, const VULKAN_HPP_NAMESPACE::DeviceSize *pCounterBufferOffsets VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | beginTransformFeedbackEXT (uint32_t firstCounterBuffer, ArrayProxy< const VULKAN_HPP_NAMESPACE::Buffer > const &counterBuffers, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &counterBufferOffsets VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindDescriptorSets (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::PipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VULKAN_HPP_NAMESPACE::DescriptorSet *pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t *pDynamicOffsets, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindDescriptorSets (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::PipelineLayout layout, uint32_t firstSet, ArrayProxy< const VULKAN_HPP_NAMESPACE::DescriptorSet > const &descriptorSets, ArrayProxy< const uint32_t > const &dynamicOffsets, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindIndexBuffer (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::IndexType indexType, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindPipeline (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::Pipeline pipeline, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindPipelineShaderGroupNV (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::Pipeline pipeline, uint32_t groupIndex, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindShadingRateImageNV (VULKAN_HPP_NAMESPACE::ImageView imageView, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindTransformFeedbackBuffersEXT (uint32_t firstBinding, uint32_t bindingCount, const VULKAN_HPP_NAMESPACE::Buffer *pBuffers, const VULKAN_HPP_NAMESPACE::DeviceSize *pOffsets, const VULKAN_HPP_NAMESPACE::DeviceSize *pSizes VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindTransformFeedbackBuffersEXT (uint32_t firstBinding, ArrayProxy< const VULKAN_HPP_NAMESPACE::Buffer > const &buffers, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &offsets, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &sizes VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindVertexBuffers (uint32_t firstBinding, uint32_t bindingCount, const VULKAN_HPP_NAMESPACE::Buffer *pBuffers, const VULKAN_HPP_NAMESPACE::DeviceSize *pOffsets, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindVertexBuffers (uint32_t firstBinding, ArrayProxy< const VULKAN_HPP_NAMESPACE::Buffer > const &buffers, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &offsets, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindVertexBuffers2EXT (uint32_t firstBinding, uint32_t bindingCount, const VULKAN_HPP_NAMESPACE::Buffer *pBuffers, const VULKAN_HPP_NAMESPACE::DeviceSize *pOffsets, const VULKAN_HPP_NAMESPACE::DeviceSize *pSizes VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, const VULKAN_HPP_NAMESPACE::DeviceSize *pStrides VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | bindVertexBuffers2EXT (uint32_t firstBinding, ArrayProxy< const VULKAN_HPP_NAMESPACE::Buffer > const &buffers, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &offsets, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &sizes VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &strides VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | blitImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::ImageBlit *pRegions, VULKAN_HPP_NAMESPACE::Filter filter, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | blitImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageBlit > const ®ions, VULKAN_HPP_NAMESPACE::Filter filter, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | blitImage2KHR (const VULKAN_HPP_NAMESPACE::BlitImageInfo2KHR *pBlitImageInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | blitImage2KHR (const BlitImageInfo2KHR &blitImageInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | buildAccelerationStructureNV (const VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV *pInfo, VULKAN_HPP_NAMESPACE::Buffer instanceData, VULKAN_HPP_NAMESPACE::DeviceSize instanceOffset, VULKAN_HPP_NAMESPACE::Bool32 update, VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst, VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src, VULKAN_HPP_NAMESPACE::Buffer scratch, VULKAN_HPP_NAMESPACE::DeviceSize scratchOffset, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | buildAccelerationStructureNV (const AccelerationStructureInfoNV &info, VULKAN_HPP_NAMESPACE::Buffer instanceData, VULKAN_HPP_NAMESPACE::DeviceSize instanceOffset, VULKAN_HPP_NAMESPACE::Bool32 update, VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst, VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src, VULKAN_HPP_NAMESPACE::Buffer scratch, VULKAN_HPP_NAMESPACE::DeviceSize scratchOffset, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | clearAttachments (uint32_t attachmentCount, const VULKAN_HPP_NAMESPACE::ClearAttachment *pAttachments, uint32_t rectCount, const VULKAN_HPP_NAMESPACE::ClearRect *pRects, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | clearAttachments (ArrayProxy< const VULKAN_HPP_NAMESPACE::ClearAttachment > const &attachments, ArrayProxy< const VULKAN_HPP_NAMESPACE::ClearRect > const &rects, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | clearColorImage (VULKAN_HPP_NAMESPACE::Image image, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, const VULKAN_HPP_NAMESPACE::ClearColorValue *pColor, uint32_t rangeCount, const VULKAN_HPP_NAMESPACE::ImageSubresourceRange *pRanges, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | clearColorImage (VULKAN_HPP_NAMESPACE::Image image, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, const ClearColorValue &color, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageSubresourceRange > const &ranges, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | clearDepthStencilImage (VULKAN_HPP_NAMESPACE::Image image, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, const VULKAN_HPP_NAMESPACE::ClearDepthStencilValue *pDepthStencil, uint32_t rangeCount, const VULKAN_HPP_NAMESPACE::ImageSubresourceRange *pRanges, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | clearDepthStencilImage (VULKAN_HPP_NAMESPACE::Image image, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, const ClearDepthStencilValue &depthStencil, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageSubresourceRange > const &ranges, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyAccelerationStructureNV (VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst, VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src, VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyBuffer (VULKAN_HPP_NAMESPACE::Buffer srcBuffer, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::BufferCopy *pRegions, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyBuffer (VULKAN_HPP_NAMESPACE::Buffer srcBuffer, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, ArrayProxy< const VULKAN_HPP_NAMESPACE::BufferCopy > const ®ions, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyBuffer2KHR (const VULKAN_HPP_NAMESPACE::CopyBufferInfo2KHR *pCopyBufferInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyBuffer2KHR (const CopyBufferInfo2KHR ©BufferInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyBufferToImage (VULKAN_HPP_NAMESPACE::Buffer srcBuffer, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::BufferImageCopy *pRegions, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyBufferToImage (VULKAN_HPP_NAMESPACE::Buffer srcBuffer, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, ArrayProxy< const VULKAN_HPP_NAMESPACE::BufferImageCopy > const ®ions, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyBufferToImage2KHR (const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2KHR *pCopyBufferToImageInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyBufferToImage2KHR (const CopyBufferToImageInfo2KHR ©BufferToImageInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::ImageCopy *pRegions, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageCopy > const ®ions, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyImage2KHR (const VULKAN_HPP_NAMESPACE::CopyImageInfo2KHR *pCopyImageInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyImage2KHR (const CopyImageInfo2KHR ©ImageInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyImageToBuffer (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::BufferImageCopy *pRegions, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyImageToBuffer (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, ArrayProxy< const VULKAN_HPP_NAMESPACE::BufferImageCopy > const ®ions, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyImageToBuffer2KHR (const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2KHR *pCopyImageToBufferInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyImageToBuffer2KHR (const CopyImageToBufferInfo2KHR ©ImageToBufferInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | copyQueryPoolResults (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, VULKAN_HPP_NAMESPACE::DeviceSize stride, VULKAN_HPP_NAMESPACE::QueryResultFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | debugMarkerBeginEXT (const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT *pMarkerInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | debugMarkerBeginEXT (const DebugMarkerMarkerInfoEXT &markerInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | debugMarkerEndEXT (Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | debugMarkerInsertEXT (const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT *pMarkerInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | debugMarkerInsertEXT (const DebugMarkerMarkerInfoEXT &markerInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | dispatch (uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | dispatchBase (uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | dispatchBaseKHR (uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | dispatchIndirect (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | draw (uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawIndexed (uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawIndexedIndirect (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, uint32_t drawCount, uint32_t stride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawIndexedIndirectCount (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawIndexedIndirectCountAMD (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawIndexedIndirectCountKHR (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawIndirect (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, uint32_t drawCount, uint32_t stride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawIndirectByteCountEXT (uint32_t instanceCount, uint32_t firstInstance, VULKAN_HPP_NAMESPACE::Buffer counterBuffer, VULKAN_HPP_NAMESPACE::DeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawIndirectCount (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawIndirectCountAMD (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawIndirectCountKHR (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawMeshTasksIndirectCountNV (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawMeshTasksIndirectNV (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, uint32_t drawCount, uint32_t stride, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | drawMeshTasksNV (uint32_t taskCount, uint32_t firstTask, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endConditionalRenderingEXT (Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endDebugUtilsLabelEXT (Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endQuery (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endQueryIndexedEXT (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query, uint32_t index, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endRenderPass (Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endRenderPass2 (const VULKAN_HPP_NAMESPACE::SubpassEndInfo *pSubpassEndInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endRenderPass2 (const SubpassEndInfo &subpassEndInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endRenderPass2KHR (const VULKAN_HPP_NAMESPACE::SubpassEndInfo *pSubpassEndInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endRenderPass2KHR (const SubpassEndInfo &subpassEndInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endTransformFeedbackEXT (uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VULKAN_HPP_NAMESPACE::Buffer *pCounterBuffers, const VULKAN_HPP_NAMESPACE::DeviceSize *pCounterBufferOffsets VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | endTransformFeedbackEXT (uint32_t firstCounterBuffer, ArrayProxy< const VULKAN_HPP_NAMESPACE::Buffer > const &counterBuffers, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &counterBufferOffsets VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | executeCommands (uint32_t commandBufferCount, const VULKAN_HPP_NAMESPACE::CommandBuffer *pCommandBuffers, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | executeCommands (ArrayProxy< const VULKAN_HPP_NAMESPACE::CommandBuffer > const &commandBuffers, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | executeGeneratedCommandsNV (VULKAN_HPP_NAMESPACE::Bool32 isPreprocessed, const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV *pGeneratedCommandsInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | executeGeneratedCommandsNV (VULKAN_HPP_NAMESPACE::Bool32 isPreprocessed, const GeneratedCommandsInfoNV &generatedCommandsInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | fillBuffer (VULKAN_HPP_NAMESPACE::Buffer dstBuffer, VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, VULKAN_HPP_NAMESPACE::DeviceSize size, uint32_t data, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | insertDebugUtilsLabelEXT (const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | insertDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | nextSubpass (VULKAN_HPP_NAMESPACE::SubpassContents contents, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | nextSubpass2 (const VULKAN_HPP_NAMESPACE::SubpassBeginInfo *pSubpassBeginInfo, const VULKAN_HPP_NAMESPACE::SubpassEndInfo *pSubpassEndInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | nextSubpass2 (const SubpassBeginInfo &subpassBeginInfo, const SubpassEndInfo &subpassEndInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | nextSubpass2KHR (const VULKAN_HPP_NAMESPACE::SubpassBeginInfo *pSubpassBeginInfo, const VULKAN_HPP_NAMESPACE::SubpassEndInfo *pSubpassEndInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | nextSubpass2KHR (const SubpassBeginInfo &subpassBeginInfo, const SubpassEndInfo &subpassEndInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | pipelineBarrier (VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VULKAN_HPP_NAMESPACE::MemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier *pImageMemoryBarriers, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | pipelineBarrier (VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags, ArrayProxy< const VULKAN_HPP_NAMESPACE::MemoryBarrier > const &memoryBarriers, ArrayProxy< const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier > const &bufferMemoryBarriers, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier > const &imageMemoryBarriers, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | preprocessGeneratedCommandsNV (const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV *pGeneratedCommandsInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | preprocessGeneratedCommandsNV (const GeneratedCommandsInfoNV &generatedCommandsInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | pushConstants (VULKAN_HPP_NAMESPACE::PipelineLayout layout, VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename T , typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | pushConstants (VULKAN_HPP_NAMESPACE::PipelineLayout layout, VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags, uint32_t offset, ArrayProxy< const T > const &values, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | pushDescriptorSetKHR (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::PipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VULKAN_HPP_NAMESPACE::WriteDescriptorSet *pDescriptorWrites, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | pushDescriptorSetKHR (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::PipelineLayout layout, uint32_t set, ArrayProxy< const VULKAN_HPP_NAMESPACE::WriteDescriptorSet > const &descriptorWrites, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | pushDescriptorSetWithTemplateKHR (VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, VULKAN_HPP_NAMESPACE::PipelineLayout layout, uint32_t set, const void *pData, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | resetEvent (VULKAN_HPP_NAMESPACE::Event event, VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | resetQueryPool (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | resolveImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::ImageResolve *pRegions, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | resolveImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageResolve > const ®ions, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | resolveImage2KHR (const VULKAN_HPP_NAMESPACE::ResolveImageInfo2KHR *pResolveImageInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | resolveImage2KHR (const ResolveImageInfo2KHR &resolveImageInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setBlendConstants (const float blendConstants[4], Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setCheckpointNV (const void *pCheckpointMarker, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setCoarseSampleOrderNV (VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV *pCustomSampleOrders, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setCoarseSampleOrderNV (VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType, ArrayProxy< const VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV > const &customSampleOrders, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setCullModeEXT (VULKAN_HPP_NAMESPACE::CullModeFlags cullMode VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setDepthBias (float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setDepthBounds (float minDepthBounds, float maxDepthBounds, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setDepthBoundsTestEnableEXT (VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setDepthCompareOpEXT (VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setDepthTestEnableEXT (VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setDepthWriteEnableEXT (VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setDeviceMask (uint32_t deviceMask, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setDeviceMaskKHR (uint32_t deviceMask, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setDiscardRectangleEXT (uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VULKAN_HPP_NAMESPACE::Rect2D *pDiscardRectangles, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setDiscardRectangleEXT (uint32_t firstDiscardRectangle, ArrayProxy< const VULKAN_HPP_NAMESPACE::Rect2D > const &discardRectangles, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setEvent (VULKAN_HPP_NAMESPACE::Event event, VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setExclusiveScissorNV (uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VULKAN_HPP_NAMESPACE::Rect2D *pExclusiveScissors, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setExclusiveScissorNV (uint32_t firstExclusiveScissor, ArrayProxy< const VULKAN_HPP_NAMESPACE::Rect2D > const &exclusiveScissors, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setFragmentShadingRateKHR (const VULKAN_HPP_NAMESPACE::Extent2D *pFragmentSize, const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2], Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setFragmentShadingRateKHR (const Extent2D &fragmentSize, const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2], Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setFrontFaceEXT (VULKAN_HPP_NAMESPACE::FrontFace frontFace, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setLineStippleEXT (uint32_t lineStippleFactor, uint16_t lineStipplePattern, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setLineWidth (float lineWidth, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| VULKAN_HPP_NODISCARD Result | setPerformanceMarkerINTEL (const VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL *pMarkerInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType< void >::type | setPerformanceMarkerINTEL (const PerformanceMarkerInfoINTEL &markerInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| VULKAN_HPP_NODISCARD Result | setPerformanceOverrideINTEL (const VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL *pOverrideInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType< void >::type | setPerformanceOverrideINTEL (const PerformanceOverrideInfoINTEL &overrideInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| VULKAN_HPP_NODISCARD Result | setPerformanceStreamMarkerINTEL (const VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL *pMarkerInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType< void >::type | setPerformanceStreamMarkerINTEL (const PerformanceStreamMarkerInfoINTEL &markerInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setPrimitiveTopologyEXT (VULKAN_HPP_NAMESPACE::PrimitiveTopology primitiveTopology, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setSampleLocationsEXT (const VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT *pSampleLocationsInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setSampleLocationsEXT (const SampleLocationsInfoEXT &sampleLocationsInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setScissor (uint32_t firstScissor, uint32_t scissorCount, const VULKAN_HPP_NAMESPACE::Rect2D *pScissors, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setScissor (uint32_t firstScissor, ArrayProxy< const VULKAN_HPP_NAMESPACE::Rect2D > const &scissors, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setScissorWithCountEXT (uint32_t scissorCount, const VULKAN_HPP_NAMESPACE::Rect2D *pScissors, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setScissorWithCountEXT (ArrayProxy< const VULKAN_HPP_NAMESPACE::Rect2D > const &scissors, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setStencilCompareMask (VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, uint32_t compareMask, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setStencilOpEXT (VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, VULKAN_HPP_NAMESPACE::StencilOp failOp, VULKAN_HPP_NAMESPACE::StencilOp passOp, VULKAN_HPP_NAMESPACE::StencilOp depthFailOp, VULKAN_HPP_NAMESPACE::CompareOp compareOp, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setStencilReference (VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, uint32_t reference, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setStencilTestEnableEXT (VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setStencilWriteMask (VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, uint32_t writeMask, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setViewport (uint32_t firstViewport, uint32_t viewportCount, const VULKAN_HPP_NAMESPACE::Viewport *pViewports, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setViewport (uint32_t firstViewport, ArrayProxy< const VULKAN_HPP_NAMESPACE::Viewport > const &viewports, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setViewportShadingRatePaletteNV (uint32_t firstViewport, uint32_t viewportCount, const VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV *pShadingRatePalettes, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setViewportShadingRatePaletteNV (uint32_t firstViewport, ArrayProxy< const VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV > const &shadingRatePalettes, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setViewportWScalingNV (uint32_t firstViewport, uint32_t viewportCount, const VULKAN_HPP_NAMESPACE::ViewportWScalingNV *pViewportWScalings, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setViewportWScalingNV (uint32_t firstViewport, ArrayProxy< const VULKAN_HPP_NAMESPACE::ViewportWScalingNV > const &viewportWScalings, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setViewportWithCountEXT (uint32_t viewportCount, const VULKAN_HPP_NAMESPACE::Viewport *pViewports, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | setViewportWithCountEXT (ArrayProxy< const VULKAN_HPP_NAMESPACE::Viewport > const &viewports, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | traceRaysNV (VULKAN_HPP_NAMESPACE::Buffer raygenShaderBindingTableBuffer, VULKAN_HPP_NAMESPACE::DeviceSize raygenShaderBindingOffset, VULKAN_HPP_NAMESPACE::Buffer missShaderBindingTableBuffer, VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingOffset, VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingStride, VULKAN_HPP_NAMESPACE::Buffer hitShaderBindingTableBuffer, VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingOffset, VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingStride, VULKAN_HPP_NAMESPACE::Buffer callableShaderBindingTableBuffer, VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingOffset, VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingStride, uint32_t width, uint32_t height, uint32_t depth, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | updateBuffer (VULKAN_HPP_NAMESPACE::Buffer dstBuffer, VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, VULKAN_HPP_NAMESPACE::DeviceSize dataSize, const void *pData, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename T , typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | updateBuffer (VULKAN_HPP_NAMESPACE::Buffer dstBuffer, VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, ArrayProxy< const T > const &data, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | waitEvents (uint32_t eventCount, const VULKAN_HPP_NAMESPACE::Event *pEvents, VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const VULKAN_HPP_NAMESPACE::MemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier *pImageMemoryBarriers, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | waitEvents (ArrayProxy< const VULKAN_HPP_NAMESPACE::Event > const &events, VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, ArrayProxy< const VULKAN_HPP_NAMESPACE::MemoryBarrier > const &memoryBarriers, ArrayProxy< const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier > const &bufferMemoryBarriers, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier > const &imageMemoryBarriers, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | writeAccelerationStructuresPropertiesNV (uint32_t accelerationStructureCount, const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR *pAccelerationStructures, VULKAN_HPP_NAMESPACE::QueryType queryType, VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t firstQuery, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | writeAccelerationStructuresPropertiesNV (ArrayProxy< const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR > const &accelerationStructures, VULKAN_HPP_NAMESPACE::QueryType queryType, VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t firstQuery, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | writeBufferMarkerAMD (VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, uint32_t marker, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| void | writeTimestamp (VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType< void >::type | end (Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const |
| |
| template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
| ResultValueType< void >::type | reset (VULKAN_HPP_NAMESPACE::CommandBufferResetFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const |
| |
| VULKAN_HPP_TYPESAFE_EXPLICIT | operator VkCommandBuffer () const VULKAN_HPP_NOEXCEPT |
| |
| | operator bool () const VULKAN_HPP_NOEXCEPT |
| |
| bool | operator! () const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result | begin (const VULKAN_HPP_NAMESPACE::CommandBufferBeginInfo *pBeginInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType< void >::type | begin (const CommandBufferBeginInfo &beginInfo, Dispatch const &d) const |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginConditionalRenderingEXT (const VULKAN_HPP_NAMESPACE::ConditionalRenderingBeginInfoEXT *pConditionalRenderingBegin, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginConditionalRenderingEXT (const ConditionalRenderingBeginInfoEXT &conditionalRenderingBegin, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginDebugUtilsLabelEXT (const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginQuery (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query, VULKAN_HPP_NAMESPACE::QueryControlFlags flags, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginQueryIndexedEXT (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query, VULKAN_HPP_NAMESPACE::QueryControlFlags flags, uint32_t index, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginRenderPass (const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo *pRenderPassBegin, VULKAN_HPP_NAMESPACE::SubpassContents contents, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginRenderPass (const RenderPassBeginInfo &renderPassBegin, VULKAN_HPP_NAMESPACE::SubpassContents contents, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginRenderPass2 (const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo *pRenderPassBegin, const VULKAN_HPP_NAMESPACE::SubpassBeginInfo *pSubpassBeginInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginRenderPass2 (const RenderPassBeginInfo &renderPassBegin, const SubpassBeginInfo &subpassBeginInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginRenderPass2KHR (const VULKAN_HPP_NAMESPACE::RenderPassBeginInfo *pRenderPassBegin, const VULKAN_HPP_NAMESPACE::SubpassBeginInfo *pSubpassBeginInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginRenderPass2KHR (const RenderPassBeginInfo &renderPassBegin, const SubpassBeginInfo &subpassBeginInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginTransformFeedbackEXT (uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VULKAN_HPP_NAMESPACE::Buffer *pCounterBuffers, const VULKAN_HPP_NAMESPACE::DeviceSize *pCounterBufferOffsets, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | beginTransformFeedbackEXT (uint32_t firstCounterBuffer, ArrayProxy< const VULKAN_HPP_NAMESPACE::Buffer > const &counterBuffers, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &counterBufferOffsets, Dispatch const &d) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindDescriptorSets (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::PipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VULKAN_HPP_NAMESPACE::DescriptorSet *pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t *pDynamicOffsets, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindDescriptorSets (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::PipelineLayout layout, uint32_t firstSet, ArrayProxy< const VULKAN_HPP_NAMESPACE::DescriptorSet > const &descriptorSets, ArrayProxy< const uint32_t > const &dynamicOffsets, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindIndexBuffer (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::IndexType indexType, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindPipeline (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::Pipeline pipeline, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindPipelineShaderGroupNV (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::Pipeline pipeline, uint32_t groupIndex, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindShadingRateImageNV (VULKAN_HPP_NAMESPACE::ImageView imageView, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindTransformFeedbackBuffersEXT (uint32_t firstBinding, uint32_t bindingCount, const VULKAN_HPP_NAMESPACE::Buffer *pBuffers, const VULKAN_HPP_NAMESPACE::DeviceSize *pOffsets, const VULKAN_HPP_NAMESPACE::DeviceSize *pSizes, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindTransformFeedbackBuffersEXT (uint32_t firstBinding, ArrayProxy< const VULKAN_HPP_NAMESPACE::Buffer > const &buffers, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &offsets, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &sizes, Dispatch const &d) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindVertexBuffers (uint32_t firstBinding, uint32_t bindingCount, const VULKAN_HPP_NAMESPACE::Buffer *pBuffers, const VULKAN_HPP_NAMESPACE::DeviceSize *pOffsets, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindVertexBuffers (uint32_t firstBinding, ArrayProxy< const VULKAN_HPP_NAMESPACE::Buffer > const &buffers, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &offsets, Dispatch const &d) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindVertexBuffers2EXT (uint32_t firstBinding, uint32_t bindingCount, const VULKAN_HPP_NAMESPACE::Buffer *pBuffers, const VULKAN_HPP_NAMESPACE::DeviceSize *pOffsets, const VULKAN_HPP_NAMESPACE::DeviceSize *pSizes, const VULKAN_HPP_NAMESPACE::DeviceSize *pStrides, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | bindVertexBuffers2EXT (uint32_t firstBinding, ArrayProxy< const VULKAN_HPP_NAMESPACE::Buffer > const &buffers, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &offsets, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &sizes, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &strides, Dispatch const &d) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | blitImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::ImageBlit *pRegions, VULKAN_HPP_NAMESPACE::Filter filter, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | blitImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageBlit > const ®ions, VULKAN_HPP_NAMESPACE::Filter filter, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | blitImage2KHR (const VULKAN_HPP_NAMESPACE::BlitImageInfo2KHR *pBlitImageInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | blitImage2KHR (const BlitImageInfo2KHR &blitImageInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | buildAccelerationStructureNV (const VULKAN_HPP_NAMESPACE::AccelerationStructureInfoNV *pInfo, VULKAN_HPP_NAMESPACE::Buffer instanceData, VULKAN_HPP_NAMESPACE::DeviceSize instanceOffset, VULKAN_HPP_NAMESPACE::Bool32 update, VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst, VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src, VULKAN_HPP_NAMESPACE::Buffer scratch, VULKAN_HPP_NAMESPACE::DeviceSize scratchOffset, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | buildAccelerationStructureNV (const AccelerationStructureInfoNV &info, VULKAN_HPP_NAMESPACE::Buffer instanceData, VULKAN_HPP_NAMESPACE::DeviceSize instanceOffset, VULKAN_HPP_NAMESPACE::Bool32 update, VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst, VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src, VULKAN_HPP_NAMESPACE::Buffer scratch, VULKAN_HPP_NAMESPACE::DeviceSize scratchOffset, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | clearAttachments (uint32_t attachmentCount, const VULKAN_HPP_NAMESPACE::ClearAttachment *pAttachments, uint32_t rectCount, const VULKAN_HPP_NAMESPACE::ClearRect *pRects, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | clearAttachments (ArrayProxy< const VULKAN_HPP_NAMESPACE::ClearAttachment > const &attachments, ArrayProxy< const VULKAN_HPP_NAMESPACE::ClearRect > const &rects, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | clearColorImage (VULKAN_HPP_NAMESPACE::Image image, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, const VULKAN_HPP_NAMESPACE::ClearColorValue *pColor, uint32_t rangeCount, const VULKAN_HPP_NAMESPACE::ImageSubresourceRange *pRanges, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | clearColorImage (VULKAN_HPP_NAMESPACE::Image image, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, const ClearColorValue &color, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageSubresourceRange > const &ranges, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | clearDepthStencilImage (VULKAN_HPP_NAMESPACE::Image image, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, const VULKAN_HPP_NAMESPACE::ClearDepthStencilValue *pDepthStencil, uint32_t rangeCount, const VULKAN_HPP_NAMESPACE::ImageSubresourceRange *pRanges, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | clearDepthStencilImage (VULKAN_HPP_NAMESPACE::Image image, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout, const ClearDepthStencilValue &depthStencil, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageSubresourceRange > const &ranges, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyAccelerationStructureNV (VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dst, VULKAN_HPP_NAMESPACE::AccelerationStructureKHR src, VULKAN_HPP_NAMESPACE::CopyAccelerationStructureModeKHR mode, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyBuffer (VULKAN_HPP_NAMESPACE::Buffer srcBuffer, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::BufferCopy *pRegions, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyBuffer (VULKAN_HPP_NAMESPACE::Buffer srcBuffer, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, ArrayProxy< const VULKAN_HPP_NAMESPACE::BufferCopy > const ®ions, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyBuffer2KHR (const VULKAN_HPP_NAMESPACE::CopyBufferInfo2KHR *pCopyBufferInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyBuffer2KHR (const CopyBufferInfo2KHR ©BufferInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyBufferToImage (VULKAN_HPP_NAMESPACE::Buffer srcBuffer, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::BufferImageCopy *pRegions, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyBufferToImage (VULKAN_HPP_NAMESPACE::Buffer srcBuffer, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, ArrayProxy< const VULKAN_HPP_NAMESPACE::BufferImageCopy > const ®ions, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyBufferToImage2KHR (const VULKAN_HPP_NAMESPACE::CopyBufferToImageInfo2KHR *pCopyBufferToImageInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyBufferToImage2KHR (const CopyBufferToImageInfo2KHR ©BufferToImageInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::ImageCopy *pRegions, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageCopy > const ®ions, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyImage2KHR (const VULKAN_HPP_NAMESPACE::CopyImageInfo2KHR *pCopyImageInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyImage2KHR (const CopyImageInfo2KHR ©ImageInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyImageToBuffer (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::BufferImageCopy *pRegions, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyImageToBuffer (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, ArrayProxy< const VULKAN_HPP_NAMESPACE::BufferImageCopy > const ®ions, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyImageToBuffer2KHR (const VULKAN_HPP_NAMESPACE::CopyImageToBufferInfo2KHR *pCopyImageToBufferInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyImageToBuffer2KHR (const CopyImageToBufferInfo2KHR ©ImageToBufferInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | copyQueryPoolResults (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, VULKAN_HPP_NAMESPACE::DeviceSize stride, VULKAN_HPP_NAMESPACE::QueryResultFlags flags, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | debugMarkerBeginEXT (const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT *pMarkerInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | debugMarkerBeginEXT (const DebugMarkerMarkerInfoEXT &markerInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | debugMarkerEndEXT (Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | debugMarkerInsertEXT (const VULKAN_HPP_NAMESPACE::DebugMarkerMarkerInfoEXT *pMarkerInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | debugMarkerInsertEXT (const DebugMarkerMarkerInfoEXT &markerInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | dispatch (uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| 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 VULKAN_HPP_NOEXCEPT |
| |
| 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 VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | dispatchIndirect (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | draw (uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| 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 VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawIndexedIndirect (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, uint32_t drawCount, uint32_t stride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawIndexedIndirectCount (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawIndexedIndirectCountAMD (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawIndexedIndirectCountKHR (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawIndirect (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, uint32_t drawCount, uint32_t stride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawIndirectByteCountEXT (uint32_t instanceCount, uint32_t firstInstance, VULKAN_HPP_NAMESPACE::Buffer counterBuffer, VULKAN_HPP_NAMESPACE::DeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawIndirectCount (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawIndirectCountAMD (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawIndirectCountKHR (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawMeshTasksIndirectCountNV (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, VULKAN_HPP_NAMESPACE::Buffer countBuffer, VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawMeshTasksIndirectNV (VULKAN_HPP_NAMESPACE::Buffer buffer, VULKAN_HPP_NAMESPACE::DeviceSize offset, uint32_t drawCount, uint32_t stride, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | drawMeshTasksNV (uint32_t taskCount, uint32_t firstTask, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endConditionalRenderingEXT (Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endDebugUtilsLabelEXT (Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endQuery (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endQueryIndexedEXT (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query, uint32_t index, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endRenderPass (Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endRenderPass2 (const VULKAN_HPP_NAMESPACE::SubpassEndInfo *pSubpassEndInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endRenderPass2 (const SubpassEndInfo &subpassEndInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endRenderPass2KHR (const VULKAN_HPP_NAMESPACE::SubpassEndInfo *pSubpassEndInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endRenderPass2KHR (const SubpassEndInfo &subpassEndInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endTransformFeedbackEXT (uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VULKAN_HPP_NAMESPACE::Buffer *pCounterBuffers, const VULKAN_HPP_NAMESPACE::DeviceSize *pCounterBufferOffsets, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | endTransformFeedbackEXT (uint32_t firstCounterBuffer, ArrayProxy< const VULKAN_HPP_NAMESPACE::Buffer > const &counterBuffers, ArrayProxy< const VULKAN_HPP_NAMESPACE::DeviceSize > const &counterBufferOffsets, Dispatch const &d) const VULKAN_HPP_NOEXCEPT_WHEN_NO_EXCEPTIONS |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | executeCommands (uint32_t commandBufferCount, const VULKAN_HPP_NAMESPACE::CommandBuffer *pCommandBuffers, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | executeCommands (ArrayProxy< const VULKAN_HPP_NAMESPACE::CommandBuffer > const &commandBuffers, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | executeGeneratedCommandsNV (VULKAN_HPP_NAMESPACE::Bool32 isPreprocessed, const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV *pGeneratedCommandsInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | executeGeneratedCommandsNV (VULKAN_HPP_NAMESPACE::Bool32 isPreprocessed, const GeneratedCommandsInfoNV &generatedCommandsInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | fillBuffer (VULKAN_HPP_NAMESPACE::Buffer dstBuffer, VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, VULKAN_HPP_NAMESPACE::DeviceSize size, uint32_t data, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | insertDebugUtilsLabelEXT (const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | insertDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | nextSubpass (VULKAN_HPP_NAMESPACE::SubpassContents contents, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | nextSubpass2 (const VULKAN_HPP_NAMESPACE::SubpassBeginInfo *pSubpassBeginInfo, const VULKAN_HPP_NAMESPACE::SubpassEndInfo *pSubpassEndInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | nextSubpass2 (const SubpassBeginInfo &subpassBeginInfo, const SubpassEndInfo &subpassEndInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | nextSubpass2KHR (const VULKAN_HPP_NAMESPACE::SubpassBeginInfo *pSubpassBeginInfo, const VULKAN_HPP_NAMESPACE::SubpassEndInfo *pSubpassEndInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | nextSubpass2KHR (const SubpassBeginInfo &subpassBeginInfo, const SubpassEndInfo &subpassEndInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | pipelineBarrier (VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VULKAN_HPP_NAMESPACE::MemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier *pImageMemoryBarriers, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | pipelineBarrier (VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, VULKAN_HPP_NAMESPACE::DependencyFlags dependencyFlags, ArrayProxy< const VULKAN_HPP_NAMESPACE::MemoryBarrier > const &memoryBarriers, ArrayProxy< const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier > const &bufferMemoryBarriers, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier > const &imageMemoryBarriers, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | preprocessGeneratedCommandsNV (const VULKAN_HPP_NAMESPACE::GeneratedCommandsInfoNV *pGeneratedCommandsInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | preprocessGeneratedCommandsNV (const GeneratedCommandsInfoNV &generatedCommandsInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | pushConstants (VULKAN_HPP_NAMESPACE::PipelineLayout layout, VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename T , typename Dispatch > |
| VULKAN_HPP_INLINE void | pushConstants (VULKAN_HPP_NAMESPACE::PipelineLayout layout, VULKAN_HPP_NAMESPACE::ShaderStageFlags stageFlags, uint32_t offset, ArrayProxy< const T > const &values, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | pushDescriptorSetKHR (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::PipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VULKAN_HPP_NAMESPACE::WriteDescriptorSet *pDescriptorWrites, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | pushDescriptorSetKHR (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint, VULKAN_HPP_NAMESPACE::PipelineLayout layout, uint32_t set, ArrayProxy< const VULKAN_HPP_NAMESPACE::WriteDescriptorSet > const &descriptorWrites, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | pushDescriptorSetWithTemplateKHR (VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplate descriptorUpdateTemplate, VULKAN_HPP_NAMESPACE::PipelineLayout layout, uint32_t set, const void *pData, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | resetEvent (VULKAN_HPP_NAMESPACE::Event event, VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | resetQueryPool (VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | resolveImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, uint32_t regionCount, const VULKAN_HPP_NAMESPACE::ImageResolve *pRegions, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | resolveImage (VULKAN_HPP_NAMESPACE::Image srcImage, VULKAN_HPP_NAMESPACE::ImageLayout srcImageLayout, VULKAN_HPP_NAMESPACE::Image dstImage, VULKAN_HPP_NAMESPACE::ImageLayout dstImageLayout, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageResolve > const ®ions, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | resolveImage2KHR (const VULKAN_HPP_NAMESPACE::ResolveImageInfo2KHR *pResolveImageInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | resolveImage2KHR (const ResolveImageInfo2KHR &resolveImageInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setBlendConstants (const float blendConstants[4], Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setCheckpointNV (const void *pCheckpointMarker, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setCoarseSampleOrderNV (VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV *pCustomSampleOrders, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setCoarseSampleOrderNV (VULKAN_HPP_NAMESPACE::CoarseSampleOrderTypeNV sampleOrderType, ArrayProxy< const VULKAN_HPP_NAMESPACE::CoarseSampleOrderCustomNV > const &customSampleOrders, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setCullModeEXT (VULKAN_HPP_NAMESPACE::CullModeFlags cullMode, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setDepthBias (float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setDepthBounds (float minDepthBounds, float maxDepthBounds, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setDepthBoundsTestEnableEXT (VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setDepthCompareOpEXT (VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setDepthTestEnableEXT (VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setDepthWriteEnableEXT (VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setDeviceMask (uint32_t deviceMask, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setDeviceMaskKHR (uint32_t deviceMask, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setDiscardRectangleEXT (uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VULKAN_HPP_NAMESPACE::Rect2D *pDiscardRectangles, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setDiscardRectangleEXT (uint32_t firstDiscardRectangle, ArrayProxy< const VULKAN_HPP_NAMESPACE::Rect2D > const &discardRectangles, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setEvent (VULKAN_HPP_NAMESPACE::Event event, VULKAN_HPP_NAMESPACE::PipelineStageFlags stageMask, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setExclusiveScissorNV (uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VULKAN_HPP_NAMESPACE::Rect2D *pExclusiveScissors, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setExclusiveScissorNV (uint32_t firstExclusiveScissor, ArrayProxy< const VULKAN_HPP_NAMESPACE::Rect2D > const &exclusiveScissors, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setFragmentShadingRateKHR (const VULKAN_HPP_NAMESPACE::Extent2D *pFragmentSize, const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2], Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setFragmentShadingRateKHR (const Extent2D &fragmentSize, const VULKAN_HPP_NAMESPACE::FragmentShadingRateCombinerOpKHR combinerOps[2], Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setFrontFaceEXT (VULKAN_HPP_NAMESPACE::FrontFace frontFace, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setLineStippleEXT (uint32_t lineStippleFactor, uint16_t lineStipplePattern, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setLineWidth (float lineWidth, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result | setPerformanceMarkerINTEL (const VULKAN_HPP_NAMESPACE::PerformanceMarkerInfoINTEL *pMarkerInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType< void >::type | setPerformanceMarkerINTEL (const PerformanceMarkerInfoINTEL &markerInfo, Dispatch const &d) const |
| |
| template<typename Dispatch > |
| VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result | setPerformanceOverrideINTEL (const VULKAN_HPP_NAMESPACE::PerformanceOverrideInfoINTEL *pOverrideInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType< void >::type | setPerformanceOverrideINTEL (const PerformanceOverrideInfoINTEL &overrideInfo, Dispatch const &d) const |
| |
| template<typename Dispatch > |
| VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result | setPerformanceStreamMarkerINTEL (const VULKAN_HPP_NAMESPACE::PerformanceStreamMarkerInfoINTEL *pMarkerInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType< void >::type | setPerformanceStreamMarkerINTEL (const PerformanceStreamMarkerInfoINTEL &markerInfo, Dispatch const &d) const |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setPrimitiveTopologyEXT (VULKAN_HPP_NAMESPACE::PrimitiveTopology primitiveTopology, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setSampleLocationsEXT (const VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT *pSampleLocationsInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setSampleLocationsEXT (const SampleLocationsInfoEXT &sampleLocationsInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setScissor (uint32_t firstScissor, uint32_t scissorCount, const VULKAN_HPP_NAMESPACE::Rect2D *pScissors, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setScissor (uint32_t firstScissor, ArrayProxy< const VULKAN_HPP_NAMESPACE::Rect2D > const &scissors, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setScissorWithCountEXT (uint32_t scissorCount, const VULKAN_HPP_NAMESPACE::Rect2D *pScissors, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setScissorWithCountEXT (ArrayProxy< const VULKAN_HPP_NAMESPACE::Rect2D > const &scissors, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setStencilCompareMask (VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, uint32_t compareMask, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setStencilOpEXT (VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, VULKAN_HPP_NAMESPACE::StencilOp failOp, VULKAN_HPP_NAMESPACE::StencilOp passOp, VULKAN_HPP_NAMESPACE::StencilOp depthFailOp, VULKAN_HPP_NAMESPACE::CompareOp compareOp, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setStencilReference (VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, uint32_t reference, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setStencilTestEnableEXT (VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setStencilWriteMask (VULKAN_HPP_NAMESPACE::StencilFaceFlags faceMask, uint32_t writeMask, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setViewport (uint32_t firstViewport, uint32_t viewportCount, const VULKAN_HPP_NAMESPACE::Viewport *pViewports, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setViewport (uint32_t firstViewport, ArrayProxy< const VULKAN_HPP_NAMESPACE::Viewport > const &viewports, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setViewportShadingRatePaletteNV (uint32_t firstViewport, uint32_t viewportCount, const VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV *pShadingRatePalettes, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setViewportShadingRatePaletteNV (uint32_t firstViewport, ArrayProxy< const VULKAN_HPP_NAMESPACE::ShadingRatePaletteNV > const &shadingRatePalettes, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setViewportWScalingNV (uint32_t firstViewport, uint32_t viewportCount, const VULKAN_HPP_NAMESPACE::ViewportWScalingNV *pViewportWScalings, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setViewportWScalingNV (uint32_t firstViewport, ArrayProxy< const VULKAN_HPP_NAMESPACE::ViewportWScalingNV > const &viewportWScalings, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setViewportWithCountEXT (uint32_t viewportCount, const VULKAN_HPP_NAMESPACE::Viewport *pViewports, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | setViewportWithCountEXT (ArrayProxy< const VULKAN_HPP_NAMESPACE::Viewport > const &viewports, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | traceRaysNV (VULKAN_HPP_NAMESPACE::Buffer raygenShaderBindingTableBuffer, VULKAN_HPP_NAMESPACE::DeviceSize raygenShaderBindingOffset, VULKAN_HPP_NAMESPACE::Buffer missShaderBindingTableBuffer, VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingOffset, VULKAN_HPP_NAMESPACE::DeviceSize missShaderBindingStride, VULKAN_HPP_NAMESPACE::Buffer hitShaderBindingTableBuffer, VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingOffset, VULKAN_HPP_NAMESPACE::DeviceSize hitShaderBindingStride, VULKAN_HPP_NAMESPACE::Buffer callableShaderBindingTableBuffer, VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingOffset, VULKAN_HPP_NAMESPACE::DeviceSize callableShaderBindingStride, uint32_t width, uint32_t height, uint32_t depth, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | updateBuffer (VULKAN_HPP_NAMESPACE::Buffer dstBuffer, VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, VULKAN_HPP_NAMESPACE::DeviceSize dataSize, const void *pData, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename T , typename Dispatch > |
| VULKAN_HPP_INLINE void | updateBuffer (VULKAN_HPP_NAMESPACE::Buffer dstBuffer, VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, ArrayProxy< const T > const &data, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | waitEvents (uint32_t eventCount, const VULKAN_HPP_NAMESPACE::Event *pEvents, VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const VULKAN_HPP_NAMESPACE::MemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier *pImageMemoryBarriers, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | waitEvents (ArrayProxy< const VULKAN_HPP_NAMESPACE::Event > const &events, VULKAN_HPP_NAMESPACE::PipelineStageFlags srcStageMask, VULKAN_HPP_NAMESPACE::PipelineStageFlags dstStageMask, ArrayProxy< const VULKAN_HPP_NAMESPACE::MemoryBarrier > const &memoryBarriers, ArrayProxy< const VULKAN_HPP_NAMESPACE::BufferMemoryBarrier > const &bufferMemoryBarriers, ArrayProxy< const VULKAN_HPP_NAMESPACE::ImageMemoryBarrier > const &imageMemoryBarriers, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | writeAccelerationStructuresPropertiesNV (uint32_t accelerationStructureCount, const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR *pAccelerationStructures, VULKAN_HPP_NAMESPACE::QueryType queryType, VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t firstQuery, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | writeAccelerationStructuresPropertiesNV (ArrayProxy< const VULKAN_HPP_NAMESPACE::AccelerationStructureKHR > const &accelerationStructures, VULKAN_HPP_NAMESPACE::QueryType queryType, VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t firstQuery, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | writeBufferMarkerAMD (VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, VULKAN_HPP_NAMESPACE::Buffer dstBuffer, VULKAN_HPP_NAMESPACE::DeviceSize dstOffset, uint32_t marker, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE void | writeTimestamp (VULKAN_HPP_NAMESPACE::PipelineStageFlagBits pipelineStage, VULKAN_HPP_NAMESPACE::QueryPool queryPool, uint32_t query, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
| |
| template<typename Dispatch > |
| VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType< void >::type | end (Dispatch const &d) const |
| |
| template<typename Dispatch > |
| VULKAN_HPP_INLINE ResultValueType< void >::type | reset (VULKAN_HPP_NAMESPACE::CommandBufferResetFlags flags, Dispatch const &d) const |
| |