HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::Queue Class Reference

#include <vulkan_handles.hpp>

Public Types

using CType = VkQueue
 
using NativeType = VkQueue
 

Public Member Functions

VULKAN_HPP_CONSTEXPR Queue ()=default
 
VULKAN_HPP_CONSTEXPR Queue (std::nullptr_t) VULKAN_HPP_NOEXCEPT
 
 Queue (VkQueue queue) VULKAN_HPP_NOEXCEPT
 
Queueoperator= (VkQueue queue) VULKAN_HPP_NOEXCEPT
 
Queueoperator= (std::nullptr_t) VULKAN_HPP_NOEXCEPT
 
bool operator== (Queue const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (Queue const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator< (Queue const &rhs) const VULKAN_HPP_NOEXCEPT
 
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD Result submit (uint32_t submitCount, const VULKAN_HPP_NAMESPACE::SubmitInfo *pSubmits, VULKAN_HPP_NAMESPACE::Fence fence, 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 
submit (VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo > const &submits, VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS
ResultValueType< void >::type 
waitIdle (Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD Result bindSparse (uint32_t bindInfoCount, const VULKAN_HPP_NAMESPACE::BindSparseInfo *pBindInfo, VULKAN_HPP_NAMESPACE::Fence fence, 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 
bindSparse (VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::BindSparseInfo > const &bindInfo, VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD Result submit2 (uint32_t submitCount, const VULKAN_HPP_NAMESPACE::SubmitInfo2 *pSubmits, VULKAN_HPP_NAMESPACE::Fence fence, 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 
submit2 (VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo2 > const &submits, VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD Result presentKHR (const VULKAN_HPP_NAMESPACE::PresentInfoKHR *pPresentInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT
 
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD
VULKAN_HPP_NAMESPACE::Result 
presentKHR (const VULKAN_HPP_NAMESPACE::PresentInfoKHR &presentInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
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 VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT &labelInfo, 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 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 VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT &labelInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT
 
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
void getCheckpointDataNV (uint32_t *pCheckpointDataCount, VULKAN_HPP_NAMESPACE::CheckpointDataNV *pCheckpointData, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT
 
template<typename CheckpointDataNVAllocator = std::allocator<VULKAN_HPP_NAMESPACE::CheckpointDataNV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD
std::vector
< VULKAN_HPP_NAMESPACE::CheckpointDataNV,
CheckpointDataNVAllocator > 
getCheckpointDataNV (Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
template<typename CheckpointDataNVAllocator = std::allocator<VULKAN_HPP_NAMESPACE::CheckpointDataNV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, typename B1 = CheckpointDataNVAllocator, typename std::enable_if< std::is_same< typename B1::value_type, CheckpointDataNV >::value, int >::type = 0>
VULKAN_HPP_NODISCARD
std::vector
< VULKAN_HPP_NAMESPACE::CheckpointDataNV,
CheckpointDataNVAllocator > 
getCheckpointDataNV (CheckpointDataNVAllocator &checkpointDataNVAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS
ResultValueType< void >::type 
setPerformanceConfigurationINTEL (VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD Result submit2KHR (uint32_t submitCount, const VULKAN_HPP_NAMESPACE::SubmitInfo2 *pSubmits, VULKAN_HPP_NAMESPACE::Fence fence, 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 
submit2KHR (VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo2 > const &submits, VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
void getCheckpointData2NV (uint32_t *pCheckpointDataCount, VULKAN_HPP_NAMESPACE::CheckpointData2NV *pCheckpointData, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT
 
template<typename CheckpointData2NVAllocator = std::allocator<VULKAN_HPP_NAMESPACE::CheckpointData2NV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD
std::vector
< VULKAN_HPP_NAMESPACE::CheckpointData2NV,
CheckpointData2NVAllocator > 
getCheckpointData2NV (Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
template<typename CheckpointData2NVAllocator = std::allocator<VULKAN_HPP_NAMESPACE::CheckpointData2NV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, typename B1 = CheckpointData2NVAllocator, typename std::enable_if< std::is_same< typename B1::value_type, CheckpointData2NV >::value, int >::type = 0>
VULKAN_HPP_NODISCARD
std::vector
< VULKAN_HPP_NAMESPACE::CheckpointData2NV,
CheckpointData2NVAllocator > 
getCheckpointData2NV (CheckpointData2NVAllocator &checkpointData2NVAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
 
 operator VkQueue () 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 
submit (uint32_t submitCount, const VULKAN_HPP_NAMESPACE::SubmitInfo *pSubmits, VULKAN_HPP_NAMESPACE::Fence fence, Dispatch const &d) const VULKAN_HPP_NOEXCEPT
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS
VULKAN_HPP_INLINE
ResultValueType< void >::type 
submit (VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo > const &submits, VULKAN_HPP_NAMESPACE::Fence fence, Dispatch const &d) const
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS
VULKAN_HPP_INLINE
ResultValueType< void >::type 
waitIdle (Dispatch const &d) const
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD
VULKAN_HPP_INLINE Result 
bindSparse (uint32_t bindInfoCount, const VULKAN_HPP_NAMESPACE::BindSparseInfo *pBindInfo, VULKAN_HPP_NAMESPACE::Fence fence, Dispatch const &d) const VULKAN_HPP_NOEXCEPT
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS
VULKAN_HPP_INLINE
ResultValueType< void >::type 
bindSparse (VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::BindSparseInfo > const &bindInfo, VULKAN_HPP_NAMESPACE::Fence fence, Dispatch const &d) const
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD
VULKAN_HPP_INLINE Result 
submit2 (uint32_t submitCount, const VULKAN_HPP_NAMESPACE::SubmitInfo2 *pSubmits, VULKAN_HPP_NAMESPACE::Fence fence, Dispatch const &d) const VULKAN_HPP_NOEXCEPT
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS
VULKAN_HPP_INLINE
ResultValueType< void >::type 
submit2 (VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo2 > const &submits, VULKAN_HPP_NAMESPACE::Fence fence, Dispatch const &d) const
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD
VULKAN_HPP_INLINE Result 
presentKHR (const VULKAN_HPP_NAMESPACE::PresentInfoKHR *pPresentInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD
VULKAN_HPP_INLINE
VULKAN_HPP_NAMESPACE::Result 
presentKHR (const VULKAN_HPP_NAMESPACE::PresentInfoKHR &presentInfo, Dispatch const &d) const
 
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 VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT &labelInfo, 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 insertDebugUtilsLabelEXT (const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT
 
template<typename Dispatch >
VULKAN_HPP_INLINE void insertDebugUtilsLabelEXT (const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT &labelInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT
 
template<typename Dispatch >
VULKAN_HPP_INLINE void getCheckpointDataNV (uint32_t *pCheckpointDataCount, VULKAN_HPP_NAMESPACE::CheckpointDataNV *pCheckpointData, Dispatch const &d) const VULKAN_HPP_NOEXCEPT
 
template<typename CheckpointDataNVAllocator , typename Dispatch >
VULKAN_HPP_NODISCARD
VULKAN_HPP_INLINE std::vector
< VULKAN_HPP_NAMESPACE::CheckpointDataNV,
CheckpointDataNVAllocator > 
getCheckpointDataNV (Dispatch const &d) const
 
template<typename CheckpointDataNVAllocator , typename Dispatch , typename B1 , typename std::enable_if< std::is_same< typename B1::value_type, CheckpointDataNV >::value, int >::type >
VULKAN_HPP_NODISCARD
VULKAN_HPP_INLINE std::vector
< VULKAN_HPP_NAMESPACE::CheckpointDataNV,
CheckpointDataNVAllocator > 
getCheckpointDataNV (CheckpointDataNVAllocator &checkpointDataNVAllocator, Dispatch const &d) const
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS
VULKAN_HPP_INLINE
ResultValueType< void >::type 
setPerformanceConfigurationINTEL (VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL configuration, Dispatch const &d) const
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD
VULKAN_HPP_INLINE Result 
submit2KHR (uint32_t submitCount, const VULKAN_HPP_NAMESPACE::SubmitInfo2 *pSubmits, VULKAN_HPP_NAMESPACE::Fence fence, Dispatch const &d) const VULKAN_HPP_NOEXCEPT
 
template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS
VULKAN_HPP_INLINE
ResultValueType< void >::type 
submit2KHR (VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo2 > const &submits, VULKAN_HPP_NAMESPACE::Fence fence, Dispatch const &d) const
 
template<typename Dispatch >
VULKAN_HPP_INLINE void getCheckpointData2NV (uint32_t *pCheckpointDataCount, VULKAN_HPP_NAMESPACE::CheckpointData2NV *pCheckpointData, Dispatch const &d) const VULKAN_HPP_NOEXCEPT
 
template<typename CheckpointData2NVAllocator , typename Dispatch >
VULKAN_HPP_NODISCARD
VULKAN_HPP_INLINE std::vector
< VULKAN_HPP_NAMESPACE::CheckpointData2NV,
CheckpointData2NVAllocator > 
getCheckpointData2NV (Dispatch const &d) const
 
template<typename CheckpointData2NVAllocator , typename Dispatch , typename B1 , typename std::enable_if< std::is_same< typename B1::value_type, CheckpointData2NV >::value, int >::type >
VULKAN_HPP_NODISCARD
VULKAN_HPP_INLINE std::vector
< VULKAN_HPP_NAMESPACE::CheckpointData2NV,
CheckpointData2NVAllocator > 
getCheckpointData2NV (CheckpointData2NVAllocator &checkpointData2NVAllocator, Dispatch const &d) const
 

Static Public Attributes

static
VULKAN_HPP_CONST_OR_CONSTEXPR
VULKAN_HPP_NAMESPACE::ObjectType 
objectType = VULKAN_HPP_NAMESPACE::ObjectType::eQueue
 
static
VULKAN_HPP_CONST_OR_CONSTEXPR
VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT 
debugReportObjectType
 

Detailed Description

Definition at line 7225 of file vulkan_handles.hpp.

Member Typedef Documentation

Definition at line 7228 of file vulkan_handles.hpp.

Definition at line 7229 of file vulkan_handles.hpp.

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::Queue::Queue ( )
default
VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::Queue::Queue ( std::nullptr_t  )
inline

Definition at line 7237 of file vulkan_handles.hpp.

VULKAN_HPP_NAMESPACE::Queue::Queue ( VkQueue  queue)
inline

Definition at line 7238 of file vulkan_handles.hpp.

Member Function Documentation

template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
void VULKAN_HPP_NAMESPACE::Queue::beginDebugUtilsLabelEXT ( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT pLabelInfo,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
void VULKAN_HPP_NAMESPACE::Queue::beginDebugUtilsLabelEXT ( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT labelInfo,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch >
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::beginDebugUtilsLabelEXT ( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT pLabelInfo,
Dispatch const d 
) const

Definition at line 13269 of file vulkan_funcs.hpp.

template<typename Dispatch >
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::beginDebugUtilsLabelEXT ( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT labelInfo,
Dispatch const d 
) const

Definition at line 13278 of file vulkan_funcs.hpp.

template<typename Dispatch >
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Queue::bindSparse ( uint32_t  bindInfoCount,
const VULKAN_HPP_NAMESPACE::BindSparseInfo pBindInfo,
VULKAN_HPP_NAMESPACE::Fence  fence,
Dispatch const d 
) const

Definition at line 1316 of file vulkan_funcs.hpp.

template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::bindSparse ( VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::BindSparseInfo > const bindInfo,
VULKAN_HPP_NAMESPACE::Fence fence  ,
Dispatch const d 
) const

Definition at line 1328 of file vulkan_funcs.hpp.

template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD Result VULKAN_HPP_NAMESPACE::Queue::bindSparse ( uint32_t  bindInfoCount,
const VULKAN_HPP_NAMESPACE::BindSparseInfo pBindInfo,
VULKAN_HPP_NAMESPACE::Fence  fence,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::bindSparse ( VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::BindSparseInfo > const bindInfo,
VULKAN_HPP_NAMESPACE::Fence fence  VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
void VULKAN_HPP_NAMESPACE::Queue::endDebugUtilsLabelEXT ( Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
template<typename Dispatch >
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::endDebugUtilsLabelEXT ( Dispatch const d) const

Definition at line 13288 of file vulkan_funcs.hpp.

template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
void VULKAN_HPP_NAMESPACE::Queue::getCheckpointData2NV ( uint32_t *  pCheckpointDataCount,
VULKAN_HPP_NAMESPACE::CheckpointData2NV pCheckpointData,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename CheckpointData2NVAllocator = std::allocator<VULKAN_HPP_NAMESPACE::CheckpointData2NV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD std::vector<VULKAN_HPP_NAMESPACE::CheckpointData2NV, CheckpointData2NVAllocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointData2NV ( Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
template<typename CheckpointData2NVAllocator = std::allocator<VULKAN_HPP_NAMESPACE::CheckpointData2NV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, typename B1 = CheckpointData2NVAllocator, typename std::enable_if< std::is_same< typename B1::value_type, CheckpointData2NV >::value, int >::type = 0>
VULKAN_HPP_NODISCARD std::vector<VULKAN_HPP_NAMESPACE::CheckpointData2NV, CheckpointData2NVAllocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointData2NV ( CheckpointData2NVAllocator &  checkpointData2NVAllocator,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch >
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::getCheckpointData2NV ( uint32_t *  pCheckpointDataCount,
VULKAN_HPP_NAMESPACE::CheckpointData2NV pCheckpointData,
Dispatch const d 
) const

Definition at line 18159 of file vulkan_funcs.hpp.

template<typename CheckpointData2NVAllocator , typename Dispatch >
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector<VULKAN_HPP_NAMESPACE::CheckpointData2NV, CheckpointData2NVAllocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointData2NV ( Dispatch const d) const

Definition at line 18170 of file vulkan_funcs.hpp.

template<typename CheckpointData2NVAllocator , typename Dispatch , typename B1 , typename std::enable_if< std::is_same< typename B1::value_type, CheckpointData2NV >::value, int >::type >
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector<VULKAN_HPP_NAMESPACE::CheckpointData2NV, CheckpointData2NVAllocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointData2NV ( CheckpointData2NVAllocator &  checkpointData2NVAllocator,
Dispatch const d 
) const

Definition at line 18193 of file vulkan_funcs.hpp.

template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
void VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( uint32_t *  pCheckpointDataCount,
VULKAN_HPP_NAMESPACE::CheckpointDataNV pCheckpointData,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename CheckpointDataNVAllocator = std::allocator<VULKAN_HPP_NAMESPACE::CheckpointDataNV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD std::vector<VULKAN_HPP_NAMESPACE::CheckpointDataNV, CheckpointDataNVAllocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const
template<typename CheckpointDataNVAllocator = std::allocator<VULKAN_HPP_NAMESPACE::CheckpointDataNV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, typename B1 = CheckpointDataNVAllocator, typename std::enable_if< std::is_same< typename B1::value_type, CheckpointDataNV >::value, int >::type = 0>
VULKAN_HPP_NODISCARD std::vector<VULKAN_HPP_NAMESPACE::CheckpointDataNV, CheckpointDataNVAllocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( CheckpointDataNVAllocator &  checkpointDataNVAllocator,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch >
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( uint32_t *  pCheckpointDataCount,
VULKAN_HPP_NAMESPACE::CheckpointDataNV pCheckpointData,
Dispatch const d 
) const

Definition at line 15777 of file vulkan_funcs.hpp.

template<typename CheckpointDataNVAllocator , typename Dispatch >
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector<VULKAN_HPP_NAMESPACE::CheckpointDataNV, CheckpointDataNVAllocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( Dispatch const d) const

Definition at line 15788 of file vulkan_funcs.hpp.

template<typename CheckpointDataNVAllocator , typename Dispatch , typename B1 , typename std::enable_if< std::is_same< typename B1::value_type, CheckpointDataNV >::value, int >::type >
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector<VULKAN_HPP_NAMESPACE::CheckpointDataNV, CheckpointDataNVAllocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( CheckpointDataNVAllocator &  checkpointDataNVAllocator,
Dispatch const d 
) const

Definition at line 15811 of file vulkan_funcs.hpp.

template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
void VULKAN_HPP_NAMESPACE::Queue::insertDebugUtilsLabelEXT ( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT pLabelInfo,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
void VULKAN_HPP_NAMESPACE::Queue::insertDebugUtilsLabelEXT ( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT labelInfo,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch >
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::insertDebugUtilsLabelEXT ( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT pLabelInfo,
Dispatch const d 
) const

Definition at line 13295 of file vulkan_funcs.hpp.

template<typename Dispatch >
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::insertDebugUtilsLabelEXT ( const VULKAN_HPP_NAMESPACE::DebugUtilsLabelEXT labelInfo,
Dispatch const d 
) const

Definition at line 13304 of file vulkan_funcs.hpp.

VULKAN_HPP_NAMESPACE::Queue::operator bool ( ) const
inlineexplicit

Definition at line 7425 of file vulkan_handles.hpp.

VULKAN_HPP_NAMESPACE::Queue::operator VkQueue ( ) const
inline

Definition at line 7420 of file vulkan_handles.hpp.

bool VULKAN_HPP_NAMESPACE::Queue::operator! ( void  ) const
inline

Definition at line 7430 of file vulkan_handles.hpp.

bool VULKAN_HPP_NAMESPACE::Queue::operator!= ( Queue const rhs) const
inline

Definition at line 7260 of file vulkan_handles.hpp.

bool VULKAN_HPP_NAMESPACE::Queue::operator< ( Queue const rhs) const
inline

Definition at line 7265 of file vulkan_handles.hpp.

Queue& VULKAN_HPP_NAMESPACE::Queue::operator= ( VkQueue  queue)
inline

Definition at line 7240 of file vulkan_handles.hpp.

Queue& VULKAN_HPP_NAMESPACE::Queue::operator= ( std::nullptr_t  )
inline

Definition at line 7246 of file vulkan_handles.hpp.

bool VULKAN_HPP_NAMESPACE::Queue::operator== ( Queue const rhs) const
inline

Definition at line 7255 of file vulkan_handles.hpp.

template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD Result VULKAN_HPP_NAMESPACE::Queue::presentKHR ( const VULKAN_HPP_NAMESPACE::PresentInfoKHR pPresentInfo,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD VULKAN_HPP_NAMESPACE::Result VULKAN_HPP_NAMESPACE::Queue::presentKHR ( const VULKAN_HPP_NAMESPACE::PresentInfoKHR presentInfo,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch >
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Queue::presentKHR ( const VULKAN_HPP_NAMESPACE::PresentInfoKHR pPresentInfo,
Dispatch const d 
) const

Definition at line 7890 of file vulkan_funcs.hpp.

template<typename Dispatch >
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE VULKAN_HPP_NAMESPACE::Result VULKAN_HPP_NAMESPACE::Queue::presentKHR ( const VULKAN_HPP_NAMESPACE::PresentInfoKHR presentInfo,
Dispatch const d 
) const

Definition at line 7899 of file vulkan_funcs.hpp.

template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::setPerformanceConfigurationINTEL ( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL  configuration,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::setPerformanceConfigurationINTEL ( VULKAN_HPP_NAMESPACE::PerformanceConfigurationINTEL  configuration,
Dispatch const d 
) const

Definition at line 16107 of file vulkan_funcs.hpp.

template<typename Dispatch >
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Queue::submit ( uint32_t  submitCount,
const VULKAN_HPP_NAMESPACE::SubmitInfo pSubmits,
VULKAN_HPP_NAMESPACE::Fence  fence,
Dispatch const d 
) const

Definition at line 761 of file vulkan_funcs.hpp.

template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::submit ( VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo > const submits,
VULKAN_HPP_NAMESPACE::Fence fence  ,
Dispatch const d 
) const

Definition at line 772 of file vulkan_funcs.hpp.

template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD Result VULKAN_HPP_NAMESPACE::Queue::submit ( uint32_t  submitCount,
const VULKAN_HPP_NAMESPACE::SubmitInfo pSubmits,
VULKAN_HPP_NAMESPACE::Fence  fence,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::submit ( VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo > const submits,
VULKAN_HPP_NAMESPACE::Fence fence  VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch >
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Queue::submit2 ( uint32_t  submitCount,
const VULKAN_HPP_NAMESPACE::SubmitInfo2 pSubmits,
VULKAN_HPP_NAMESPACE::Fence  fence,
Dispatch const d 
) const

Definition at line 6928 of file vulkan_funcs.hpp.

template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::submit2 ( VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo2 > const submits,
VULKAN_HPP_NAMESPACE::Fence fence  ,
Dispatch const d 
) const

Definition at line 6939 of file vulkan_funcs.hpp.

template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD Result VULKAN_HPP_NAMESPACE::Queue::submit2 ( uint32_t  submitCount,
const VULKAN_HPP_NAMESPACE::SubmitInfo2 pSubmits,
VULKAN_HPP_NAMESPACE::Fence  fence,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::submit2 ( VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo2 > const submits,
VULKAN_HPP_NAMESPACE::Fence fence  VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD Result VULKAN_HPP_NAMESPACE::Queue::submit2KHR ( uint32_t  submitCount,
const VULKAN_HPP_NAMESPACE::SubmitInfo2 pSubmits,
VULKAN_HPP_NAMESPACE::Fence  fence,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::submit2KHR ( VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo2 > const submits,
VULKAN_HPP_NAMESPACE::Fence fence  VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT,
Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT 
) const
template<typename Dispatch >
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Queue::submit2KHR ( uint32_t  submitCount,
const VULKAN_HPP_NAMESPACE::SubmitInfo2 pSubmits,
VULKAN_HPP_NAMESPACE::Fence  fence,
Dispatch const d 
) const

Definition at line 18122 of file vulkan_funcs.hpp.

template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::submit2KHR ( VULKAN_HPP_NAMESPACE::ArrayProxy< const VULKAN_HPP_NAMESPACE::SubmitInfo2 > const submits,
VULKAN_HPP_NAMESPACE::Fence fence  ,
Dispatch const d 
) const

Definition at line 18134 of file vulkan_funcs.hpp.

template<typename Dispatch >
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::waitIdle ( Dispatch const d) const

Definition at line 793 of file vulkan_funcs.hpp.

template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
VULKAN_HPP_NODISCARD_WHEN_NO_EXCEPTIONS ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::waitIdle ( Dispatch const &d  VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const

Member Data Documentation

VULKAN_HPP_CONST_OR_CONSTEXPR VULKAN_HPP_NAMESPACE::DebugReportObjectTypeEXT VULKAN_HPP_NAMESPACE::Queue::debugReportObjectType
static

Definition at line 7231 of file vulkan_handles.hpp.


The documentation for this class was generated from the following files: