Home | History | Annotate | Download | only in vulkan

Lines Matching defs:Queue

26758   class Queue
26761 Queue()
26765 Queue( std::nullptr_t )
26769 VULKAN_HPP_TYPESAFE_EXPLICIT Queue( VkQueue queue )
26770 : m_queue( queue )
26774 Queue & operator=(VkQueue queue)
26776 m_queue = queue;
26781 Queue & operator=( std::nullptr_t )
26787 bool operator==( Queue const & rhs ) const
26792 bool operator!=(Queue const & rhs ) const
26797 bool operator<(Queue const & rhs ) const
26844 static_assert( sizeof( Queue ) == sizeof( VkQueue ), "handle and wrapper have different size!" );
26846 VULKAN_HPP_INLINE Result Queue::submit( uint32_t submitCount, const SubmitInfo* pSubmits, Fence fence ) const
26851 VULKAN_HPP_INLINE ResultValueType<void>::type Queue::submit( ArrayProxy<const SubmitInfo> submits, Fence fence ) const
26854 return createResultValue( result, "VULKAN_HPP_NAMESPACE::Queue::submit" );
26859 VULKAN_HPP_INLINE Result Queue::waitIdle() const
26864 VULKAN_HPP_INLINE ResultValueType<void>::type Queue::waitIdle() const
26867 return createResultValue( result, "VULKAN_HPP_NAMESPACE::Queue::waitIdle" );
26871 VULKAN_HPP_INLINE Result Queue::bindSparse( uint32_t bindInfoCount, const BindSparseInfo* pBindInfo, Fence fence ) const
26876 VULKAN_HPP_INLINE ResultValueType<void>::type Queue::bindSparse( ArrayProxy<const BindSparseInfo> bindInfo, Fence fence ) const
26879 return createResultValue( result, "VULKAN_HPP_NAMESPACE::Queue::bindSparse" );
26883 VULKAN_HPP_INLINE Result Queue::presentKHR( const PresentInfoKHR* pPresentInfo ) const
26888 VULKAN_HPP_INLINE Result Queue::presentKHR( const PresentInfoKHR & presentInfo ) const
26891 return createResultValue( result, "VULKAN_HPP_NAMESPACE::Queue::presentKHR", { Result::eSuccess, Result::eSuboptimalKHR } );
27033 void getQueue( uint32_t queueFamilyIndex, uint32_t queueIndex, Queue* pQueue ) const;
27035 Queue getQueue( uint32_t queueFamilyIndex, uint32_t queueIndex ) const;
28416 VULKAN_HPP_INLINE void Device::getQueue( uint32_t queueFamilyIndex, uint32_t queueIndex, Queue* pQueue ) const
28421 VULKAN_HPP_INLINE Queue Device::getQueue( uint32_t queueFamilyIndex, uint32_t queueIndex ) const
28423 Queue queue;
28424 vkGetDeviceQueue( m_device, queueFamilyIndex, queueIndex, reinterpret_cast<VkQueue*>( &queue ) );
28425 return queue;
34064 case ObjectType::eQueue: return "Queue";
35028 case DebugReportObjectTypeEXT::eQueue: return "Queue";