SDL  2.0
VULKAN_HPP_NAMESPACE::Queue Class Reference

#include <vulkan.hpp>

Public Member Functions

VULKAN_HPP_CONSTEXPR Queue ()
 
VULKAN_HPP_CONSTEXPR Queue (std::nullptr_t)
 
VULKAN_HPP_TYPESAFE_EXPLICIT Queue (VkQueue queue)
 
Queueoperator= (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
 
template<typename Dispatch = DispatchLoaderStatic>
void getCheckpointDataNV (uint32_t *pCheckpointDataCount, CheckpointDataNV *pCheckpointData, Dispatch const &d=Dispatch()) const
 
template<typename Allocator = std::allocator<CheckpointDataNV>, typename Dispatch = DispatchLoaderStatic>
std::vector< CheckpointDataNV, Allocator > getCheckpointDataNV (Dispatch const &d=Dispatch()) const
 
template<typename Allocator = std::allocator<CheckpointDataNV>, typename Dispatch = DispatchLoaderStatic>
std::vector< CheckpointDataNV, Allocator > getCheckpointDataNV (Allocator const &vectorAllocator, Dispatch const &d) 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
 
template<typename Dispatch >
VULKAN_HPP_INLINE void getCheckpointDataNV (uint32_t *pCheckpointDataCount, CheckpointDataNV *pCheckpointData, Dispatch const &d) const
 
template<typename Allocator , typename Dispatch >
VULKAN_HPP_INLINE std::vector< CheckpointDataNV, Allocator > getCheckpointDataNV (Dispatch const &d) const
 
template<typename Allocator , typename Dispatch >
VULKAN_HPP_INLINE std::vector< CheckpointDataNV, Allocator > getCheckpointDataNV (Allocator const &vectorAllocator, Dispatch const &d) const
 

Private Attributes

VkQueue m_queue
 

Detailed Description

Definition at line 39649 of file vulkan.hpp.

Constructor & Destructor Documentation

◆ Queue() [1/3]

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::Queue::Queue ( )
inline

Definition at line 39652 of file vulkan.hpp.

39654  {}

◆ Queue() [2/3]

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

Definition at line 39656 of file vulkan.hpp.

39658  {}

◆ Queue() [3/3]

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

Definition at line 39660 of file vulkan.hpp.

39661  : m_queue( queue )
39662  {}

Member Function Documentation

◆ beginDebugUtilsLabelEXT() [1/4]

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

Definition at line 39835 of file vulkan.hpp.

39836  {
39837  d.vkQueueBeginDebugUtilsLabelEXT( m_queue, reinterpret_cast<const VkDebugUtilsLabelEXT*>( &labelInfo ) );
39838  }

References d, and m_queue.

◆ beginDebugUtilsLabelEXT() [2/4]

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

◆ beginDebugUtilsLabelEXT() [3/4]

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

Definition at line 39829 of file vulkan.hpp.

39830  {
39831  d.vkQueueBeginDebugUtilsLabelEXT( m_queue, reinterpret_cast<const VkDebugUtilsLabelEXT*>( pLabelInfo ) );
39832  }

References d, and m_queue.

◆ beginDebugUtilsLabelEXT() [4/4]

template<typename Dispatch = DispatchLoaderStatic>
void VULKAN_HPP_NAMESPACE::Queue::beginDebugUtilsLabelEXT ( const DebugUtilsLabelEXT pLabelInfo,
Dispatch const &  d = Dispatch() 
) const

◆ bindSparse() [1/4]

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

Definition at line 39807 of file vulkan.hpp.

39808  {
39809  Result result = static_cast<Result>( d.vkQueueBindSparse( m_queue, bindInfo.size() , reinterpret_cast<const VkBindSparseInfo*>( bindInfo.data() ), static_cast<VkFence>( fence ) ) );
39810  return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING"::Queue::bindSparse" );
39811  }

References VULKAN_HPP_NAMESPACE::createResultValue(), d, VULKAN_HPP_NAMESPACE::ArrayProxy< T >::data(), m_queue, VULKAN_HPP_NAMESPACE::ArrayProxy< T >::size(), and VULKAN_HPP_NAMESPACE_STRING.

◆ bindSparse() [2/4]

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

◆ bindSparse() [3/4]

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

Definition at line 39801 of file vulkan.hpp.

39802  {
39803  return static_cast<Result>( d.vkQueueBindSparse( m_queue, bindInfoCount, reinterpret_cast<const VkBindSparseInfo*>( pBindInfo ), static_cast<VkFence>( fence ) ) );
39804  }

References d, and m_queue.

◆ bindSparse() [4/4]

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

◆ endDebugUtilsLabelEXT() [1/2]

template<typename Dispatch >
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::endDebugUtilsLabelEXT ( Dispatch const &  d) const

Definition at line 39849 of file vulkan.hpp.

39850  {
39851  d.vkQueueEndDebugUtilsLabelEXT( m_queue );
39852  }

References d, and m_queue.

◆ endDebugUtilsLabelEXT() [2/2]

template<typename Dispatch = DispatchLoaderStatic>
void VULKAN_HPP_NAMESPACE::Queue::endDebugUtilsLabelEXT ( Dispatch const &  d = Dispatch()) const

◆ getCheckpointDataNV() [1/6]

template<typename Allocator = std::allocator<CheckpointDataNV>, typename Dispatch = DispatchLoaderStatic>
std::vector<CheckpointDataNV,Allocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( Allocator const &  vectorAllocator,
Dispatch const &  d 
) const

◆ getCheckpointDataNV() [2/6]

template<typename Allocator , typename Dispatch >
VULKAN_HPP_INLINE std::vector<CheckpointDataNV,Allocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( Allocator const &  vectorAllocator,
Dispatch const &  d 
) const

Definition at line 39885 of file vulkan.hpp.

39886  {
39887  std::vector<CheckpointDataNV,Allocator> checkpointData( vectorAllocator );
39888  uint32_t checkpointDataCount;
39889  d.vkGetQueueCheckpointDataNV( m_queue, &checkpointDataCount, nullptr );
39890  checkpointData.resize( checkpointDataCount );
39891  d.vkGetQueueCheckpointDataNV( m_queue, &checkpointDataCount, reinterpret_cast<VkCheckpointDataNV*>( checkpointData.data() ) );
39892  return checkpointData;
39893  }

References d, and m_queue.

◆ getCheckpointDataNV() [3/6]

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

Definition at line 39875 of file vulkan.hpp.

39876  {
39877  std::vector<CheckpointDataNV,Allocator> checkpointData;
39878  uint32_t checkpointDataCount;
39879  d.vkGetQueueCheckpointDataNV( m_queue, &checkpointDataCount, nullptr );
39880  checkpointData.resize( checkpointDataCount );
39881  d.vkGetQueueCheckpointDataNV( m_queue, &checkpointDataCount, reinterpret_cast<VkCheckpointDataNV*>( checkpointData.data() ) );
39882  return checkpointData;
39883  }

References d, and m_queue.

◆ getCheckpointDataNV() [4/6]

template<typename Allocator = std::allocator<CheckpointDataNV>, typename Dispatch = DispatchLoaderStatic>
std::vector<CheckpointDataNV,Allocator> VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( Dispatch const &  d = Dispatch()) const

◆ getCheckpointDataNV() [5/6]

template<typename Dispatch >
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( uint32_t pCheckpointDataCount,
CheckpointDataNV pCheckpointData,
Dispatch const &  d 
) const

Definition at line 39869 of file vulkan.hpp.

39870  {
39871  d.vkGetQueueCheckpointDataNV( m_queue, pCheckpointDataCount, reinterpret_cast<VkCheckpointDataNV*>( pCheckpointData ) );
39872  }

References d, and m_queue.

◆ getCheckpointDataNV() [6/6]

template<typename Dispatch = DispatchLoaderStatic>
void VULKAN_HPP_NAMESPACE::Queue::getCheckpointDataNV ( uint32_t pCheckpointDataCount,
CheckpointDataNV pCheckpointData,
Dispatch const &  d = Dispatch() 
) const

◆ insertDebugUtilsLabelEXT() [1/4]

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

Definition at line 39862 of file vulkan.hpp.

39863  {
39864  d.vkQueueInsertDebugUtilsLabelEXT( m_queue, reinterpret_cast<const VkDebugUtilsLabelEXT*>( &labelInfo ) );
39865  }

References d, and m_queue.

◆ insertDebugUtilsLabelEXT() [2/4]

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

◆ insertDebugUtilsLabelEXT() [3/4]

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

Definition at line 39856 of file vulkan.hpp.

39857  {
39858  d.vkQueueInsertDebugUtilsLabelEXT( m_queue, reinterpret_cast<const VkDebugUtilsLabelEXT*>( pLabelInfo ) );
39859  }

References d, and m_queue.

◆ insertDebugUtilsLabelEXT() [4/4]

template<typename Dispatch = DispatchLoaderStatic>
void VULKAN_HPP_NAMESPACE::Queue::insertDebugUtilsLabelEXT ( const DebugUtilsLabelEXT pLabelInfo,
Dispatch const &  d = Dispatch() 
) const

◆ operator bool()

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

Definition at line 39755 of file vulkan.hpp.

39756  {
39757  return m_queue != VK_NULL_HANDLE;
39758  }

References m_queue, and VK_NULL_HANDLE.

◆ operator VkQueue()

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

Definition at line 39750 of file vulkan.hpp.

39751  {
39752  return m_queue;
39753  }

References m_queue.

◆ operator!()

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

Definition at line 39760 of file vulkan.hpp.

39761  {
39762  return m_queue == VK_NULL_HANDLE;
39763  }

References m_queue, and VK_NULL_HANDLE.

◆ operator!=()

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

Definition at line 39683 of file vulkan.hpp.

39684  {
39685  return m_queue != rhs.m_queue;
39686  }

References m_queue.

◆ operator<()

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

Definition at line 39688 of file vulkan.hpp.

39689  {
39690  return m_queue < rhs.m_queue;
39691  }

References m_queue.

◆ operator=()

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

Definition at line 39672 of file vulkan.hpp.

39673  {
39675  return *this;
39676  }

References m_queue, and VK_NULL_HANDLE.

◆ operator==()

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

Definition at line 39678 of file vulkan.hpp.

39679  {
39680  return m_queue == rhs.m_queue;
39681  }

References m_queue.

◆ presentKHR() [1/4]

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

Definition at line 39821 of file vulkan.hpp.

39822  {
39823  Result result = static_cast<Result>( d.vkQueuePresentKHR( m_queue, reinterpret_cast<const VkPresentInfoKHR*>( &presentInfo ) ) );
39825  }

References VULKAN_HPP_NAMESPACE::createResultValue(), d, VULKAN_HPP_NAMESPACE::eSuboptimalKHR, VULKAN_HPP_NAMESPACE::eSuccess, m_queue, and VULKAN_HPP_NAMESPACE_STRING.

◆ presentKHR() [2/4]

template<typename Dispatch = DispatchLoaderStatic>
Result VULKAN_HPP_NAMESPACE::Queue::presentKHR ( const PresentInfoKHR presentInfo,
Dispatch const &  d = Dispatch() 
) const

◆ presentKHR() [3/4]

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

Definition at line 39815 of file vulkan.hpp.

39816  {
39817  return static_cast<Result>( d.vkQueuePresentKHR( m_queue, reinterpret_cast<const VkPresentInfoKHR*>( pPresentInfo ) ) );
39818  }

References d, and m_queue.

◆ presentKHR() [4/4]

template<typename Dispatch = DispatchLoaderStatic>
Result VULKAN_HPP_NAMESPACE::Queue::presentKHR ( const PresentInfoKHR pPresentInfo,
Dispatch const &  d = Dispatch() 
) const

◆ submit() [1/4]

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

Definition at line 39778 of file vulkan.hpp.

39779  {
39780  Result result = static_cast<Result>( d.vkQueueSubmit( m_queue, submits.size() , reinterpret_cast<const VkSubmitInfo*>( submits.data() ), static_cast<VkFence>( fence ) ) );
39781  return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING"::Queue::submit" );
39782  }

References VULKAN_HPP_NAMESPACE::createResultValue(), d, VULKAN_HPP_NAMESPACE::ArrayProxy< T >::data(), m_queue, VULKAN_HPP_NAMESPACE::ArrayProxy< T >::size(), and VULKAN_HPP_NAMESPACE_STRING.

◆ submit() [2/4]

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

◆ submit() [3/4]

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

Definition at line 39772 of file vulkan.hpp.

39773  {
39774  return static_cast<Result>( d.vkQueueSubmit( m_queue, submitCount, reinterpret_cast<const VkSubmitInfo*>( pSubmits ), static_cast<VkFence>( fence ) ) );
39775  }

References d, and m_queue.

◆ submit() [4/4]

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

◆ waitIdle() [1/2]

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

Definition at line 39793 of file vulkan.hpp.

39794  {
39795  Result result = static_cast<Result>( d.vkQueueWaitIdle( m_queue ) );
39796  return createResultValue( result, VULKAN_HPP_NAMESPACE_STRING"::Queue::waitIdle" );
39797  }

References VULKAN_HPP_NAMESPACE::createResultValue(), d, m_queue, and VULKAN_HPP_NAMESPACE_STRING.

◆ waitIdle() [2/2]

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

Field Documentation

◆ m_queue


The documentation for this class was generated from the following file:
VkCheckpointDataNV
Definition: vulkan_core.h:8772
VULKAN_HPP_NAMESPACE::Result::eSuboptimalKHR
@ eSuboptimalKHR
VkBindSparseInfo
Definition: vulkan_core.h:2153
VULKAN_HPP_NAMESPACE::Queue::m_queue
VkQueue m_queue
Definition: vulkan.hpp:39766
VULKAN_HPP_NAMESPACE::Result::eSuccess
@ eSuccess
result
GLuint64EXT * result
Definition: SDL_opengl_glext.h:9435
VkDebugUtilsLabelEXT
Definition: vulkan_core.h:7434
VK_NULL_HANDLE
#define VK_NULL_HANDLE
Definition: vulkan_core.h:49
VULKAN_HPP_NAMESPACE::Result
Result
Definition: vulkan.hpp:602
VkPresentInfoKHR
Definition: vulkan_core.h:4831
VULKAN_HPP_NAMESPACE::createResultValue
VULKAN_HPP_INLINE ResultValueType< void >::type createResultValue(Result result, char const *message)
Definition: vulkan.hpp:1022
VkSubmitInfo
Definition: vulkan_core.h:2059
VULKAN_HPP_NAMESPACE_STRING
#define VULKAN_HPP_NAMESPACE_STRING
Definition: vulkan.hpp:135
uint32_t
unsigned int uint32_t
Definition: SDL_config_windows.h:63
d
SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 SDL_AssertionHandler void SDL_SpinLock SDL_atomic_t int int return SDL_atomic_t return void void void return void return int return SDL_AudioSpec SDL_AudioSpec return int int return return int SDL_RWops int SDL_AudioSpec Uint8 ** d
Definition: SDL_dynapi_procs.h:117