|
VULKAN_HPP_CONSTEXPR | Queue ()=default |
|
VULKAN_HPP_CONSTEXPR | Queue (std::nullptr_t) VULKAN_HPP_NOEXCEPT |
|
| Queue (VkQueue queue) VULKAN_HPP_NOEXCEPT |
|
Queue & | operator= (VkQueue queue) VULKAN_HPP_NOEXCEPT |
|
Queue & | operator= (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 vk::SubmitInfo *pSubmits, vk::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 (vk::ArrayProxy< const vk::SubmitInfo > const &submits, vk::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 vk::BindSparseInfo *pBindInfo, vk::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 (vk::ArrayProxy< const vk::BindSparseInfo > const &bindInfo, vk::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 vk::SubmitInfo2 *pSubmits, vk::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 (vk::ArrayProxy< const vk::SubmitInfo2 > const &submits, vk::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 vk::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 vk::Result | presentKHR (const vk::PresentInfoKHR &presentInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const |
|
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
void | beginDebugUtilsLabelEXT (const vk::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 vk::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 vk::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 vk::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, vk::CheckpointDataNV *pCheckpointData, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
|
template<typename CheckpointDataNVAllocator = std::allocator<vk::CheckpointDataNV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
VULKAN_HPP_NODISCARD std::vector< vk::CheckpointDataNV, CheckpointDataNVAllocator > | getCheckpointDataNV (Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const |
|
template<typename CheckpointDataNVAllocator = std::allocator<vk::CheckpointDataNV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, typename std::enable_if< std::is_same< typename CheckpointDataNVAllocator::value_type, vk::CheckpointDataNV >::value, int >::type = 0> |
VULKAN_HPP_NODISCARD std::vector< vk::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 (vk::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 vk::SubmitInfo2 *pSubmits, vk::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 (vk::ArrayProxy< const vk::SubmitInfo2 > const &submits, vk::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, vk::CheckpointData2NV *pCheckpointData, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
|
template<typename CheckpointData2NVAllocator = std::allocator<vk::CheckpointData2NV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
VULKAN_HPP_NODISCARD std::vector< vk::CheckpointData2NV, CheckpointData2NVAllocator > | getCheckpointData2NV (Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const |
|
template<typename CheckpointData2NVAllocator = std::allocator<vk::CheckpointData2NV>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE, typename std::enable_if< std::is_same< typename CheckpointData2NVAllocator::value_type, vk::CheckpointData2NV >::value, int >::type = 0> |
VULKAN_HPP_NODISCARD std::vector< vk::CheckpointData2NV, CheckpointData2NVAllocator > | getCheckpointData2NV (CheckpointData2NVAllocator &checkpointData2NVAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const |
|
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
void | notifyOutOfBandNV (const vk::OutOfBandQueueTypeInfoNV *pQueueTypeInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
|
template<typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE> |
void | notifyOutOfBandNV (const vk::OutOfBandQueueTypeInfoNV &queueTypeInfo, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT |
|
| 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 vk::SubmitInfo *pSubmits, vk::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 (vk::ArrayProxy< const vk::SubmitInfo > const &submits, vk::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 vk::BindSparseInfo *pBindInfo, vk::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 (vk::ArrayProxy< const vk::BindSparseInfo > const &bindInfo, vk::Fence fence, Dispatch const &d) const |
|
template<typename Dispatch > |
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result | submit2 (uint32_t submitCount, const vk::SubmitInfo2 *pSubmits, vk::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 (vk::ArrayProxy< const vk::SubmitInfo2 > const &submits, vk::Fence fence, Dispatch const &d) const |
|
template<typename Dispatch > |
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result | presentKHR (const vk::PresentInfoKHR *pPresentInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
|
template<typename Dispatch > |
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE vk::Result | presentKHR (const vk::PresentInfoKHR &presentInfo, Dispatch const &d) const |
|
template<typename Dispatch > |
VULKAN_HPP_INLINE void | beginDebugUtilsLabelEXT (const vk::DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
|
template<typename Dispatch > |
VULKAN_HPP_INLINE void | beginDebugUtilsLabelEXT (const vk::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 vk::DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
|
template<typename Dispatch > |
VULKAN_HPP_INLINE void | insertDebugUtilsLabelEXT (const vk::DebugUtilsLabelEXT &labelInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
|
template<typename Dispatch > |
VULKAN_HPP_INLINE void | getCheckpointDataNV (uint32_t *pCheckpointDataCount, vk::CheckpointDataNV *pCheckpointData, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
|
template<typename CheckpointDataNVAllocator , typename Dispatch > |
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector< vk::CheckpointDataNV, CheckpointDataNVAllocator > | getCheckpointDataNV (Dispatch const &d) const |
|
template<typename CheckpointDataNVAllocator , typename Dispatch , typename std::enable_if< std::is_same< typename CheckpointDataNVAllocator::value_type, vk::CheckpointDataNV >::value, int >::type > |
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector< vk::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 (vk::PerformanceConfigurationINTEL configuration, Dispatch const &d) const |
|
template<typename Dispatch > |
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result | submit2KHR (uint32_t submitCount, const vk::SubmitInfo2 *pSubmits, vk::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 (vk::ArrayProxy< const vk::SubmitInfo2 > const &submits, vk::Fence fence, Dispatch const &d) const |
|
template<typename Dispatch > |
VULKAN_HPP_INLINE void | getCheckpointData2NV (uint32_t *pCheckpointDataCount, vk::CheckpointData2NV *pCheckpointData, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
|
template<typename CheckpointData2NVAllocator , typename Dispatch > |
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector< vk::CheckpointData2NV, CheckpointData2NVAllocator > | getCheckpointData2NV (Dispatch const &d) const |
|
template<typename CheckpointData2NVAllocator , typename Dispatch , typename std::enable_if< std::is_same< typename CheckpointData2NVAllocator::value_type, vk::CheckpointData2NV >::value, int >::type > |
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector< vk::CheckpointData2NV, CheckpointData2NVAllocator > | getCheckpointData2NV (CheckpointData2NVAllocator &checkpointData2NVAllocator, Dispatch const &d) const |
|
template<typename Dispatch > |
VULKAN_HPP_INLINE void | notifyOutOfBandNV (const vk::OutOfBandQueueTypeInfoNV *pQueueTypeInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
|
template<typename Dispatch > |
VULKAN_HPP_INLINE void | notifyOutOfBandNV (const vk::OutOfBandQueueTypeInfoNV &queueTypeInfo, Dispatch const &d) const VULKAN_HPP_NOEXCEPT |
|