RetroArch
|
#include <vulkan.hpp>
Public Member Functions | |
VULKAN_HPP_CONSTEXPR | Queue () |
VULKAN_HPP_CONSTEXPR | Queue (std::nullptr_t) |
VULKAN_HPP_TYPESAFE_EXPLICIT | Queue (VkQueue queue) |
Queue & | operator= (std::nullptr_t) |
bool | operator== (Queue const &rhs) const |
bool | operator!= (Queue const &rhs) const |
bool | operator< (Queue const &rhs) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | submit (uint32_t submitCount, const SubmitInfo *pSubmits, Fence fence, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< void >::type | submit (ArrayProxy< const SubmitInfo > submits, Fence fence, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< void >::type | waitIdle (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | bindSparse (uint32_t bindInfoCount, const BindSparseInfo *pBindInfo, Fence fence, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< void >::type | bindSparse (ArrayProxy< const BindSparseInfo > bindInfo, Fence fence, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | presentKHR (const PresentInfoKHR *pPresentInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | presentKHR (const PresentInfoKHR &presentInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | beginDebugUtilsLabelEXT (const DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | beginDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | endDebugUtilsLabelEXT (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | insertDebugUtilsLabelEXT (const DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | insertDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d=Dispatch()) const |
VULKAN_HPP_TYPESAFE_EXPLICIT | operator VkQueue () const |
operator bool () const | |
bool | operator! () const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | submit (uint32_t submitCount, const SubmitInfo *pSubmits, Fence fence, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< void >::type | submit (ArrayProxy< const SubmitInfo > submits, Fence fence, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< void >::type | waitIdle (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | bindSparse (uint32_t bindInfoCount, const BindSparseInfo *pBindInfo, Fence fence, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< void >::type | bindSparse (ArrayProxy< const BindSparseInfo > bindInfo, Fence fence, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | presentKHR (const PresentInfoKHR *pPresentInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | presentKHR (const PresentInfoKHR &presentInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | beginDebugUtilsLabelEXT (const DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | beginDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | endDebugUtilsLabelEXT (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | insertDebugUtilsLabelEXT (const DebugUtilsLabelEXT *pLabelInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | insertDebugUtilsLabelEXT (const DebugUtilsLabelEXT &labelInfo, Dispatch const &d) const |
Private Attributes | |
VkQueue | m_queue |
|
inline |
|
inline |
|
inline |
void VULKAN_HPP_NAMESPACE::Queue::beginDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT * | pLabelInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::Queue::beginDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT & | labelInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::beginDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT * | pLabelInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::beginDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT & | labelInfo, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::Queue::bindSparse | ( | uint32_t | bindInfoCount, |
const BindSparseInfo * | pBindInfo, | ||
Fence | fence, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::bindSparse | ( | ArrayProxy< const BindSparseInfo > | bindInfo, |
Fence | fence, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Queue::bindSparse | ( | uint32_t | bindInfoCount, |
const BindSparseInfo * | pBindInfo, | ||
Fence | fence, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::bindSparse | ( | ArrayProxy< const BindSparseInfo > | bindInfo, |
Fence | fence, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::Queue::endDebugUtilsLabelEXT | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::endDebugUtilsLabelEXT | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::Queue::insertDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT * | pLabelInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
void VULKAN_HPP_NAMESPACE::Queue::insertDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT & | labelInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::insertDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT * | pLabelInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::insertDebugUtilsLabelEXT | ( | const DebugUtilsLabelEXT & | labelInfo, |
Dispatch const & | d | ||
) | const |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
Result VULKAN_HPP_NAMESPACE::Queue::presentKHR | ( | const PresentInfoKHR * | pPresentInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
Result VULKAN_HPP_NAMESPACE::Queue::presentKHR | ( | const PresentInfoKHR & | presentInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Queue::presentKHR | ( | const PresentInfoKHR * | pPresentInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Queue::presentKHR | ( | const PresentInfoKHR & | presentInfo, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::Queue::submit | ( | uint32_t | submitCount, |
const SubmitInfo * | pSubmits, | ||
Fence | fence, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::submit | ( | ArrayProxy< const SubmitInfo > | submits, |
Fence | fence, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Queue::submit | ( | uint32_t | submitCount, |
const SubmitInfo * | pSubmits, | ||
Fence | fence, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::submit | ( | ArrayProxy< const SubmitInfo > | submits, |
Fence | fence, | ||
Dispatch const & | d | ||
) | const |
ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::waitIdle | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::Queue::waitIdle | ( | Dispatch const & | d | ) | const |
|
private |