Lines Matching full:operator
122 Flags<BitType> & operator=(Flags<BitType> const& rhs)
128 Flags<BitType> & operator|=(Flags<BitType> const& rhs)
134 Flags<BitType> & operator&=(Flags<BitType> const& rhs)
140 Flags<BitType> & operator^=(Flags<BitType> const& rhs)
146 Flags<BitType> operator|(Flags<BitType> const& rhs) const
153 Flags<BitType> operator&(Flags<BitType> const& rhs) const
160 Flags<BitType> operator^(Flags<BitType> const& rhs) const
167 bool operator!() const
172 Flags<BitType> operator~() const
179 bool operator==(Flags<BitType> const& rhs) const
184 bool operator!=(Flags<BitType> const& rhs) const
189 explicit operator bool() const
194 explicit operator MaskType() const
204 Flags<BitType> operator|(BitType bit, Flags<BitType> const& flags)
210 Flags<BitType> operator&(BitType bit, Flags<BitType> const& flags)
216 Flags<BitType> operator^(BitType bit, Flags<BitType> const& flags)
230 operator RefType*() const { return m_ptr; }
231 RefType const* operator->() const { return m_ptr; }
232 explicit operator bool() const { return !!m_ptr; }
357 UniqueHandle & operator=( UniqueHandle const& ) = delete;
359 UniqueHandle & operator=( UniqueHandle && other )
366 explicit operator bool() const
368 return m_value.operator bool();
371 Type const* operator->() const
376 Type * operator->()
381 Type const& operator*() const
386 Type & operator*()
441 explicit operator Element&() { return value; }
442 explicit operator const Element&() const { return value; }
461 StructureChain& operator=(StructureChain const &rhs)
877 operator std::tuple<Result&, T&>() { return std::tuple<Result&, T&>(result, value); }
1300 DeviceMemory & operator=(VkDeviceMemory deviceMemory)
1307 DeviceMemory & operator=( std::nullptr_t )
1313 bool operator==( DeviceMemory const & rhs ) const
1318 bool operator!=(DeviceMemory const & rhs ) const
1323 bool operator<(DeviceMemory const & rhs ) const
1330 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDeviceMemory() const
1335 explicit operator bool() const
1340 bool operator!() const
1367 CommandPool & operator=(VkCommandPool commandPool)
1374 CommandPool & operator=( std::nullptr_t )
1380 bool operator==( CommandPool const & rhs ) const
1385 bool operator!=(CommandPool const & rhs ) const
1390 bool operator<(CommandPool const & rhs ) const
1397 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkCommandPool() const
1402 explicit operator bool() const
1407 bool operator!() const
1434 Buffer & operator=(VkBuffer buffer)
1441 Buffer & operator=( std::nullptr_t )
1447 bool operator==( Buffer const & rhs ) const
1452 bool operator!=(Buffer const & rhs ) const
1457 bool operator<(Buffer const & rhs ) const
1464 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkBuffer() const
1469 explicit operator bool() const
1474 bool operator!() const
1501 BufferView & operator=(VkBufferView bufferView)
1508 BufferView & operator=( std::nullptr_t )
1514 bool operator==( BufferView const & rhs ) const
1519 bool operator!=(BufferView const & rhs ) const
1524 bool operator<(BufferView const & rhs ) const
1531 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkBufferView() const
1536 explicit operator bool() const
1541 bool operator!() const
1568 Image & operator=(VkImage image)
1575 Image & operator=( std::nullptr_t )
1581 bool operator==( Image const & rhs ) const
1586 bool operator!=(Image const & rhs ) const
1591 bool operator<(Image const & rhs ) const
1598 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkImage() const
1603 explicit operator bool() const
1608 bool operator!() const
1635 ImageView & operator=(VkImageView imageView)
1642 ImageView & operator=( std::nullptr_t )
1648 bool operator==( ImageView const & rhs ) const
1653 bool operator!=(ImageView const & rhs ) const
1658 bool operator<(ImageView const & rhs ) const
1665 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkImageView() const
1670 explicit operator bool() const
1675 bool operator!() const
1702 ShaderModule & operator=(VkShaderModule shaderModule)
1709 ShaderModule & operator=( std::nullptr_t )
1715 bool operator==( ShaderModule const & rhs ) const
1720 bool operator!=(ShaderModule const & rhs ) const
1725 bool operator<(ShaderModule const & rhs ) const
1732 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkShaderModule() const
1737 explicit operator bool() const
1742 bool operator!() const
1769 Pipeline & operator=(VkPipeline pipeline)
1776 Pipeline & operator=( std::nullptr_t )
1782 bool operator==( Pipeline const & rhs ) const
1787 bool operator!=(Pipeline const & rhs ) const
1792 bool operator<(Pipeline const & rhs ) const
1799 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPipeline() const
1804 explicit operator bool() const
1809 bool operator!() const
1836 PipelineLayout & operator=(VkPipelineLayout pipelineLayout)
1843 PipelineLayout & operator=( std::nullptr_t )
1849 bool operator==( PipelineLayout const & rhs ) const
1854 bool operator!=(PipelineLayout const & rhs ) const
1859 bool operator<(PipelineLayout const & rhs ) const
1866 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPipelineLayout() const
1871 explicit operator bool() const
1876 bool operator!() const
1903 Sampler & operator=(VkSampler sampler)
1910 Sampler & operator=( std::nullptr_t )
1916 bool operator==( Sampler const & rhs ) const
1921 bool operator!=(Sampler const & rhs ) const
1926 bool operator<(Sampler const & rhs ) const
1933 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkSampler() const
1938 explicit operator bool() const
1943 bool operator!() const
1970 DescriptorSet & operator=(VkDescriptorSet descriptorSet)
1977 DescriptorSet & operator=( std::nullptr_t )
1983 bool operator==( DescriptorSet const & rhs ) const
1988 bool operator!=(DescriptorSet const & rhs ) const
1993 bool operator<(DescriptorSet const & rhs ) const
2000 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDescriptorSet() const
2005 explicit operator bool() const
2010 bool operator!() const
2037 DescriptorSetLayout & operator=(VkDescriptorSetLayout descriptorSetLayout)
2044 DescriptorSetLayout & operator=( std::nullptr_t )
2050 bool operator==( DescriptorSetLayout const & rhs ) const
2055 bool operator!=(DescriptorSetLayout const & rhs ) const
2060 bool operator<(DescriptorSetLayout const & rhs ) const
2067 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDescriptorSetLayout() const
2072 explicit operator bool() const
2077 bool operator!() const
2104 DescriptorPool & operator=(VkDescriptorPool descriptorPool)
2111 DescriptorPool & operator=( std::nullptr_t )
2117 bool operator==( DescriptorPool const & rhs ) const
2122 bool operator!=(DescriptorPool const & rhs ) const
2127 bool operator<(DescriptorPool const & rhs ) const
2134 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDescriptorPool() const
2139 explicit operator bool() const
2144 bool operator!() const
2171 Fence & operator=(VkFence fence)
2178 Fence & operator=( std::nullptr_t )
2184 bool operator==( Fence const & rhs ) const
2189 bool operator!=(Fence const & rhs ) const
2194 bool operator<(Fence const & rhs ) const
2201 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkFence() const
2206 explicit operator bool() const
2211 bool operator!() const
2238 Semaphore & operator=(VkSemaphore semaphore)
2245 Semaphore & operator=( std::nullptr_t )
2251 bool operator==( Semaphore const & rhs ) const
2256 bool operator!=(Semaphore const & rhs ) const
2261 bool operator<(Semaphore const & rhs ) const
2268 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkSemaphore() const
2273 explicit operator bool() const
2278 bool operator!() const
2305 Event & operator=(VkEvent event)
2312 Event & operator=( std::nullptr_t )
2318 bool operator==( Event const & rhs ) const
2323 bool operator!=(Event const & rhs ) const
2328 bool operator<(Event const & rhs ) const
2335 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkEvent() const
2340 explicit operator bool() const
2345 bool operator!() const
2372 QueryPool & operator=(VkQueryPool queryPool)
2379 QueryPool & operator=( std::nullptr_t )
2385 bool operator==( QueryPool const & rhs ) const
2390 bool operator!=(QueryPool const & rhs ) const
2395 bool operator<(QueryPool const & rhs ) const
2402 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkQueryPool() const
2407 explicit operator bool() const
2412 bool operator!() const
2439 Framebuffer & operator=(VkFramebuffer framebuffer)
2446 Framebuffer & operator=( std::nullptr_t )
2452 bool operator==( Framebuffer const & rhs ) const
2457 bool operator!=(Framebuffer const & rhs ) const
2462 bool operator<(Framebuffer const & rhs ) const
2469 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkFramebuffer() const
2474 explicit operator bool() const
2479 bool operator!() const
2506 RenderPass & operator=(VkRenderPass renderPass)
2513 RenderPass & operator=( std::nullptr_t )
2519 bool operator==( RenderPass const & rhs ) const
2524 bool operator!=(RenderPass const & rhs ) const
2529 bool operator<(RenderPass const & rhs ) const
2536 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkRenderPass() const
2541 explicit operator bool() const
2546 bool operator!() const
2573 PipelineCache & operator=(VkPipelineCache pipelineCache)
2580 PipelineCache & operator=( std::nullptr_t )
2586 bool operator==( PipelineCache const & rhs ) const
2591 bool operator!=(PipelineCache const & rhs ) const
2596 bool operator<(PipelineCache const & rhs ) const
2603 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPipelineCache() const
2608 explicit operator bool() const
2613 bool operator!() const
2640 ObjectTableNVX & operator=(VkObjectTableNVX objectTableNVX)
2647 ObjectTableNVX & operator=( std::nullptr_t )
2653 bool operator==( ObjectTableNVX const & rhs ) const
2658 bool operator!=(ObjectTableNVX const & rhs ) const
2663 bool operator<(ObjectTableNVX const & rhs ) const
2670 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkObjectTableNVX() const
2675 explicit operator bool() const
2680 bool operator!() const
2707 IndirectCommandsLayoutNVX & operator=(VkIndirectCommandsLayoutNVX indirectCommandsLayoutNVX)
2714 IndirectCommandsLayoutNVX & operator=( std::nullptr_t )
2720 bool operator==( IndirectCommandsLayoutNVX const & rhs ) const
2725 bool operator!=(IndirectCommandsLayoutNVX const & rhs ) const
2730 bool operator<(IndirectCommandsLayoutNVX const & rhs ) const
2737 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkIndirectCommandsLayoutNVX() const
2742 explicit operator bool() const
2747 bool operator!() const
2774 DescriptorUpdateTemplateKHR & operator=(VkDescriptorUpdateTemplateKHR descriptorUpdateTemplateKHR)
2781 DescriptorUpdateTemplateKHR & operator=( std::nullptr_t )
2787 bool operator==( DescriptorUpdateTemplateKHR const & rhs ) const
2792 bool operator!=(DescriptorUpdateTemplateKHR const & rhs ) const
2797 bool operator<(DescriptorUpdateTemplateKHR const & rhs ) const
2804 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDescriptorUpdateTemplateKHR() const
2809 explicit operator bool() const
2814 bool operator!() const
2841 SamplerYcbcrConversionKHR & operator=(VkSamplerYcbcrConversionKHR samplerYcbcrConversionKHR)
2848 SamplerYcbcrConversionKHR & operator=( std::nullptr_t )
2854 bool operator==( SamplerYcbcrConversionKHR const & rhs ) const
2859 bool operator!=(SamplerYcbcrConversionKHR const & rhs ) const
2864 bool operator<(SamplerYcbcrConversionKHR const & rhs ) const
2871 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkSamplerYcbcrConversionKHR() const
2876 explicit operator bool() const
2881 bool operator!() const
2908 ValidationCacheEXT & operator=(VkValidationCacheEXT validationCacheEXT)
2915 ValidationCacheEXT & operator=( std::nullptr_t )
2921 bool operator==( ValidationCacheEXT const & rhs ) const
2926 bool operator!=(ValidationCacheEXT const & rhs ) const
2931 bool operator<(ValidationCacheEXT const & rhs ) const
2938 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkValidationCacheEXT() const
2943 explicit operator bool() const
2948 bool operator!() const
2975 DisplayKHR & operator=(VkDisplayKHR displayKHR)
2982 DisplayKHR & operator=( std::nullptr_t )
2988 bool operator==( DisplayKHR const & rhs ) const
2993 bool operator!=(DisplayKHR const & rhs ) const
2998 bool operator<(DisplayKHR const & rhs ) const
3005 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDisplayKHR() const
3010 explicit operator bool() const
3015 bool operator!() const
3042 DisplayModeKHR & operator=(VkDisplayModeKHR displayModeKHR)
3049 DisplayModeKHR & operator=( std::nullptr_t )
3055 bool operator==( DisplayModeKHR const & rhs ) const
3060 bool operator!=(DisplayModeKHR const & rhs ) const
3065 bool operator<(DisplayModeKHR const & rhs ) const
3072 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDisplayModeKHR() const
3077 explicit operator bool() const
3082 bool operator!() const
3109 SurfaceKHR & operator=(VkSurfaceKHR surfaceKHR)
3116 SurfaceKHR & operator=( std::nullptr_t )
3122 bool operator==( SurfaceKHR const & rhs ) const
3127 bool operator!=(SurfaceKHR const & rhs ) const
3132 bool operator<(SurfaceKHR const & rhs ) const
3139 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkSurfaceKHR() const
3144 explicit operator bool() const
3149 bool operator!() const
3176 SwapchainKHR & operator=(VkSwapchainKHR swapchainKHR)
3183 SwapchainKHR & operator=( std::nullptr_t )
3189 bool operator==( SwapchainKHR const & rhs ) const
3194 bool operator!=(SwapchainKHR const & rhs ) const
3199 bool operator<(SwapchainKHR const & rhs ) const
3206 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkSwapchainKHR() const
3211 explicit operator bool() const
3216 bool operator!() const
3243 DebugReportCallbackEXT & operator=(VkDebugReportCallbackEXT debugReportCallbackEXT)
3250 DebugReportCallbackEXT & operator=( std::nullptr_t )
3256 bool operator==( DebugReportCallbackEXT const & rhs ) const
3261 bool operator!=(DebugReportCallbackEXT const & rhs ) const
3266 bool operator<(DebugReportCallbackEXT const & rhs ) const
3273 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDebugReportCallbackEXT() const
3278 explicit operator bool() const
3283 bool operator!() const
3307 Offset2D& operator=( VkOffset2D const & rhs )
3324 operator const VkOffset2D&() const
3329 bool operator==( Offset2D const& rhs ) const
3335 bool operator!=( Offset2D const& rhs ) const
3337 return !operator==( rhs );
3359 Offset3D& operator=( VkOffset3D const & rhs )
3382 operator const VkOffset3D&() const
3387 bool operator==( Offset3D const& rhs ) const
3394 bool operator!=( Offset3D const& rhs ) const
3396 return !operator==( rhs );
3418 Extent2D& operator=( VkExtent2D const & rhs )
3435 operator const VkExtent2D&() const
3440 bool operator==( Extent2D const& rhs ) const
3446 bool operator!=( Extent2D const& rhs ) const
3448 return !operator==( rhs );
3470 Extent3D& operator=( VkExtent3D const & rhs )
3493 operator const VkExtent3D&() const
3498 bool operator==( Extent3D const& rhs ) const
3505 bool operator!=( Extent3D const& rhs ) const
3507 return !operator==( rhs );
3533 Viewport& operator=( VkViewport const & rhs )
3574 operator const VkViewport&() const
3579 bool operator==( Viewport const& rhs ) const
3589 bool operator!=( Viewport const& rhs ) const
3591 return !operator==( rhs );
3616 Rect2D& operator=( VkRect2D const & rhs )
3633 operator const VkRect2D&() const
3638 bool operator==( Rect2D const& rhs ) const
3644 bool operator!=( Rect2D const& rhs ) const
3646 return !operator==( rhs );
3668 ClearRect& operator=( VkClearRect const & rhs )
3691 operator const VkClearRect&() const
3696 bool operator==( ClearRect const& rhs ) const
3703 bool operator!=( ClearRect const& rhs ) const
3705 return !operator==( rhs );
3716 operator const VkExtensionProperties&() const
3721 bool operator==( ExtensionProperties const& rhs ) const
3727 bool operator!=( ExtensionProperties const& rhs ) const
3729 return !operator==( rhs );
3739 operator const VkLayerProperties&() const
3744 bool operator==( LayerProperties const& rhs ) const
3752 bool operator!=( LayerProperties const& rhs ) const
3754 return !operator==( rhs );
3781 AllocationCallbacks& operator=( VkAllocationCallbacks const & rhs )
3822 operator const VkAllocationCallbacks&() const
3827 bool operator==( AllocationCallbacks const& rhs ) const
3837 bool operator!=( AllocationCallbacks const& rhs ) const
3839 return !operator==( rhs );
3853 operator const VkMemoryRequirements&() const
3858 bool operator==( MemoryRequirements const& rhs ) const
3865 bool operator!=( MemoryRequirements const& rhs ) const
3867 return !operator==( rhs );
3890 DescriptorBufferInfo& operator=( VkDescriptorBufferInfo const & rhs )
3913 operator const VkDescriptorBufferInfo&() const
3918 bool operator==( DescriptorBufferInfo const& rhs ) const
3925 bool operator!=( DescriptorBufferInfo const& rhs ) const
3927 return !operator==( rhs );
3938 operator const VkSubresourceLayout&() const
3943 bool operator==( SubresourceLayout const& rhs ) const
3952 bool operator!=( SubresourceLayout const& rhs ) const
3954 return !operator==( rhs );
3979 BufferCopy& operator=( VkBufferCopy const & rhs )
4002 operator const VkBufferCopy&() const
4007 bool operator==( BufferCopy const& rhs ) const
4014 bool operator!=( BufferCopy const& rhs ) const
4016 return !operator==( rhs );
4039 SpecializationMapEntry& operator=( VkSpecializationMapEntry const & rhs )
4062 operator const VkSpecializationMapEntry&() const
4067 bool operator==( SpecializationMapEntry const& rhs ) const
4074 bool operator!=( SpecializationMapEntry const& rhs ) const
4076 return !operator==( rhs );
4100 SpecializationInfo& operator=( VkSpecializationInfo const & rhs )
4129 operator const VkSpecializationInfo&() const
4134 bool operator==( SpecializationInfo const& rhs ) const
4142 bool operator!=( SpecializationInfo const& rhs ) const
4144 return !operator==( rhs );
4189 operator VkClearColorValue const& () const
4212 ClearDepthStencilValue& operator=( VkClearDepthStencilValue const & rhs )
4229 operator const VkClearDepthStencilValue&() const
4234 bool operator==( ClearDepthStencilValue const& rhs ) const
4240 bool operator!=( ClearDepthStencilValue const& rhs ) const
4242 return !operator==( rhs );
4274 operator VkClearValue const& () const
4354 PhysicalDeviceFeatures& operator=( VkPhysicalDeviceFeatures const & rhs )
4689 operator const VkPhysicalDeviceFeatures&() const
4694 bool operator==( PhysicalDeviceFeatures const& rhs ) const
4753 bool operator!=( PhysicalDeviceFeatures const& rhs ) const
4755 return !operator==( rhs );
4818 operator const VkPhysicalDeviceSparseProperties&() const
4823 bool operator==( PhysicalDeviceSparseProperties const& rhs ) const
4832 bool operator!=( PhysicalDeviceSparseProperties const& rhs ) const
4834 return !operator==( rhs );
4860 DrawIndirectCommand& operator=( VkDrawIndirectCommand const & rhs )
4889 operator const VkDrawIndirectCommand&() const
4894 bool operator==( DrawIndirectCommand const& rhs ) const
4902 bool operator!=( DrawIndirectCommand const& rhs ) const
4904 return !operator==( rhs );
4930 DrawIndexedIndirectCommand& operator=( VkDrawIndexedIndirectCommand const & rhs )
4965 operator const VkDrawIndexedIndirectCommand&() const
4970 bool operator==( DrawIndexedIndirectCommand const& rhs ) const
4979 bool operator!=( DrawIndexedIndirectCommand const& rhs ) const
4981 return !operator==( rhs );
5006 DispatchIndirectCommand& operator=( VkDispatchIndirectCommand const & rhs )
5029 operator const VkDispatchIndirectCommand&() const
5034 bool operator==( DispatchIndirectCommand const& rhs ) const
5041 bool operator!=( DispatchIndirectCommand const& rhs ) const
5043 return !operator==( rhs );
5054 operator const VkDisplayPlanePropertiesKHR&() const
5059 bool operator==( DisplayPlanePropertiesKHR const& rhs ) const
5065 bool operator!=( DisplayPlanePropertiesKHR const& rhs ) const
5067 return !operator==( rhs );
5088 DisplayModeParametersKHR& operator=( VkDisplayModeParametersKHR const & rhs )
5105 operator const VkDisplayModeParametersKHR&() const
5110 bool operator==( DisplayModeParametersKHR const& rhs ) const
5116 bool operator!=( DisplayModeParametersKHR const& rhs ) const
5118 return !operator==( rhs );
5128 operator const VkDisplayModePropertiesKHR&() const
5133 bool operator==( DisplayModePropertiesKHR const& rhs ) const
5139 bool operator!=( DisplayModePropertiesKHR const& rhs ) const
5141 return !operator==( rhs );
5163 RectLayerKHR& operator=( VkRectLayerKHR const & rhs )
5186 operator const VkRectLayerKHR&() const
5191 bool operator==( RectLayerKHR const& rhs ) const
5198 bool operator!=( RectLayerKHR const& rhs ) const
5200 return !operator==( rhs );
5222 PresentRegionKHR& operator=( VkPresentRegionKHR const & rhs )
5239 operator const VkPresentRegionKHR&() const
5244 bool operator==( PresentRegionKHR const& rhs ) const
5250 bool operator!=( PresentRegionKHR const& rhs ) const
5252 return !operator==( rhs );
5273 XYColorEXT& operator=( VkXYColorEXT const & rhs )
5290 operator const VkXYColorEXT&() const
5295 bool operator==( XYColorEXT const& rhs ) const
5301 bool operator!=( XYColorEXT const& rhs ) const
5303 return !operator==( rhs );
5323 RefreshCycleDurationGOOGLE& operator=( VkRefreshCycleDurationGOOGLE const & rhs )
5334 operator const VkRefreshCycleDurationGOOGLE&() const
5339 bool operator==( RefreshCycleDurationGOOGLE const& rhs ) const
5344 bool operator!=( RefreshCycleDurationGOOGLE const& rhs ) const
5346 return !operator==( rhs );
5369 PastPresentationTimingGOOGLE& operator=( VkPastPresentationTimingGOOGLE const & rhs )
5404 operator const VkPastPresentationTimingGOOGLE&() const
5409 bool operator==( PastPresentationTimingGOOGLE const& rhs ) const
5418 bool operator!=( PastPresentationTimingGOOGLE const& rhs ) const
5420 return !operator==( rhs );
5444 PresentTimeGOOGLE& operator=( VkPresentTimeGOOGLE const & rhs )
5461 operator const VkPresentTimeGOOGLE&() const
5466 bool operator==( PresentTimeGOOGLE const& rhs ) const
5472 bool operator!=( PresentTimeGOOGLE const& rhs ) const
5474 return !operator==( rhs );
5495 ViewportWScalingNV& operator=( VkViewportWScalingNV const & rhs )
5512 operator const VkViewportWScalingNV&() const
5517 bool operator==( ViewportWScalingNV const& rhs ) const
5523 bool operator!=( ViewportWScalingNV const& rhs ) const
5525 return !operator==( rhs );
5546 SampleLocationEXT& operator=( VkSampleLocationEXT const & rhs )
5563 operator const VkSampleLocationEXT&() const
5568 bool operator==( SampleLocationEXT const& rhs ) const
5574 bool operator!=( SampleLocationEXT const& rhs ) const
5576 return !operator
5586 operator const VkShaderResourceUsageAMD&() const
5591 bool operator==( ShaderResourceUsageAMD const& rhs ) const
5600 bool operator!=( ShaderResourceUsageAMD const& rhs ) const
5602 return !operator==( rhs );
5644 DescriptorImageInfo& operator=( VkDescriptorImageInfo const & rhs )
5667 operator const VkDescriptorImageInfo&() const
5672 bool operator==( DescriptorImageInfo const& rhs ) const
5679 bool operator!=( DescriptorImageInfo const& rhs ) const
5681 return !operator==( rhs );
5703 AttachmentReference& operator=( VkAttachmentReference const & rhs )
5720 operator const VkAttachmentReference&() const
5725 bool operator==( AttachmentReference const& rhs ) const
5731 bool operator!=( AttachmentReference const& rhs ) const
5733 return !operator==( rhs );
5810 ComponentMapping& operator=( VkComponentMapping const & rhs )
5839 operator const VkComponentMapping&() const
5844 bool operator==( ComponentMapping const& rhs ) const
5852 bool operator!=( ComponentMapping const& rhs ) const
5854 return !operator==( rhs );
5892 DescriptorPoolSize& operator=( VkDescriptorPoolSize const & rhs )
5909 operator const VkDescriptorPoolSize&() const
5914 bool operator==( DescriptorPoolSize const& rhs ) const
5920 bool operator!=( DescriptorPoolSize const& rhs ) const
5922 return !operator==( rhs );
5947 DescriptorUpdateTemplateEntryKHR& operator=( VkDescriptorUpdateTemplateEntryKHR const & rhs )
5988 operator const VkDescriptorUpdateTemplateEntryKHR&() const
5993 bool operator==( DescriptorUpdateTemplateEntryKHR const& rhs ) const
6003 bool operator!=( DescriptorUpdateTemplateEntryKHR const& rhs ) const
6005 return !operator==( rhs );
6124 VULKAN_HPP_INLINE CullModeFlags operator|( CullModeFlagBits bit0, CullModeFlagBits bit1 )
6129 VULKAN_HPP_INLINE CullModeFlags operator~( CullModeFlagBits bits )
6256 StencilOpState& operator=( VkStencilOpState const & rhs )
6303 operator const VkStencilOpState&() const
6308 bool operator==( StencilOpState const& rhs ) const
6319 bool operator!=( StencilOpState const& rhs ) const
6321 return !operator==( rhs );
6397 VertexInputBindingDescription& operator=( VkVertexInputBindingDescription const & rhs )
6420 operator const VkVertexInputBindingDescription&() const
6425 bool operator==( VertexInputBindingDescription const& rhs ) const
6432 bool operator!=( VertexInputBindingDescription const& rhs ) const
6434 return !operator==( rhs );
6689 VertexInputAttributeDescription& operator=( VkVertexInputAttributeDescription const & rhs )
6718 operator const VkVertexInputAttributeDescription&() const
6723 bool operator==( VertexInputAttributeDescription const& rhs ) const
6731 bool operator!=( VertexInputAttributeDescription const& rhs ) const
6733 return !operator==( rhs );
6968 ApplicationInfo& operator=( VkApplicationInfo const & rhs )
7009 operator const VkApplicationInfo&() const
7014 bool operator==( ApplicationInfo const& rhs ) const
7025 bool operator!=( ApplicationInfo const& rhs ) const
7027 return !operator==( rhs );
7058 DeviceQueueCreateInfo& operator=( VkDeviceQueueCreateInfo const & rhs )
7093 operator const VkDeviceQueueCreateInfo&() const
7098 bool operator==( DeviceQueueCreateInfo const& rhs ) const
7108 bool operator!=( DeviceQueueCreateInfo const& rhs ) const
7110 return !operator==( rhs );
7144 DeviceCreateInfo& operator=( VkDeviceCreateInfo const & rhs )
7203 operator const VkDeviceCreateInfo&() const
7208 bool operator==( DeviceCreateInfo const& rhs ) const
7222 bool operator!=( DeviceCreateInfo const& rhs ) const
7224 return !operator==( rhs );
7260 InstanceCreateInfo& operator=( VkInstanceCreateInfo const & rhs )
7307 operator const VkInstanceCreateInfo&() const
7312 bool operator==( InstanceCreateInfo const& rhs ) const
7324 bool operator!=( InstanceCreateInfo const& rhs ) const
7326 return !operator==( rhs );
7356 MemoryAllocateInfo& operator=( VkMemoryAllocateInfo const & rhs )
7379 operator const VkMemoryAllocateInfo&() const
7384 bool operator==( MemoryAllocateInfo const& rhs ) const
7392 bool operator!=( MemoryAllocateInfo const& rhs ) const
7394 return !operator==( rhs );
7421 MappedMemoryRange& operator=( VkMappedMemoryRange const & rhs )
7450 operator const VkMappedMemoryRange&() const
7455 bool operator==( MappedMemoryRange const& rhs ) const
7464 bool operator!=( MappedMemoryRange const& rhs ) const
7466 return !operator==( rhs );
7499 WriteDescriptorSet& operator=( VkWriteDescriptorSet const & rhs )
7558 operator const VkWriteDescriptorSet&() const
7563 bool operator==( WriteDescriptorSet const& rhs ) const
7577 bool operator!=( WriteDescriptorSet const& rhs ) const
7579 return !operator==( rhs );
7616 CopyDescriptorSet& operator=( VkCopyDescriptorSet const & rhs )
7669 operator const VkCopyDescriptorSet&() const
7674 bool operator==( CopyDescriptorSet const& rhs ) const
7687 bool operator!=( CopyDescriptorSet const& rhs ) const
7689 return !operator==( rhs );
7723 BufferViewCreateInfo& operator=( VkBufferViewCreateInfo const & rhs )
7764 operator const VkBufferViewCreateInfo&() const
7769 bool operator==( BufferViewCreateInfo const& rhs ) const
7780 bool operator!=( BufferViewCreateInfo const& rhs ) const
7782 return !operator==( rhs );
7812 ShaderModuleCreateInfo& operator=( VkShaderModuleCreateInfo const & rhs )
7841 operator const VkShaderModuleCreateInfo&() const
7846 bool operator==( ShaderModuleCreateInfo const& rhs ) const
7855 bool operator!=( ShaderModuleCreateInfo const& rhs ) const
7857 return !operator==( rhs );
7885 DescriptorSetAllocateInfo& operator=( VkDescriptorSetAllocateInfo const & rhs )
7914 operator const VkDescriptorSetAllocateInfo&() const
7919 bool operator==( DescriptorSetAllocateInfo const& rhs ) const
7928 bool operator!=( DescriptorSetAllocateInfo const& rhs ) const
7930 return !operator==( rhs );
7960 PipelineVertexInputStateCreateInfo& operator=( VkPipelineVertexInputStateCreateInfo const & rhs )
8001 operator const VkPipelineVertexInputStateCreateInfo&() const
8006 bool operator==( PipelineVertexInputStateCreateInfo const& rhs ) const
8017 bool operator!=( PipelineVertexInputStateCreateInfo const& rhs ) const
8019 return !operator==( rhs );
8049 PipelineInputAssemblyStateCreateInfo& operator=( VkPipelineInputAssemblyStateCreateInfo const & rhs )
8078 operator const VkPipelineInputAssemblyStateCreateInfo&() const
8083 bool operator==( PipelineInputAssemblyStateCreateInfo const& rhs ) const
8092 bool operator!=( PipelineInputAssemblyStateCreateInfo const& rhs ) const
8094 return !operator==( rhs );
8121 PipelineTessellationStateCreateInfo& operator=( VkPipelineTessellationStateCreateInfo const & rhs )
8144 operator const VkPipelineTessellationStateCreateInfo&() const
8149 bool operator==( PipelineTessellationStateCreateInfo const& rhs ) const
8157 bool operator!=( PipelineTessellationStateCreateInfo const& rhs ) const
8159 return !operator==( rhs );
8188 PipelineViewportStateCreateInfo& operator=( VkPipelineViewportStateCreateInfo const & rhs )
8229 operator const VkPipelineViewportStateCreateInfo&() const
8234 bool operator==( PipelineViewportStateCreateInfo const& rhs ) const
8245 bool operator!=( PipelineViewportStateCreateInfo const& rhs ) const
8247 return !operator==( rhs );
8285 PipelineRasterizationStateCreateInfo& operator=( VkPipelineRasterizationStateCreateInfo const & rhs )
8362 operator const VkPipelineRasterizationStateCreateInfo&() const
8367 bool operator==( PipelineRasterizationStateCreateInfo const& rhs ) const
8384 bool operator!=( PipelineRasterizationStateCreateInfo const& rhs ) const
8386 return !operator==( rhs );
8429 PipelineDepthStencilStateCreateInfo& operator=( VkPipelineDepthStencilStateCreateInfo const & rhs )
8500 operator const VkPipelineDepthStencilStateCreateInfo&() const
8505 bool operator==( PipelineDepthStencilStateCreateInfo const& rhs ) const
8521 bool operator!=( PipelineDepthStencilStateCreateInfo const& rhs ) const
8523 return !operator==( rhs );
8558 PipelineCacheCreateInfo& operator=( VkPipelineCacheCreateInfo const & rhs )
8587 operator const VkPipelineCacheCreateInfo&() const
8592 bool operator==( PipelineCacheCreateInfo const& rhs ) const
8601 bool operator!=( PipelineCacheCreateInfo const& rhs ) const
8603 return !operator==( rhs );
8644 SamplerCreateInfo& operator=( VkSamplerCreateInfo const & rhs )
8751 operator const VkSamplerCreateInfo&() const
8756 bool operator==( SamplerCreateInfo const& rhs ) const
8778 bool operator!=( SamplerCreateInfo const& rhs ) const
8780 return !operator==( rhs );
8821 CommandBufferAllocateInfo& operator=( VkCommandBufferAllocateInfo const & rhs )
8850 operator const VkCommandBufferAllocateInfo&() const
8855 bool operator==( CommandBufferAllocateInfo const& rhs ) const
8864 bool operator!=( CommandBufferAllocateInfo const& rhs ) const
8866 return !operator==( rhs );
8896 RenderPassBeginInfo& operator=( VkRenderPassBeginInfo const & rhs )
8937 operator const VkRenderPassBeginInfo&() const
8942 bool operator==( RenderPassBeginInfo const& rhs ) const
8953 bool operator!=( RenderPassBeginInfo const& rhs ) const
8955 return !operator==( rhs );
8983 EventCreateInfo& operator=( VkEventCreateInfo const & rhs )
9000 operator const VkEventCreateInfo&() const
9005 bool operator==( EventCreateInfo const& rhs ) const
9012 bool operator!=( EventCreateInfo const& rhs ) const
9014 return !operator==( rhs );
9038 SemaphoreCreateInfo& operator=( VkSemaphoreCreateInfo const & rhs )
9055 operator const VkSemaphoreCreateInfo&() const
9060 bool operator==( SemaphoreCreateInfo const& rhs ) const
9067 bool operator!=( SemaphoreCreateInfo const& rhs ) const
9069 return !operator==( rhs );
9099 FramebufferCreateInfo& operator=( VkFramebufferCreateInfo const & rhs )
9152 operator const VkFramebufferCreateInfo&() const
9157 bool operator==( FramebufferCreateInfo const& rhs ) const
9170 bool operator!=( FramebufferCreateInfo const& rhs ) const
9172 return !operator==( rhs );
9203 DisplayModeCreateInfoKHR& operator=( VkDisplayModeCreateInfoKHR const & rhs )
9226 operator const VkDisplayModeCreateInfoKHR&() const
9231 bool operator==( DisplayModeCreateInfoKHR const& rhs ) const
9239 bool operator!=( DisplayModeCreateInfoKHR const& rhs ) const
9241 return !operator==( rhs );
9268 DisplayPresentInfoKHR& operator=( VkDisplayPresentInfoKHR const & rhs )
9297 operator const VkDisplayPresentInfoKHR&() const
9302 bool operator==( DisplayPresentInfoKHR const& rhs ) const
9311 bool operator!=( DisplayPresentInfoKHR const& rhs ) const
9313 return !operator==( rhs );
9341 AndroidSurfaceCreateInfoKHR& operator=( VkAndroidSurfaceCreateInfoKHR const & rhs )
9364 operator const VkAndroidSurfaceCreateInfoKHR&() const
9369 bool operator==( AndroidSurfaceCreateInfoKHR const& rhs ) const
9377 bool operator!=( AndroidSurfaceCreateInfoKHR const& rhs ) const
9379 return !operator==( rhs );
9408 MirSurfaceCreateInfoKHR& operator=( VkMirSurfaceCreateInfoKHR const & rhs )
9437 operator const VkMirSurfaceCreateInfoKHR&() const
9442 bool operator==( MirSurfaceCreateInfoKHR const& rhs ) const
9451 bool operator!=( MirSurfaceCreateInfoKHR const& rhs ) const
9453 return !operator==( rhs );
9482 ViSurfaceCreateInfoNN& operator=( VkViSurfaceCreateInfoNN const & rhs )
9505 operator const VkViSurfaceCreateInfoNN&() const
9510 bool operator==( ViSurfaceCreateInfoNN const& rhs ) const
9518 bool operator!=( ViSurfaceCreateInfoNN const& rhs ) const
9520 return !operator==( rhs );
9549 WaylandSurfaceCreateInfoKHR& operator=( VkWaylandSurfaceCreateInfoKHR const & rhs )
9578 operator const VkWaylandSurfaceCreateInfoKHR&() const
9583 bool operator==( WaylandSurfaceCreateInfoKHR const& rhs ) const
9592 bool operator!=( WaylandSurfaceCreateInfoKHR const& rhs ) const
9594 return !operator==( rhs );
9624 Win32SurfaceCreateInfoKHR& operator=( VkWin32SurfaceCreateInfoKHR const & rhs )
9653 operator const VkWin32SurfaceCreateInfoKHR&() const
9658 bool operator==( Win32SurfaceCreateInfoKHR const& rhs ) const
9667 bool operator!=( Win32SurfaceCreateInfoKHR const& rhs ) const
9669 return !operator==( rhs );
9699 XlibSurfaceCreateInfoKHR& operator=( VkXlibSurfaceCreateInfoKHR const & rhs )
9728 operator const VkXlibSurfaceCreateInfoKHR&() const
9733 bool operator==( XlibSurfaceCreateInfoKHR const& rhs ) const
9742 bool operator!=( XlibSurfaceCreateInfoKHR const& rhs ) const
9744 return !operator==( rhs );
9774 XcbSurfaceCreateInfoKHR& operator=( VkXcbSurfaceCreateInfoKHR const & rhs )
9803 operator const VkXcbSurfaceCreateInfoKHR&() const
9808 bool operator==( XcbSurfaceCreateInfoKHR const& rhs ) const
9817 bool operator!=( XcbSurfaceCreateInfoKHR const& rhs ) const
9819 return !operator==( rhs );
9847 DebugMarkerMarkerInfoEXT& operator=( VkDebugMarkerMarkerInfoEXT const & rhs )
9870 operator const VkDebugMarkerMarkerInfoEXT&() const
9875 bool operator==( DebugMarkerMarkerInfoEXT const& rhs ) const
9883 bool operator!=( DebugMarkerMarkerInfoEXT const& rhs ) const
9885 return !operator==( rhs );
9910 DedicatedAllocationImageCreateInfoNV& operator=( VkDedicatedAllocationImageCreateInfoNV const & rhs )
9927 operator const VkDedicatedAllocationImageCreateInfoNV&() const
9932 bool operator==( DedicatedAllocationImageCreateInfoNV const& rhs ) const
9939 bool operator!=( DedicatedAllocationImageCreateInfoNV const& rhs ) const
9941 return !operator==( rhs );
9965 DedicatedAllocationBufferCreateInfoNV& operator=( VkDedicatedAllocationBufferCreateInfoNV const & rhs )
9982 operator const VkDedicatedAllocationBufferCreateInfoNV&() const
9987 bool operator==( DedicatedAllocationBufferCreateInfoNV const& rhs ) const
9994 bool operator!=( DedicatedAllocationBufferCreateInfoNV const& rhs ) const
9996 return !operator==( rhs );
10021 DedicatedAllocationMemoryAllocateInfoNV& operator=( VkDedicatedAllocationMemoryAllocateInfoNV const & rhs )
10044 operator const VkDedicatedAllocationMemoryAllocateInfoNV&() const
10049 bool operator==( DedicatedAllocationMemoryAllocateInfoNV const& rhs ) const
10057 bool operator!=( DedicatedAllocationMemoryAllocateInfoNV const& rhs ) const
10059 return !operator==( rhs );
10086 ExportMemoryWin32HandleInfoNV& operator=( VkExportMemoryWin32HandleInfoNV const & rhs )
10109 operator const VkExportMemoryWin32HandleInfoNV&() const
10114 bool operator==( ExportMemoryWin32HandleInfoNV const& rhs ) const
10122 bool operator!=( ExportMemoryWin32HandleInfoNV const& rhs ) const
10124 return !operator==( rhs );
10157 Win32KeyedMutexAcquireReleaseInfoNV& operator=( VkWin32KeyedMutexAcquireReleaseInfoNV const & rhs )
10210 operator const VkWin32KeyedMutexAcquireReleaseInfoNV&() const
10215 bool operator==( Win32KeyedMutexAcquireReleaseInfoNV const& rhs ) const
10228 bool operator!=( Win32KeyedMutexAcquireReleaseInfoNV const& rhs ) const
10230 return !operator==( rhs );
10261 DeviceGeneratedCommandsFeaturesNVX& operator=( VkDeviceGeneratedCommandsFeaturesNVX const & rhs )
10278 operator const VkDeviceGeneratedCommandsFeaturesNVX&() const
10283 bool operator==( DeviceGeneratedCommandsFeaturesNVX const& rhs ) const
10290 bool operator!=( DeviceGeneratedCommandsFeaturesNVX const& rhs ) const
10292 return !operator==( rhs );
10320 DeviceGeneratedCommandsLimitsNVX& operator=( VkDeviceGeneratedCommandsLimitsNVX const & rhs )
10361 operator const VkDeviceGeneratedCommandsLimitsNVX&() const
10366 bool operator==( DeviceGeneratedCommandsLimitsNVX const& rhs ) const
10377 bool operator!=( DeviceGeneratedCommandsLimitsNVX const& rhs ) const
10379 return !operator==( rhs );
10409 CmdReserveSpaceForCommandsInfoNVX& operator=( VkCmdReserveSpaceForCommandsInfoNVX const & rhs )
10438 operator const VkCmdReserveSpaceForCommandsInfoNVX&() const
10443 bool operator==( CmdReserveSpaceForCommandsInfoNVX const& rhs ) const
10452 bool operator!=( CmdReserveSpaceForCommandsInfoNVX const& rhs ) const
10454 return !operator==( rhs );
10480 PhysicalDeviceFeatures2KHR& operator=( VkPhysicalDeviceFeatures2KHR const & rhs )
10497 operator const VkPhysicalDeviceFeatures2KHR&() const
10502 bool operator==( PhysicalDeviceFeatures2KHR const& rhs ) const
10509 bool operator!=( PhysicalDeviceFeatures2KHR const& rhs ) const
10511 return !operator==( rhs );
10535 PhysicalDevicePushDescriptorPropertiesKHR& operator=( VkPhysicalDevicePushDescriptorPropertiesKHR const & rhs )
10552 operator const VkPhysicalDevicePushDescriptorPropertiesKHR&() const
10557 bool operator==( PhysicalDevicePushDescriptorPropertiesKHR const& rhs ) const
10564 bool operator!=( PhysicalDevicePushDescriptorPropertiesKHR const& rhs ) const
10566 return !operator==( rhs );
10591 PresentRegionsKHR& operator=( VkPresentRegionsKHR const & rhs )
10614 operator const VkPresentRegionsKHR&() const
10619 bool operator==( PresentRegionsKHR const& rhs ) const
10627 bool operator!=( PresentRegionsKHR const& rhs ) const
10629 return !operator==( rhs );
10655 PhysicalDeviceVariablePointerFeaturesKHR& operator=( VkPhysicalDeviceVariablePointerFeaturesKHR const & rhs )
10678 operator const VkPhysicalDeviceVariablePointerFeaturesKHR&() const
10683 bool operator==( PhysicalDeviceVariablePointerFeaturesKHR const& rhs ) const
10691 bool operator!=( PhysicalDeviceVariablePointerFeaturesKHR const& rhs ) const
10693 return !operator==( rhs );
10708 operator const VkPhysicalDeviceIDPropertiesKHR&() const
10713 bool operator==( PhysicalDeviceIDPropertiesKHR const& rhs ) const
10724 bool operator!=( PhysicalDeviceIDPropertiesKHR const& rhs ) const
10726 return !operator==( rhs );
10757 ExportMemoryWin32HandleInfoKHR& operator=( VkExportMemoryWin32HandleInfoKHR const & rhs )
10786 operator const VkExportMemoryWin32HandleInfoKHR&() const
10791 bool operator==( ExportMemoryWin32HandleInfoKHR const& rhs ) const
10800 bool operator!=( ExportMemoryWin32HandleInfoKHR const& rhs ) const
10802 return !operator==( rhs );
10820 operator const VkMemoryWin32HandlePropertiesKHR&() const
10825 bool operator==( MemoryWin32HandlePropertiesKHR const& rhs ) const
10832 bool operator!=( MemoryWin32HandlePropertiesKHR const& rhs ) const
10834 return !operator==( rhs );
10849 operator const VkMemoryFdPropertiesKHR&() const
10854 bool operator==( MemoryFdPropertiesKHR const& rhs ) const
10861 bool operator!=( MemoryFdPropertiesKHR const& rhs ) const
10863 return !operator==( rhs );
10894 Win32KeyedMutexAcquireReleaseInfoKHR& operator=( VkWin32KeyedMutexAcquireReleaseInfoKHR const & rhs )
10947 operator const VkWin32KeyedMutexAcquireReleaseInfoKHR&() const
10952 bool operator==( Win32KeyedMutexAcquireReleaseInfoKHR const& rhs ) const
10965 bool operator!=( Win32KeyedMutexAcquireReleaseInfoKHR const& rhs ) const
10967 return !operator==( rhs );
11001 ExportSemaphoreWin32HandleInfoKHR& operator=( VkExportSemaphoreWin32HandleInfoKHR const & rhs )
11030 operator const VkExportSemaphoreWin32HandleInfoKHR&() const
11035 bool operator==( ExportSemaphoreWin32HandleInfoKHR const& rhs ) const
11044 bool operator!=( ExportSemaphoreWin32HandleInfoKHR const& rhs ) const
11046 return !operator==( rhs );
11077 D3D12FenceSubmitInfoKHR& operator=( VkD3D12FenceSubmitInfoKHR const & rhs )
11112 operator const VkD3D12FenceSubmitInfoKHR&() const
11117 bool operator==( D3D12FenceSubmitInfoKHR const& rhs ) const
11127 bool operator!=( D3D12FenceSubmitInfoKHR const& rhs ) const
11129 return !operator==( rhs );
11160 ExportFenceWin32HandleInfoKHR& operator=( VkExportFenceWin32HandleInfoKHR const & rhs )
11189 operator const VkExportFenceWin32HandleInfoKHR&() const
11194 bool operator==( ExportFenceWin32HandleInfoKHR const& rhs ) const
11203 bool operator!=( ExportFenceWin32HandleInfoKHR const& rhs ) const
11205 return !operator==( rhs );
11234 PhysicalDeviceMultiviewFeaturesKHX& operator=( VkPhysicalDeviceMultiviewFeaturesKHX const & rhs )
11263 operator const VkPhysicalDeviceMultiviewFeaturesKHX&() const
11268 bool operator==( PhysicalDeviceMultiviewFeaturesKHX const& rhs ) const
11277 bool operator!=( PhysicalDeviceMultiviewFeaturesKHX const& rhs ) const
11279 return !operator==( rhs );
11295 operator const VkPhysicalDeviceMultiviewPropertiesKHX&() const
11300 bool operator==( PhysicalDeviceMultiviewPropertiesKHX const& rhs ) const
11308 bool operator!=( PhysicalDeviceMultiviewPropertiesKHX const& rhs ) const
11310 return !operator==( rhs );
11340 RenderPassMultiviewCreateInfoKHX& operator=( VkRenderPassMultiviewCreateInfoKHX const & rhs )
11387 operator const VkRenderPassMultiviewCreateInfoKHX&() const
11392 bool operator==( RenderPassMultiviewCreateInfoKHX const& rhs ) const
11404 bool operator!=( RenderPassMultiviewCreateInfoKHX const& rhs ) const
11406 return !operator==( rhs );
11437 BindBufferMemoryInfoKHR& operator=( VkBindBufferMemoryInfoKHR const & rhs )
11466 operator const VkBindBufferMemoryInfoKHR&() const
11471 bool operator==( BindBufferMemoryInfoKHR const& rhs ) const
11480 operator!=( BindBufferMemoryInfoKHR const& rhs ) const
11482 return !operator==( rhs );
11509 BindBufferMemoryDeviceGroupInfoKHX& operator=( VkBindBufferMemoryDeviceGroupInfoKHX const & rhs )
11532 operator const VkBindBufferMemoryDeviceGroupInfoKHX&() const
11537 bool operator==( BindBufferMemoryDeviceGroupInfoKHX const& rhs ) const
11545 bool operator!=( BindBufferMemoryDeviceGroupInfoKHX const& rhs ) const
11547 return !operator==( rhs );
11574 BindImageMemoryInfoKHR& operator=( VkBindImageMemoryInfoKHR const & rhs )
11603 operator const VkBindImageMemoryInfoKHR&() const
11608 bool operator==( BindImageMemoryInfoKHR const& rhs ) const
11617 bool operator!=( BindImageMemoryInfoKHR const& rhs ) const
11619 return !operator==( rhs );
11648 BindImageMemoryDeviceGroupInfoKHX& operator=( VkBindImageMemoryDeviceGroupInfoKHX const & rhs )
11683 operator const VkBindImageMemoryDeviceGroupInfoKHX&() const
11688 bool operator==( BindImageMemoryDeviceGroupInfoKHX const& rhs ) const
11698 bool operator!=( BindImageMemoryDeviceGroupInfoKHX const& rhs ) const
11700 return !operator==( rhs );
11729 DeviceGroupRenderPassBeginInfoKHX& operator=( VkDeviceGroupRenderPassBeginInfoKHX const & rhs )
11758 operator const VkDeviceGroupRenderPassBeginInfoKHX&() const
11763 bool operator==( DeviceGroupRenderPassBeginInfoKHX const& rhs ) const
11772 bool operator!=( DeviceGroupRenderPassBeginInfoKHX const& rhs ) const
11774 return !operator==( rhs );
11800 DeviceGroupCommandBufferBeginInfoKHX& operator=( VkDeviceGroupCommandBufferBeginInfoKHX const & rhs )
11817 operator const VkDeviceGroupCommandBufferBeginInfoKHX&() const
11822 bool operator==( DeviceGroupCommandBufferBeginInfoKHX const& rhs ) const
11829 bool operator!=( DeviceGroupCommandBufferBeginInfoKHX const& rhs ) const
11831 return !operator==( rhs );
11860 DeviceGroupSubmitInfoKHX& operator=( VkDeviceGroupSubmitInfoKHX const & rhs )
11907 operator const VkDeviceGroupSubmitInfoKHX&() const
11912 bool operator==( DeviceGroupSubmitInfoKHX const& rhs ) const
11924 bool operator!=( DeviceGroupSubmitInfoKHX const& rhs ) const
11926 return !operator==( rhs );
11956 DeviceGroupBindSparseInfoKHX& operator=( VkDeviceGroupBindSparseInfoKHX const & rhs )
11979 operator const VkDeviceGroupBindSparseInfoKHX&() const
11984 bool operator==( DeviceGroupBindSparseInfoKHX const& rhs ) const
11992 bool operator!=( DeviceGroupBindSparseInfoKHX const& rhs ) const
11994 return !operator==( rhs );
12019 ImageSwapchainCreateInfoKHX& operator=( VkImageSwapchainCreateInfoKHX const & rhs )
12036 operator const VkImageSwapchainCreateInfoKHX&() const
12041 bool operator==( ImageSwapchainCreateInfoKHX const& rhs ) const
12048 bool operator!=( ImageSwapchainCreateInfoKHX const& rhs ) const
12050 return !operator==( rhs );
12075 BindImageMemorySwapchainInfoKHX& operator=( VkBindImageMemorySwapchainInfoKHX const & rhs )
12098 operator const VkBindImageMemorySwapchainInfoKHX&() const
12103 bool operator==( BindImageMemorySwapchainInfoKHX const& rhs ) const
12111 bool operator!=( BindImageMemorySwapchainInfoKHX const& rhs ) const
12113 return !operator==( rhs );
12142 AcquireNextImageInfoKHX& operator=( VkAcquireNextImageInfoKHX const & rhs )
12183 operator const VkAcquireNextImageInfoKHX&() const
12188 bool operator==( AcquireNextImageInfoKHX const& rhs ) const
12199 bool operator!=( AcquireNextImageInfoKHX const& rhs ) const
12201 return !operator==( rhs );
12236 HdrMetadataEXT& operator=( VkHdrMetadataEXT const & rhs )
12295 operator const VkHdrMetadataEXT&() const
12300 bool operator==( HdrMetadataEXT const& rhs ) const
12314 bool operator!=( HdrMetadataEXT const& rhs ) const
12316 return !operator==( rhs );
12348 PresentTimesInfoGOOGLE& operator=( VkPresentTimesInfoGOOGLE const & rhs )
12371 operator const VkPresentTimesInfoGOOGLE&() const
12376 bool operator==( PresentTimesInfoGOOGLE const& rhs ) const
12384 bool operator!=( PresentTimesInfoGOOGLE const& rhs ) const
12386 return !operator==( rhs );
12413 IOSSurfaceCreateInfoMVK& operator=( VkIOSSurfaceCreateInfoMVK const & rhs )
12436 operator const VkIOSSurfaceCreateInfoMVK&() const
12441 bool operator==( IOSSurfaceCreateInfoMVK const& rhs ) const
12449 bool operator!=( IOSSurfaceCreateInfoMVK const& rhs ) const
12451 return !operator==( rhs );
12479 MacOSSurfaceCreateInfoMVK& operator=( VkMacOSSurfaceCreateInfoMVK const & rhs )
12502 operator const VkMacOSSurfaceCreateInfoMVK&() const
12507 bool operator==( MacOSSurfaceCreateInfoMVK const& rhs ) const
12515 bool operator!=( MacOSSurfaceCreateInfoMVK const& rhs ) const
12517 return !operator==( rhs );
12545 PipelineViewportWScalingStateCreateInfoNV& operator=( VkPipelineViewportWScalingStateCreateInfoNV const & rhs )
12574 operator const VkPipelineViewportWScalingStateCreateInfoNV&() const
12579 bool operator==( PipelineViewportWScalingStateCreateInfoNV const& rhs ) const
12588 bool operator!=( PipelineViewportWScalingStateCreateInfoNV const& rhs ) const
12590 return !operator==( rhs );
12616 PhysicalDeviceDiscardRectanglePropertiesEXT& operator=( VkPhysicalDeviceDiscardRectanglePropertiesEXT const & rhs )
12633 operator const VkPhysicalDeviceDiscardRectanglePropertiesEXT&() const
12638 bool operator==( PhysicalDeviceDiscardRectanglePropertiesEXT const& rhs ) const
12645 bool operator!=( PhysicalDeviceDiscardRectanglePropertiesEXT const& rhs ) const
12647 return !operator==( rhs );
12661 operator const VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX&() const
12666 bool operator==( PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const& rhs ) const
12673 bool operator!=( PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX const& rhs ) const
12675 return !operator==( rhs );
12699 PhysicalDeviceSurfaceInfo2KHR& operator=( VkPhysicalDeviceSurfaceInfo2KHR const & rhs )
12716 operator const VkPhysicalDeviceSurfaceInfo2KHR&() const
12721 bool operator==( PhysicalDeviceSurfaceInfo2KHR const& rhs ) const
12728 bool operator!=( PhysicalDeviceSurfaceInfo2KHR const& rhs ) const
12730 return !operator==( rhs );
12757 PhysicalDevice16BitStorageFeaturesKHR& operator=( VkPhysicalDevice16BitStorageFeaturesKHR const & rhs )
12792 operator const VkPhysicalDevice16BitStorageFeaturesKHR&() const
12797 bool operator==( PhysicalDevice16BitStorageFeaturesKHR const& rhs ) const
12807 bool operator!=( PhysicalDevice16BitStorageFeaturesKHR const& rhs ) const
12809 return !operator==( rhs );
12836 BufferMemoryRequirementsInfo2KHR& operator=( VkBufferMemoryRequirementsInfo2KHR const & rhs )
12853 operator const VkBufferMemoryRequirementsInfo2KHR&() const
12858 bool operator==( BufferMemoryRequirementsInfo2KHR const& rhs ) const
12865 bool operator!=( BufferMemoryRequirementsInfo2KHR const& rhs ) const
12867 return !operator==( rhs );
12891 ImageMemoryRequirementsInfo2KHR& operator=( VkImageMemoryRequirementsInfo2KHR const & rhs )
12908 operator const VkImageMemoryRequirementsInfo2KHR&() const
12913 bool operator==( ImageMemoryRequirementsInfo2KHR const& rhs ) const
12920 bool operator!=( ImageMemoryRequirementsInfo2KHR const& rhs ) const
12922 return !operator==( rhs );
12946 ImageSparseMemoryRequirementsInfo2KHR& operator=( VkImageSparseMemoryRequirementsInfo2KHR const & rhs )
12963 operator const VkImageSparseMemoryRequirementsInfo2KHR&() const
12968 bool operator==( ImageSparseMemoryRequirementsInfo2KHR const& rhs ) const
12975 bool operator!=( ImageSparseMemoryRequirementsInfo2KHR const& rhs ) const
12977 return !operator==( rhs );
12991 operator const VkMemoryRequirements2KHR&() const
12996 bool operator==( MemoryRequirements2KHR const& rhs ) const
13003 bool operator!=( MemoryRequirements2KHR const& rhs ) const
13005 return !operator==( rhs );
13019 operator const VkMemoryDedicatedRequirementsKHR&() const
13024 bool operator==( MemoryDedicatedRequirementsKHR const& rhs ) const
13032 bool operator!=( MemoryDedicatedRequirementsKHR const& rhs ) const
13034 return !operator==( rhs );
13060 MemoryDedicatedAllocateInfoKHR& operator=( VkMemoryDedicatedAllocateInfoKHR const & rhs )
13083 operator const VkMemoryDedicatedAllocateInfoKHR&() const
13088 bool operator==( MemoryDedicatedAllocateInfoKHR const& rhs ) const
13096 bool operator!=( MemoryDedicatedAllocateInfoKHR const& rhs ) const
13098 return !operator==( rhs );
13123 SamplerYcbcrConversionInfoKHR& operator=( VkSamplerYcbcrConversionInfoKHR const & rhs )
13140 operator const VkSamplerYcbcrConversionInfoKHR&() const
13145 bool operator==( SamplerYcbcrConversionInfoKHR const& rhs ) const
13152 bool operator!=( SamplerYcbcrConversionInfoKHR const& rhs ) const
13154 return !operator==( rhs );
13178 PhysicalDeviceSamplerYcbcrConversionFeaturesKHR& operator=( VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR const & rhs )
13195 operator const VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR&() const
13200 bool operator==( PhysicalDeviceSamplerYcbcrConversionFeaturesKHR const& rhs ) const
13207 bool operator!=( PhysicalDeviceSamplerYcbcrConversionFeaturesKHR const& rhs ) const
13209 return !operator==( rhs );
13223 operator const VkSamplerYcbcrConversionImageFormatPropertiesKHR&() const
13228 bool operator==( SamplerYcbcrConversionImageFormatPropertiesKHR const& rhs ) const
13235 bool operator!=( SamplerYcbcrConversionImageFormatPropertiesKHR const& rhs ) const
13237 return !operator==( rhs );
13251 operator const VkTextureLODGatherFormatPropertiesAMD&() const
13256 bool operator==( TextureLODGatherFormatPropertiesAMD const& rhs ) const
13263 bool operator!=( TextureLODGatherFormatPropertiesAMD const& rhs ) const
13265 return !operator==( rhs );
13291 PipelineCoverageToColorStateCreateInfoNV& operator=( VkPipelineCoverageToColorStateCreateInfoNV const & rhs )
13320 operator const VkPipelineCoverageToColorStateCreateInfoNV&() const
13325 bool operator==( PipelineCoverageToColorStateCreateInfoNV const& rhs ) const
13334 bool operator!=( PipelineCoverageToColorStateCreateInfoNV const& rhs ) const
13336 return !operator==( rhs );
13352 operator const VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT&() const
13357 bool operator==( PhysicalDeviceSamplerFilterMinmaxPropertiesEXT const& rhs ) const
13365 bool operator!=( PhysicalDeviceSamplerFilterMinmaxPropertiesEXT const& rhs ) const
13367 return !operator==( rhs );
13382 operator const VkMultisamplePropertiesEXT&() const
13387 bool operator==( MultisamplePropertiesEXT const& rhs ) const
13394 bool operator!=( MultisamplePropertiesEXT const& rhs ) const
13396 return !operator==( rhs );
13420 PhysicalDeviceBlendOperationAdvancedFeaturesEXT& operator=( VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT const & rhs )
13437 operator const VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT&() const
13442 bool operator==( PhysicalDeviceBlendOperationAdvancedFeaturesEXT const& rhs ) const
13449 bool operator!=( PhysicalDeviceBlendOperationAdvancedFeaturesEXT const& rhs ) const
13451 return !operator==( rhs );
13465 operator const VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT&() const
13470 bool operator==( PhysicalDeviceBlendOperationAdvancedPropertiesEXT const& rhs ) const
13482 bool operator!=( PhysicalDeviceBlendOperationAdvancedPropertiesEXT const& rhs ) const
13484 return !operator==( rhs );
13514 ImageFormatListCreateInfoKHR& operator=( VkImageFormatListCreateInfoKHR const & rhs )
13537 operator const VkImageFormatListCreateInfoKHR&() const
13542 bool operator==( ImageFormatListCreateInfoKHR const& rhs ) const
13550 bool operator!=( ImageFormatListCreateInfoKHR const& rhs ) const
13552 return !operator==( rhs );
13579 ValidationCacheCreateInfoEXT& operator=( VkValidationCacheCreateInfoEXT const & rhs )
13608 operator const VkValidationCacheCreateInfoEXT&() const
13613 bool operator==( ValidationCacheCreateInfoEXT const& rhs ) const
13622 bool operator!=( ValidationCacheCreateInfoEXT const& rhs ) const
13624 return !operator==( rhs );
13650 ShaderModuleValidationCacheCreateInfoEXT& operator=( VkShaderModuleValidationCacheCreateInfoEXT const & rhs )
13667 operator const VkShaderModuleValidationCacheCreateInfoEXT&() const
13672 bool operator==( ShaderModuleValidationCacheCreateInfoEXT const& rhs ) const
13679 bool operator!=( ShaderModuleValidationCacheCreateInfoEXT const& rhs ) const
13681 return !operator==( rhs );
13705 MemoryHostPointerPropertiesEXT& operator=( VkMemoryHostPointerPropertiesEXT const & rhs )
13722 operator const VkMemoryHostPointerPropertiesEXT&() const
13727 bool operator==( MemoryHostPointerPropertiesEXT const& rhs ) const
13734 bool operator!=( MemoryHostPointerPropertiesEXT const& rhs ) const
13736 return !operator==( rhs );
13760 PhysicalDeviceExternalMemoryHostPropertiesEXT& operator=( VkPhysicalDeviceExternalMemoryHostPropertiesEXT const & rhs )
13777 operator const VkPhysicalDeviceExternalMemoryHostPropertiesEXT&() const
13782 bool operator==( PhysicalDeviceExternalMemoryHostPropertiesEXT const& rhs ) const
13789 bool operator!=( PhysicalDeviceExternalMemoryHostPropertiesEXT const& rhs ) const
13791 return !operator==( rhs );
13823 PhysicalDeviceConservativeRasterizationPropertiesEXT& operator=( VkPhysicalDeviceConservativeRasterizationPropertiesEXT const & rhs )
13888 operator const VkPhysicalDeviceConservativeRasterizationPropertiesEXT&() const
13893 bool operator==( PhysicalDeviceConservativeRasterizationPropertiesEXT const& rhs ) const
13908 bool operator!=( PhysicalDeviceConservativeRasterizationPropertiesEXT const& rhs ) const
13910 return !operator==( rhs );
13953 PresentInfoKHR& operator=( VkPresentInfoKHR const & rhs )
14000 operator const VkPresentInfoKHR&() const
14005 bool operator==( PresentInfoKHR const& rhs ) const
14017 bool operator!=( PresentInfoKHR const& rhs ) const
14019 return !operator==( rhs );
14066 PipelineDynamicStateCreateInfo& operator=( VkPipelineDynamicStateCreateInfo const & rhs )
14095 operator const VkPipelineDynamicStateCreateInfo&() const
14100 bool operator==( PipelineDynamicStateCreateInfo const& rhs ) const
14109 bool operator!=( PipelineDynamicStateCreateInfo const& rhs ) const
14111 return !operator==( rhs );
14150 DescriptorUpdateTemplateCreateInfoKHR& operator=( VkDescriptorUpdateTemplateCreateInfoKHR const & rhs )
14209 operator const VkDescriptorUpdateTemplateCreateInfoKHR&() const
14214 bool operator==( DescriptorUpdateTemplateCreateInfoKHR const& rhs ) const
14228 bool operator!=( DescriptorUpdateTemplateCreateInfoKHR const& rhs ) const
14230 return !operator==( rhs );
14299 VULKAN_HPP_INLINE QueueFlags operator|( QueueFlagBits bit0, QueueFlagBits bit1 )
14304 VULKAN_HPP_INLINE QueueFlags operator~( QueueFlagBits bits )
14319 operator const VkQueueFamilyProperties&() const
14324 bool operator==( QueueFamilyProperties const& rhs ) const
14332 bool operator!=( QueueFamilyProperties const& rhs ) const
14334 return !operator==( rhs );
14346 operator const VkQueueFamilyProperties2KHR&() const
14351 bool operator==( QueueFamilyProperties2KHR const& rhs ) const
14358 bool operator!=( QueueFamilyProperties2KHR const& rhs ) const
14360 return !operator==( rhs );
14383 VULKAN_HPP_INLINE MemoryPropertyFlags operator|( MemoryPropertyFlagBits bit0, MemoryPropertyFlagBits bit1 )
14388 VULKAN_HPP_INLINE MemoryPropertyFlags operator~( MemoryPropertyFlagBits bits )
14403 operator const VkMemoryType&() const
14408 bool operator==( MemoryType const& rhs ) const
14414 bool operator!=( MemoryType const& rhs ) const
14416 return !operator==( rhs );
14432 VULKAN_HPP_INLINE MemoryHeapFlags operator|( MemoryHeapFlagBits bit0, MemoryHeapFlagBits bit1 )
14437 VULKAN_HPP_INLINE MemoryHeapFlags operator~( MemoryHeapFlagBits bits )
14452 operator const VkMemoryHeap&() const
14457 bool operator==( MemoryHeap const& rhs ) const
14463 bool operator!=( MemoryHeap const& rhs ) const
14465 return !operator==( rhs );
14475 operator const VkPhysicalDeviceMemoryProperties&() const
14480 bool operator==( PhysicalDeviceMemoryProperties const& rhs ) const
14488 bool operator!=( PhysicalDeviceMemoryProperties const& rhs ) const
14490 return !operator==( rhs );
14502 operator
14507 bool operator==( PhysicalDeviceMemoryProperties2KHR const& rhs ) const
14514 bool operator!=( PhysicalDeviceMemoryProperties2KHR const& rhs ) const
14516 return !operator==( rhs );
14554 VULKAN_HPP_INLINE AccessFlags operator|( AccessFlagBits bit0, AccessFlagBits bit1 )
14559 VULKAN_HPP_INLINE AccessFlags operator~( AccessFlagBits bits )
14585 MemoryBarrier& operator=( VkMemoryBarrier const & rhs )
14608 operator const VkMemoryBarrier&() const
14613 bool operator==( MemoryBarrier const& rhs ) const
14621 bool operator!=( MemoryBarrier const& rhs ) const
14623 return !operator==( rhs );
14654 BufferMemoryBarrier& operator=( VkBufferMemoryBarrier const & rhs )
14707 operator const VkBufferMemoryBarrier&() const
14712 bool operator==( BufferMemoryBarrier const& rhs ) const
14725 bool operator!=( BufferMemoryBarrier const& rhs ) const
14727 return !operator==( rhs );
14760 VULKAN_HPP_INLINE BufferUsageFlags operator|( BufferUsageFlagBits bit0, BufferUsageFlagBits bit1 )
14765 VULKAN_HPP_INLINE BufferUsageFlags operator~( BufferUsageFlagBits bits )
14787 VULKAN_HPP_INLINE BufferCreateFlags operator|( BufferCreateFlagBits bit0, BufferCreateFlagBits bit1 )
14792 VULKAN_HPP_INLINE BufferCreateFlags operator~( BufferCreateFlagBits bits )
14822 BufferCreateInfo& operator=( VkBufferCreateInfo const & rhs )
14869 operator const VkBufferCreateInfo&() const
14874 bool operator==( BufferCreateInfo const& rhs ) const
14886 bool operator!=( BufferCreateInfo const& rhs ) const
14888 return !operator==( rhs );
14919 VULKAN_HPP_INLINE ShaderStageFlags operator|( ShaderStageFlagBits bit0, ShaderStageFlagBits bit1 )
14924 VULKAN_HPP_INLINE ShaderStageFlags operator~( ShaderStageFlagBits bits )
14953 DescriptorSetLayoutBinding& operator=( VkDescriptorSetLayoutBinding const & rhs )
14988 operator const VkDescriptorSetLayoutBinding&() const
14993 bool operator==( DescriptorSetLayoutBinding const& rhs ) const
15002 bool operator!=( DescriptorSetLayoutBinding const& rhs ) const
15004 return !operator==( rhs );
15031 PipelineShaderStageCreateInfo& operator=( VkPipelineShaderStageCreateInfo const & rhs )
15072 operator const VkPipelineShaderStageCreateInfo&() const
15077 bool operator==( PipelineShaderStageCreateInfo const& rhs ) const
15088 bool operator!=( PipelineShaderStageCreateInfo const& rhs ) const
15090 return !operator==( rhs );
15120 PushConstantRange& operator=( VkPushConstantRange const & rhs )
15143 operator const VkPushConstantRange&() const
15148 bool operator==( PushConstantRange const& rhs ) const
15155 bool operator!=( PushConstantRange const& rhs ) const
15157 return !operator==( rhs );
15182 PipelineLayoutCreateInfo& operator=( VkPipelineLayoutCreateInfo const & rhs )
15223 operator const VkPipelineLayoutCreateInfo&() const
15228 bool operator==( PipelineLayoutCreateInfo const& rhs ) const
15239 bool operator!=( PipelineLayoutCreateInfo const& rhs ) const
15241 return !operator==( rhs );
15259 operator const VkShaderStatisticsInfoAMD&() const
15264 bool operator==( ShaderStatisticsInfoAMD const& rhs ) const
15275 bool operator!=( ShaderStatisticsInfoAMD const& rhs ) const
15277 return !operator==( rhs );
15304 VULKAN_HPP_INLINE ImageUsageFlags operator|( ImageUsageFlagBits bit0, ImageUsageFlagBits bit1 )
15309 VULKAN_HPP_INLINE ImageUsageFlags operator~( ImageUsageFlagBits bits )
15324 operator const VkSharedPresentSurfaceCapabilitiesKHR&() const
15329 bool operator==( SharedPresentSurfaceCapabilitiesKHR const& rhs ) const
15336 bool operator!=( SharedPresentSurfaceCapabilitiesKHR const& rhs ) const
15338 return !operator==( rhs );
15362 ImageViewUsageCreateInfoKHR& operator=( VkImageViewUsageCreateInfoKHR const & rhs )
15379 operator const VkImageViewUsageCreateInfoKHR&() const
15384 bool operator==( ImageViewUsageCreateInfoKHR const& rhs ) const
15391 bool operator!=( ImageViewUsageCreateInfoKHR const& rhs ) const
15393 return !operator==( rhs );
15423 VULKAN_HPP_INLINE ImageCreateFlags operator|( ImageCreateFlagBits bit0, ImageCreateFlagBits bit1 )
15428 VULKAN_HPP_INLINE ImageCreateFlags operator~( ImageCreateFlagBits bits )
15457 PhysicalDeviceImageFormatInfo2KHR& operator=( VkPhysicalDeviceImageFormatInfo2KHR const & rhs )
15498 operator const VkPhysicalDeviceImageFormatInfo2KHR&() const
15503 bool operator==( PhysicalDeviceImageFormatInfo2KHR const& rhs ) const
15514 bool operator!=( PhysicalDeviceImageFormatInfo2KHR const& rhs ) const
15516 return !operator==( rhs );
15543 VULKAN_HPP_INLINE PipelineCreateFlags operator|( PipelineCreateFlagBits bit0, PipelineCreateFlagBits bit1 )
15548 VULKAN_HPP_INLINE PipelineCreateFlags operator~( PipelineCreateFlagBits bits )
15577 ComputePipelineCreateInfo& operator=( VkComputePipelineCreateInfo const & rhs )
15618 operator const VkComputePipelineCreateInfo&() const
15623 bool operator==( ComputePipelineCreateInfo const& rhs ) const
15634 bool operator!=( ComputePipelineCreateInfo const& rhs ) const
15636 return !operator==( rhs );
15662 VULKAN_HPP_INLINE ColorComponentFlags operator|( ColorComponentFlagBits bit0, ColorComponentFlagBits bit1 )
15667 VULKAN_HPP_INLINE ColorComponentFlags operator~( ColorComponentFlagBits bits )
15699 PipelineColorBlendAttachmentState& operator=( VkPipelineColorBlendAttachmentState const & rhs )
15752 operator const VkPipelineColorBlendAttachmentState&() const
15757 bool operator==( PipelineColorBlendAttachmentState const& rhs ) const
15769 bool operator!=( PipelineColorBlendAttachmentState const& rhs ) const
15771 return !operator==( rhs );
15802 PipelineColorBlendStateCreateInfo& operator=( VkPipelineColorBlendStateCreateInfo const & rhs )
15849 operator const VkPipelineColorBlendStateCreateInfo&() const
15854 bool operator==( PipelineColorBlendStateCreateInfo const& rhs ) const
15866 bool operator!=( PipelineColorBlendStateCreateInfo const& rhs ) const
15868 return !operator==( rhs );
15892 VULKAN_HPP_INLINE FenceCreateFlags operator|( FenceCreateFlagBits bit0, FenceCreateFlagBits bit1 )
15897 VULKAN_HPP_INLINE FenceCreateFlags operator~( FenceCreateFlagBits bits )
15922 FenceCreateInfo& operator=( VkFenceCreateInfo const & rhs )
15939 operator const VkFenceCreateInfo&() const
15944 bool operator==( FenceCreateInfo const& rhs ) const
15951 bool operator!=( FenceCreateInfo const& rhs ) const
15953 return !operator==( rhs );
15995 VULKAN_HPP_INLINE FormatFeatureFlags operator|( FormatFeatureFlagBits bit0, FormatFeatureFlagBits bit1 )
16000 VULKAN_HPP_INLINE FormatFeatureFlags operator~( FormatFeatureFlagBits bits )
16015 operator const VkFormatProperties&() const
16020 bool operator==( FormatProperties const& rhs ) const
16027 bool operator!=( FormatProperties const& rhs ) const
16029 return !operator==( rhs );
16040 operator const VkFormatProperties2KHR&() const
16045 bool operator==( FormatProperties2KHR const& rhs ) const
16052 bool operator!=( FormatProperties2KHR const& rhs ) const
16054 return !operator==( rhs );
16073 VULKAN_HPP_INLINE QueryControlFlags operator|( QueryControlFlagBits bit0, QueryControlFlagBits bit1 )
16078 VULKAN_HPP_INLINE QueryControlFlags operator~( QueryControlFlagBits bits )
16101 VULKAN_HPP_INLINE QueryResultFlags operator|( QueryResultFlagBits bit0, QueryResultFlagBits bit1 )
16106 VULKAN_HPP_INLINE QueryResultFlags operator~( QueryResultFlagBits bits )
16128 VULKAN_HPP_INLINE CommandBufferUsageFlags operator|( CommandBufferUsageFlagBits bit0, CommandBufferUsageFlagBits bit1 )
16133 VULKAN_HPP_INLINE CommandBufferUsageFlags operator~( CommandBufferUsageFlagBits bits )
16163 VULKAN_HPP_INLINE QueryPipelineStatisticFlags operator|( QueryPipelineStatisticFlagBits bit0, QueryPipelineStatisticFlagBits bit1 )
16168 VULKAN_HPP_INLINE QueryPipelineStatisticFlags operator~( QueryPipelineStatisticFlagBits bits )
16198 CommandBufferInheritanceInfo& operator=( VkCommandBufferInheritanceInfo const & rhs )
16245 operator const VkCommandBufferInheritanceInfo&() const
16250 bool operator==( CommandBufferInheritanceInfo const& rhs ) const
16262 bool operator!=( CommandBufferInheritanceInfo const& rhs ) const
16264 return !operator==( rhs );
16294 CommandBufferBeginInfo& operator=( VkCommandBufferBeginInfo const & rhs )
16317 operator const VkCommandBufferBeginInfo&() const
16322 bool operator==( CommandBufferBeginInfo const& rhs ) const
16330 bool operator!=( CommandBufferBeginInfo const& rhs ) const
16332 return !operator==( rhs );
16360 QueryPoolCreateInfo& operator=( VkQueryPoolCreateInfo const & rhs )
16395 operator const VkQueryPoolCreateInfo&() const
16400 bool operator==( QueryPoolCreateInfo const& rhs ) const
16410 bool operator!=( QueryPoolCreateInfo const& rhs ) const
16412 return !operator==( rhs );
16440 operator|( ImageAspectFlagBits bit0, ImageAspectFlagBits bit1 )
16445 VULKAN_HPP_INLINE ImageAspectFlags operator~( ImageAspectFlagBits bits )
16472 ImageSubresource& operator=( VkImageSubresource const & rhs )
16495 operator const VkImageSubresource&() const
16500 bool operator==( ImageSubresource const& rhs ) const
16507 bool operator!=( ImageSubresource const& rhs ) const
16509 return !operator==( rhs );
16533 ImageSubresourceLayers& operator=( VkImageSubresourceLayers const & rhs )
16562 operator const VkImageSubresourceLayers&() const
16567 bool operator==( ImageSubresourceLayers const& rhs ) const
16575 bool operator!=( ImageSubresourceLayers const& rhs ) const
16577 return !operator==( rhs );
16603 ImageSubresourceRange& operator=( VkImageSubresourceRange const & rhs )
16638 operator const VkImageSubresourceRange&() const
16643 bool operator==( ImageSubresourceRange const& rhs ) const
16652 bool operator!=( ImageSubresourceRange const& rhs ) const
16654 return !operator==( rhs );
16684 ImageMemoryBarrier& operator=( VkImageMemoryBarrier const & rhs )
16743 operator const VkImageMemoryBarrier&() const
16748 bool operator==( ImageMemoryBarrier const& rhs ) const
16762 bool operator!=( ImageMemoryBarrier const& rhs ) const
16764 return !operator==( rhs );
16800 ImageViewCreateInfo& operator=( VkImageViewCreateInfo const & rhs )
16847 operator const VkImageViewCreateInfo&() const
16852 bool operator==( ImageViewCreateInfo const& rhs ) const
16864 bool operator!=( ImageViewCreateInfo const& rhs ) const
16866 return !operator==( rhs );
16899 ImageCopy& operator=( VkImageCopy const & rhs )
16934 operator const VkImageCopy&() const
16939 bool operator==( ImageCopy const& rhs ) const
16948 bool operator!=( ImageCopy const& rhs ) const
16950 return !operator==( rhs );
16976 ImageBlit& operator=( VkImageBlit const & rhs )
17005 operator const VkImageBlit&() const
17010 operator==( ImageBlit const& rhs ) const
17018 bool operator!=( ImageBlit const& rhs ) const
17020 return !operator==( rhs );
17047 BufferImageCopy& operator=( VkBufferImageCopy const & rhs )
17088 operator const VkBufferImageCopy&() const
17093 bool operator==( BufferImageCopy const& rhs ) const
17103 bool operator!=( BufferImageCopy const& rhs ) const
17105 return !operator==( rhs );
17133 ImageResolve& operator=( VkImageResolve const & rhs )
17168 operator const VkImageResolve&() const
17173 bool operator==( ImageResolve const& rhs ) const
17182 bool operator!=( ImageResolve const& rhs ) const
17184 return !operator==( rhs );
17209 ClearAttachment& operator=( VkClearAttachment const & rhs )
17232 operator const VkClearAttachment&() const
17257 InputAttachmentAspectReferenceKHR& operator=( VkInputAttachmentAspectReferenceKHR const & rhs )
17280 operator const VkInputAttachmentAspectReferenceKHR&() const
17285 bool operator==( InputAttachmentAspectReferenceKHR const& rhs ) const
17292 bool operator!=( InputAttachmentAspectReferenceKHR const& rhs ) const
17294 return !operator==( rhs );
17316 RenderPassInputAttachmentAspectCreateInfoKHR& operator=( VkRenderPassInputAttachmentAspectCreateInfoKHR const & rhs )
17339 operator const VkRenderPassInputAttachmentAspectCreateInfoKHR&() const
17344 bool operator==( RenderPassInputAttachmentAspectCreateInfoKHR const& rhs ) const
17352 bool operator!=( RenderPassInputAttachmentAspectCreateInfoKHR const& rhs ) const
17354 return !operator==( rhs );
17379 BindImagePlaneMemoryInfoKHR& operator=( VkBindImagePlaneMemoryInfoKHR const & rhs )
17396 operator const VkBindImagePlaneMemoryInfoKHR&() const
17401 bool operator==( BindImagePlaneMemoryInfoKHR const& rhs ) const
17408 bool operator!=( BindImagePlaneMemoryInfoKHR const& rhs ) const
17410 return !operator==( rhs );
17434 ImagePlaneMemoryRequirementsInfoKHR& operator=( VkImagePlaneMemoryRequirementsInfoKHR const & rhs )
17451 operator const VkImagePlaneMemoryRequirementsInfoKHR&() const
17456 bool operator==( ImagePlaneMemoryRequirementsInfoKHR const& rhs ) const
17463 bool operator!=( ImagePlaneMemoryRequirementsInfoKHR const& rhs ) const
17465 return !operator==( rhs );
17486 VULKAN_HPP_INLINE SparseImageFormatFlags operator|( SparseImageFormatFlagBits bit0, SparseImageFormatFlagBits bit1 )
17491 VULKAN_HPP_INLINE SparseImageFormatFlags operator~( SparseImageFormatFlagBits bits )
17506 operator const VkSparseImageFormatProperties&() const
17511 bool operator==( SparseImageFormatProperties const& rhs ) const
17518 bool operator!=( SparseImageFormatProperties const& rhs ) const
17520 return !operator==( rhs );
17531 operator const VkSparseImageMemoryRequirements&() const
17536 bool operator==( SparseImageMemoryRequirements const& rhs ) const
17545 bool operator!=( SparseImageMemoryRequirements const& rhs ) const
17547 return !operator==( rhs );
17560 operator const VkSparseImageFormatProperties2KHR&() const
17565 bool operator==( SparseImageFormatProperties2KHR const& rhs ) const
17572 bool operator!=( SparseImageFormatProperties2KHR const& rhs ) const
17574 return !operator==( rhs );
17588 operator const VkSparseImageMemoryRequirements2KHR&() const
17593 bool operator==( SparseImageMemoryRequirements2KHR const& rhs ) const
17600 bool operator!=( SparseImageMemoryRequirements2KHR const& rhs ) const
17602 return !operator==( rhs );
17621 VULKAN_HPP_INLINE SparseMemoryBindFlags operator|( SparseMemoryBindFlagBits bit0, SparseMemoryBindFlagBits bit1 )
17626 VULKAN_HPP_INLINE SparseMemoryBindFlags operator~( SparseMemoryBindFlagBits bits )
17655 SparseMemoryBind& operator=( VkSparseMemoryBind const & rhs )
17690 operator const VkSparseMemoryBind&() const
17695 bool operator==( SparseMemoryBind const& rhs ) const
17704 bool operator!=( SparseMemoryBind const& rhs ) const
17706 return !operator==( rhs );
17734 SparseImageMemoryBind& operator=( VkSparseImageMemoryBind const & rhs )
17775 operator const VkSparseImageMemoryBind&() const
17780 bool operator==( SparseImageMemoryBind const& rhs ) const
17790 bool operator!=( SparseImageMemoryBind const& rhs ) const
17792 return !operator==( rhs );
17818 SparseBufferMemoryBindInfo& operator=( VkSparseBufferMemoryBindInfo const & rhs )
17841 operator const VkSparseBufferMemoryBindInfo&() const
17846 bool operator==( SparseBufferMemoryBindInfo const& rhs ) const
17853 bool operator!=( SparseBufferMemoryBindInfo const& rhs ) const
17855 return !operator==( rhs );
17878 SparseImageOpaqueMemoryBindInfo& operator=( VkSparseImageOpaqueMemoryBindInfo const & rhs )
17901 operator const VkSparseImageOpaqueMemoryBindInfo&() const
17906 bool operator==( SparseImageOpaqueMemoryBindInfo const& rhs ) const
17913 bool operator!=( SparseImageOpaqueMemoryBindInfo const& rhs ) const
17915 return !operator==( rhs );
17938 SparseImageMemoryBindInfo& operator=( VkSparseImageMemoryBindInfo const & rhs )
17961 operator const VkSparseImageMemoryBindInfo&() const
17966 bool operator==( SparseImageMemoryBindInfo const& rhs ) const
17973 bool operator!=( SparseImageMemoryBindInfo const& rhs ) const
17975 return !operator==( rhs );
18005 BindSparseInfo& operator=( VkBindSparseInfo const & rhs )
18076 operator const VkBindSparseInfo&() const
18081 bool operator==( BindSparseInfo const& rhs ) const
18097 bool operator!=( BindSparseInfo const& rhs ) const
18099 return !operator==( rhs );
18144 VULKAN_HPP_INLINE PipelineStageFlags operator|( PipelineStageFlagBits bit0, PipelineStageFlagBits bit1 )
18149 VULKAN_HPP_INLINE PipelineStageFlags operator~( PipelineStageFlagBits bits )
18170 VULKAN_HPP_INLINE CommandPoolCreateFlags operator|( CommandPoolCreateFlagBits bit0, CommandPoolCreateFlagBits bit1 )
18175 VULKAN_HPP_INLINE CommandPoolCreateFlags operator~( CommandPoolCreateFlagBits bits )
18201 CommandPoolCreateInfo& operator=( VkCommandPoolCreateInfo const & rhs )
18224 operator const VkCommandPoolCreateInfo&() const
18229 bool operator==( CommandPoolCreateInfo const& rhs ) const
18237 bool operator!=( CommandPoolCreateInfo const& rhs ) const
18239 return !operator==( rhs );
18259 VULKAN_HPP_INLINE CommandPoolResetFlags operator|( CommandPoolResetFlagBits bit0, CommandPoolResetFlagBits bit1 )
18264 VULKAN_HPP_INLINE CommandPoolResetFlags operator~( CommandPoolResetFlagBits bits )
18284 VULKAN_HPP_INLINE CommandBufferResetFlags operator|( CommandBufferResetFlagBits bit0, CommandBufferResetFlagBits bit1 )
18289 VULKAN_HPP_INLINE CommandBufferResetFlags operator~( CommandBufferResetFlagBits bits )
18315 VULKAN_HPP_INLINE SampleCountFlags operator|( SampleCountFlagBits bit0, SampleCountFlagBits bit1 )
18320 VULKAN_HPP_INLINE SampleCountFlags operator~( SampleCountFlagBits bits )
18335 operator const VkImageFormatProperties&() const
18340 bool operator==( ImageFormatProperties const& rhs ) const
18349 bool operator!=( ImageFormatProperties const& rhs ) const
18351 return !operator==( rhs );
18386 ImageCreateInfo& operator=( VkImageCreateInfo const & rhs )
18475 operator const VkImageCreateInfo&() const
18480 bool operator==( ImageCreateInfo const& rhs ) const
18499 bool operator!=( ImageCreateInfo const& rhs ) const
18501 return !operator==( rhs );
18543 PipelineMultisampleStateCreateInfo& operator=( VkPipelineMultisampleStateCreateInfo const & rhs )
18596 operator const VkPipelineMultisampleStateCreateInfo&() const
18601 bool operator
18614 bool operator!=( PipelineMultisampleStateCreateInfo const& rhs ) const
18616 return !operator==( rhs );
18662 GraphicsPipelineCreateInfo& operator=( VkGraphicsPipelineCreateInfo const & rhs )
18775 operator const VkGraphicsPipelineCreateInfo&() const
18780 bool operator==( GraphicsPipelineCreateInfo const& rhs ) const
18803 bool operator!=( GraphicsPipelineCreateInfo const& rhs ) const
18805 return !operator==( rhs );
18835 operator const VkPhysicalDeviceLimits&() const
18840 bool operator==( PhysicalDeviceLimits const& rhs ) const
18950 bool operator!=( PhysicalDeviceLimits const& rhs ) const
18952 return !operator==( rhs );
19066 operator const VkPhysicalDeviceProperties&() const
19071 bool operator==( PhysicalDeviceProperties const& rhs ) const
19084 bool operator!=( PhysicalDeviceProperties const& rhs ) const
19086 return !operator==( rhs );
19103 operator const VkPhysicalDeviceProperties2KHR&() const
19108 bool operator==( PhysicalDeviceProperties2KHR const& rhs ) const
19115 bool operator!=( PhysicalDeviceProperties2KHR const& rhs ) const
19117 return !operator==( rhs );
19131 operator const VkImageFormatProperties2KHR&() const
19136 bool operator==( ImageFormatProperties2KHR const& rhs ) const
19143 bool operator!=( ImageFormatProperties2KHR const& rhs ) const
19145 return !operator==( rhs );
19173 PhysicalDeviceSparseImageFormatInfo2KHR& operator=( VkPhysicalDeviceSparseImageFormatInfo2KHR const & rhs )
19214 operator const VkPhysicalDeviceSparseImageFormatInfo2KHR&() const
19219 bool operator==( PhysicalDeviceSparseImageFormatInfo2KHR const& rhs ) const
19230 bool operator!=( PhysicalDeviceSparseImageFormatInfo2KHR const& rhs ) const
19232 return !operator==( rhs );
19263 SampleLocationsInfoEXT& operator=( VkSampleLocationsInfoEXT const & rhs )
19298 operator const VkSampleLocationsInfoEXT&() const
19303 bool operator==( SampleLocationsInfoEXT const& rhs ) const
19313 bool operator!=( SampleLocationsInfoEXT const& rhs ) const
19315 return !operator==( rhs );
19343 AttachmentSampleLocationsEXT& operator=( VkAttachmentSampleLocationsEXT const & rhs )
19360 operator const VkAttachmentSampleLocationsEXT&() const
19365 bool operator==( AttachmentSampleLocationsEXT const& rhs ) const
19371 bool operator!=( AttachmentSampleLocationsEXT const& rhs ) const
19373 return !operator==( rhs );
19394 SubpassSampleLocationsEXT& operator=( VkSubpassSampleLocationsEXT const & rhs )
19411 operator const VkSubpassSampleLocationsEXT&() const
19416 bool operator==( SubpassSampleLocationsEXT const& rhs ) const
19422 bool operator!=( SubpassSampleLocationsEXT const& rhs ) const
19424 return !operator==( rhs );
19447 RenderPassSampleLocationsBeginInfoEXT& operator=( VkRenderPassSampleLocationsBeginInfoEXT const & rhs )
19482 operator const VkRenderPassSampleLocationsBeginInfoEXT&() const
19487 bool operator==( RenderPassSampleLocationsBeginInfoEXT const& rhs ) const
19497 bool operator!=( RenderPassSampleLocationsBeginInfoEXT const& rhs ) const
19499 return !operator==( rhs );
19527 PipelineSampleLocationsStateCreateInfoEXT& operator=( VkPipelineSampleLocationsStateCreateInfoEXT const & rhs )
19550 operator const VkPipelineSampleLocationsStateCreateInfoEXT&() const
19555 bool operator==( PipelineSampleLocationsStateCreateInfoEXT const& rhs ) const
19563 bool operator!=( PipelineSampleLocationsStateCreateInfoEXT const& rhs ) const
19565 return !operator==( rhs );
19580 operator const VkPhysicalDeviceSampleLocationsPropertiesEXT&() const
19585 bool operator==( PhysicalDeviceSampleLocationsPropertiesEXT const& rhs ) const
19596 bool operator!=( PhysicalDeviceSampleLocationsPropertiesEXT const& rhs ) const
19598 return !operator==( rhs );
19621 VULKAN_HPP_INLINE AttachmentDescriptionFlags operator|( AttachmentDescriptionFlagBits bit0, AttachmentDescriptionFlagBits bit1 )
19626 VULKAN_HPP_INLINE AttachmentDescriptionFlags operator~( AttachmentDescriptionFlagBits bits )
19659 AttachmentDescription& operator=( VkAttachmentDescription const & rhs )
19718 operator const VkAttachmentDescription&() const
19723 bool operator==( AttachmentDescription const& rhs ) const
19736 bool operator!=( AttachmentDescription const& rhs ) const
19738 return !operator==( rhs );
19762 VULKAN_HPP_INLINE StencilFaceFlags operator|( StencilFaceFlagBits bit0, StencilFaceFlagBits bit1 )
19767 VULKAN_HPP_INLINE StencilFaceFlags operator~( StencilFaceFlagBits bits )
19787 VULKAN_HPP_INLINE DescriptorPoolCreateFlags operator|( DescriptorPoolCreateFlagBits bit0, DescriptorPoolCreateFlagBits bit1 )
19792 VULKAN_HPP_INLINE DescriptorPoolCreateFlags operator~( DescriptorPoolCreateFlagBits bits )
19820 DescriptorPoolCreateInfo& operator=( VkDescriptorPoolCreateInfo const & rhs )
19855 operator const VkDescriptorPoolCreateInfo&() const
19860 bool operator==( DescriptorPoolCreateInfo const& rhs ) const
19870 bool operator!=( DescriptorPoolCreateInfo const& rhs ) const
19872 return !operator==( rhs );
19896 VULKAN_HPP_INLINE DependencyFlags operator|( DependencyFlagBits bit0, DependencyFlagBits bit1 )
19901 VULKAN_HPP_INLINE DependencyFlags operator~( DependencyFlagBits bits )
19932 SubpassDependency& operator=( VkSubpassDependency const & rhs )
19979 operator const VkSubpassDependency&() const
19984 bool operator==( SubpassDependency const& rhs ) const
19995 bool operator!=( SubpassDependency const& rhs ) const
19997 return !operator==( rhs );
20041 operator const VkSurfaceFormatKHR&() const
20046 bool operator==( SurfaceFormatKHR const& rhs ) const
20052 bool operator!=( SurfaceFormatKHR const& rhs ) const
20054 return !operator==( rhs );
20064 operator const VkSurfaceFormat2KHR&() const
20069 bool operator==( SurfaceFormat2KHR const& rhs ) const
20076 bool operator!=( SurfaceFormat2KHR const& rhs ) const
20078 return !operator==( rhs );
20100 VULKAN_HPP_INLINE DisplayPlaneAlphaFlagsKHR operator|( DisplayPlaneAlphaFlagBitsKHR bit0, DisplayPlaneAlphaFlagBitsKHR bit1 )
20105 VULKAN_HPP_INLINE DisplayPlaneAlphaFlagsKHR operator~( DisplayPlaneAlphaFlagBitsKHR bits )
20120 operator const VkDisplayPlaneCapabilitiesKHR&() const
20125 bool operator==( DisplayPlaneCapabilitiesKHR const& rhs ) const
20138 bool operator!=( DisplayPlaneCapabilitiesKHR const& rhs ) const
20140 return !operator==( rhs );
20165 VULKAN_HPP_INLINE CompositeAlphaFlagsKHR operator|( CompositeAlphaFlagBitsKHR bit0, CompositeAlphaFlagBitsKHR bit1 )
20170 VULKAN_HPP_INLINE CompositeAlphaFlagsKHR operator~( CompositeAlphaFlagBitsKHR bits )
20198 VULKAN_HPP_INLINE SurfaceTransformFlagsKHR operator|( SurfaceTransformFlagBitsKHR bit0, SurfaceTransformFlagBitsKHR bit1 )
20203 VULKAN_HPP_INLINE SurfaceTransformFlagsKHR operator~( SurfaceTransformFlagBitsKHR bits )
20218 operator const VkDisplayPropertiesKHR&() const
20223 bool operator==( DisplayPropertiesKHR const& rhs ) const
20234 bool operator!=( DisplayPropertiesKHR const& rhs ) const
20236 return !operator==( rhs );
20268 DisplaySurfaceCreateInfoKHR& operator=( VkDisplaySurfaceCreateInfoKHR const & rhs )
20327 operator const VkDisplaySurfaceCreateInfoKHR&() const
20332 bool operator==( DisplaySurfaceCreateInfoKHR const& rhs ) const
20346 bool operator!=( DisplaySurfaceCreateInfoKHR const& rhs ) const
20348 return !operator==( rhs );
20369 operator const VkSurfaceCapabilitiesKHR&() const
20374 bool operator==( SurfaceCapabilitiesKHR const& rhs ) const
20388 bool operator!=( SurfaceCapabilitiesKHR const& rhs ) const
20390 return !operator==( rhs );
20408 operator const VkSurfaceCapabilities2KHR&() const
20413 bool operator==( SurfaceCapabilities2KHR const& rhs ) const
20420 bool operator!=( SurfaceCapabilities2KHR const& rhs ) const
20422 return !operator==( rhs );
20445 VULKAN_HPP_INLINE DebugReportFlagsEXT operator|( DebugReportFlagBitsEXT bit0, DebugReportFlagBitsEXT bit1 )
20450 VULKAN_HPP_INLINE DebugReportFlagsEXT operator~( DebugReportFlagBitsEXT bits )
20477 DebugReportCallbackCreateInfoEXT& operator=( VkDebugReportCallbackCreateInfoEXT const & rhs )
20506 operator const VkDebugReportCallbackCreateInfoEXT&() const
20511 bool operator==( DebugReportCallbackCreateInfoEXT const& rhs ) const
20520 bool operator!=( DebugReportCallbackCreateInfoEXT const& rhs ) const
20522 return !operator==( rhs );
20590 DebugMarkerObjectNameInfoEXT& operator=( VkDebugMarkerObjectNameInfoEXT const & rhs )
20619 operator const VkDebugMarkerObjectNameInfoEXT&() const
20624 bool operator==( DebugMarkerObjectNameInfoEXT const& rhs ) const
20633 bool operator!=( DebugMarkerObjectNameInfoEXT const& rhs ) const
20635 return !operator==( rhs );
20665 DebugMarkerObjectTagInfoEXT& operator=( VkDebugMarkerObjectTagInfoEXT const & rhs )
20706 operator const VkDebugMarkerObjectTagInfoEXT&() const
20711 bool operator==( DebugMarkerObjectTagInfoEXT const& rhs ) const
20722 bool operator!=( DebugMarkerObjectTagInfoEXT const& rhs ) const
20724 return !operator==( rhs );
20758 PipelineRasterizationStateRasterizationOrderAMD& operator=( VkPipelineRasterizationStateRasterizationOrderAMD const & rhs )
20775 operator const VkPipelineRasterizationStateRasterizationOrderAMD&() const
20780 bool operator==( PipelineRasterizationStateRasterizationOrderAMD const& rhs ) const
20787 bool operator!=( PipelineRasterizationStateRasterizationOrderAMD const& rhs ) const
20789 return !operator==( rhs );
20811 VULKAN_HPP_INLINE ExternalMemoryHandleTypeFlagsNV operator|( ExternalMemoryHandleTypeFlagBitsNV bit0, ExternalMemoryHandleTypeFlagBitsNV bit1 )
20816 VULKAN_HPP_INLINE ExternalMemoryHandleTypeFlagsNV operator~( ExternalMemoryHandleTypeFlagBitsNV bits )
20841 ExternalMemoryImageCreateInfoNV& operator=( VkExternalMemoryImageCreateInfoNV const & rhs )
20858 operator const VkExternalMemoryImageCreateInfoNV&() const
20863 bool operator==( ExternalMemoryImageCreateInfoNV const& rhs ) const
20870 bool operator!=( ExternalMemoryImageCreateInfoNV const& rhs ) const
20872 return !operator==( rhs );
20896 ExportMemoryAllocateInfoNV& operator=( VkExportMemoryAllocateInfoNV const & rhs )
20913 operator const VkExportMemoryAllocateInfoNV&() const
20918 bool operator==( ExportMemoryAllocateInfoNV const& rhs ) const
20925 bool operator!=( ExportMemoryAllocateInfoNV const& rhs ) const
20927 return !operator==( rhs );
20953 ImportMemoryWin32HandleInfoNV& operator=( VkImportMemoryWin32HandleInfoNV const & rhs )
20976 operator const VkImportMemoryWin32HandleInfoNV&() const
20981 bool operator==( ImportMemoryWin32HandleInfoNV const& rhs ) const
20989 bool operator!=( ImportMemoryWin32HandleInfoNV const& rhs ) const
20991 return !operator==( rhs );
21014 VULKAN_HPP_INLINE ExternalMemoryFeatureFlagsNV operator|( ExternalMemoryFeatureFlagBitsNV bit0, ExternalMemoryFeatureFlagBitsNV bit1 )
21019 VULKAN_HPP_INLINE ExternalMemoryFeatureFlagsNV operator~( ExternalMemoryFeatureFlagBitsNV bits )
21034 operator const VkExternalImageFormatPropertiesNV&() const
21039 bool operator==( ExternalImageFormatPropertiesNV const& rhs ) const
21047 bool operator!=( ExternalImageFormatPropertiesNV const& rhs ) const
21049 return !operator==( rhs );
21078 ValidationFlagsEXT& operator=( VkValidationFlagsEXT const & rhs )
21101 operator const VkValidationFlagsEXT&() const
21106 bool operator==( ValidationFlagsEXT const& rhs ) const
21114 bool operator!=( ValidationFlagsEXT const& rhs ) const
21116 return !operator==( rhs );
21139 VULKAN_HPP_INLINE IndirectCommandsLayoutUsageFlagsNVX operator|( IndirectCommandsLayoutUsageFlagBitsNVX bit0, IndirectCommandsLayoutUsageFlagBitsNVX bit1 )
21144 VULKAN_HPP_INLINE IndirectCommandsLayoutUsageFlagsNVX operator~( IndirectCommandsLayoutUsageFlagBitsNVX bits )
21165 VULKAN_HPP_INLINE ObjectEntryUsageFlagsNVX operator|( ObjectEntryUsageFlagBitsNVX bit0, ObjectEntryUsageFlagBitsNVX bit1 )
21170 VULKAN_HPP_INLINE ObjectEntryUsageFlagsNVX operator~( ObjectEntryUsageFlagBitsNVX bits )
21209 IndirectCommandsTokenNVX& operator=( VkIndirectCommandsTokenNVX const & rhs )
21232 operator const VkIndirectCommandsTokenNVX&() const
21237 bool operator==( IndirectCommandsTokenNVX const& rhs ) const
21244 bool operator!=( IndirectCommandsTokenNVX const& rhs ) const
21246 return !operator==( rhs );
21270 IndirectCommandsLayoutTokenNVX& operator=( VkIndirectCommandsLayoutTokenNVX const & rhs )
21299 operator const VkIndirectCommandsLayoutTokenNVX&() const
21304 bool operator==( IndirectCommandsLayoutTokenNVX const& rhs ) const
21312 bool operator!=( IndirectCommandsLayoutTokenNVX const& rhs ) const
21314 return !operator==( rhs );
21339 IndirectCommandsLayoutCreateInfoNVX& operator=( VkIndirectCommandsLayoutCreateInfoNVX const & rhs )
21374 operator const VkIndirectCommandsLayoutCreateInfoNVX&() const
21379 bool operator==( IndirectCommandsLayoutCreateInfoNVX const& rhs ) const
21389 bool operator!=( IndirectCommandsLayoutCreateInfoNVX const& rhs ) const
21391 return !operator==( rhs );
21435 ObjectTableCreateInfoNVX& operator=( VkObjectTableCreateInfoNVX const & rhs )
21500 operator const VkObjectTableCreateInfoNVX&() const
21505 bool operator==( ObjectTableCreateInfoNVX const& rhs ) const
21520 bool operator!=( ObjectTableCreateInfoNVX const& rhs ) const
21522 return !operator==( rhs );
21555 ObjectTableEntryNVX& operator=( VkObjectTableEntryNVX const & rhs )
21572 operator const VkObjectTableEntryNVX&() const
21577 bool operator==( ObjectTableEntryNVX const& rhs ) const
21583 bool operator!=( ObjectTableEntryNVX const& rhs ) const
21585 return !operator==( rhs );
21607 ObjectTablePipelineEntryNVX& operator=( VkObjectTablePipelineEntryNVX const & rhs )
21630 operator const VkObjectTablePipelineEntryNVX&() const
21635 bool operator==( ObjectTablePipelineEntryNVX const& rhs ) const
21642 bool operator!=( ObjectTablePipelineEntryNVX const& rhs ) const
21644 return !operator==( rhs );
21668 ObjectTableDescriptorSetEntryNVX& operator=( VkObjectTableDescriptorSetEntryNVX const & rhs )
21697 operator const VkObjectTableDescriptorSetEntryNVX&() const
21702 bool operator==( ObjectTableDescriptorSetEntryNVX const& rhs ) const
21710 bool operator!=( ObjectTableDescriptorSetEntryNVX const& rhs ) const
21712 return !operator==( rhs );
21736 ObjectTableVertexBufferEntryNVX& operator=( VkObjectTableVertexBufferEntryNVX const & rhs )
21759 operator const VkObjectTableVertexBufferEntryNVX&() const
21764 bool operator==( ObjectTableVertexBufferEntryNVX const& rhs ) const
21771 bool operator!=( ObjectTableVertexBufferEntryNVX const& rhs ) const
21773 return !operator==( rhs );
21797 ObjectTableIndexBufferEntryNVX& operator=( VkObjectTableIndexBufferEntryNVX const & rhs )
21826 operator const VkObjectTableIndexBufferEntryNVX&() const
21831 bool operator==( ObjectTableIndexBufferEntryNVX const& rhs ) const
21839 bool operator!=( ObjectTableIndexBufferEntryNVX const& rhs ) const
21841 return !operator==( rhs );
21866 ObjectTablePushConstantEntryNVX& operator=( VkObjectTablePushConstantEntryNVX const & rhs )
21895 operator const VkObjectTablePushConstantEntryNVX&() const
21900 bool operator==( ObjectTablePushConstantEntryNVX const& rhs ) const
21908 bool operator!=( ObjectTablePushConstantEntryNVX const& rhs ) const
21910 return !operator==( rhs );
21927 VULKAN_HPP_INLINE DescriptorSetLayoutCreateFlags operator|( DescriptorSetLayoutCreateFlagBits bit0, DescriptorSetLayoutCreateFlagBits bit1 )
21932 VULKAN_HPP_INLINE DescriptorSetLayoutCreateFlags operator~( DescriptorSetLayoutCreateFlagBits bits )
21959 DescriptorSetLayoutCreateInfo& operator=( VkDescriptorSetLayoutCreateInfo const & rhs )
21988 operator const VkDescriptorSetLayoutCreateInfo&() const
21993 bool operator==( DescriptorSetLayoutCreateInfo const& rhs ) const
22002 bool operator!=( DescriptorSetLayoutCreateInfo const& rhs ) const
22004 return !operator==( rhs );
22034 VULKAN_HPP_INLINE ExternalMemoryHandleTypeFlagsKHR operator|( ExternalMemoryHandleTypeFlagBitsKHR bit0, ExternalMemoryHandleTypeFlagBitsKHR bit1 )
22039 VULKAN_HPP_INLINE ExternalMemoryHandleTypeFlagsKHR operator~( ExternalMemoryHandleTypeFlagBitsKHR bits )
22064 PhysicalDeviceExternalImageFormatInfoKHR& operator=( VkPhysicalDeviceExternalImageFormatInfoKHR const & rhs )
22081 operator const VkPhysicalDeviceExternalImageFormatInfoKHR&() const
22086 bool operator==( PhysicalDeviceExternalImageFormatInfoKHR const& rhs ) const
22093 bool operator!=( PhysicalDeviceExternalImageFormatInfoKHR const& rhs ) const
22095 return !operator==( rhs );
22121 PhysicalDeviceExternalBufferInfoKHR& operator=( VkPhysicalDeviceExternalBufferInfoKHR const & rhs )
22150 operator const VkPhysicalDeviceExternalBufferInfoKHR&() const
22155 bool operator==( PhysicalDeviceExternalBufferInfoKHR const& rhs ) const
22164 bool operator!=( PhysicalDeviceExternalBufferInfoKHR const& rhs ) const
22166 return !operator==( rhs );
22192 ExternalMemoryImageCreateInfoKHR& operator=( VkExternalMemoryImageCreateInfoKHR const & rhs )
22209 operator const VkExternalMemoryImageCreateInfoKHR&() const
22214 bool operator==( ExternalMemoryImageCreateInfoKHR const& rhs ) const
22221 bool operator!=( ExternalMemoryImageCreateInfoKHR const& rhs ) const
22223 return !operator==( rhs );
22247 ExternalMemoryBufferCreateInfoKHR& operator=( VkExternalMemoryBufferCreateInfoKHR const & rhs )
22264 operator const VkExternalMemoryBufferCreateInfoKHR&() const
22269 bool operator==( ExternalMemoryBufferCreateInfoKHR const& rhs ) const
22276 bool operator!=( ExternalMemoryBufferCreateInfoKHR const& rhs ) const
22278 return !operator==( rhs );
22302 ExportMemoryAllocateInfoKHR& operator=( VkExportMemoryAllocateInfoKHR const & rhs )
22319 operator const VkExportMemoryAllocateInfoKHR&() const
22324 bool operator==( ExportMemoryAllocateInfoKHR const& rhs ) const
22331 bool operator!=( ExportMemoryAllocateInfoKHR const& rhs ) const
22333 return !operator==( rhs );
22360 ImportMemoryWin32HandleInfoKHR& operator=( VkImportMemoryWin32HandleInfoKHR const & rhs )
22389 operator const VkImportMemoryWin32HandleInfoKHR&() const
22394 bool operator==( ImportMemoryWin32HandleInfoKHR const& rhs ) const
22403 bool operator!=( ImportMemoryWin32HandleInfoKHR const& rhs ) const
22405 return !operator==( rhs );
22434 MemoryGetWin32HandleInfoKHR& operator=( VkMemoryGetWin32HandleInfoKHR const & rhs )
22457 operator const VkMemoryGetWin32HandleInfoKHR&() const
22462 bool operator==( MemoryGetWin32HandleInfoKHR const& rhs ) const
22470 bool operator!=( MemoryGetWin32HandleInfoKHR const& rhs ) const
22472 return !operator==( rhs );
22499 ImportMemoryFdInfoKHR& operator=( VkImportMemoryFdInfoKHR const & rhs )
22522 operator const VkImportMemoryFdInfoKHR&() const
22527 bool operator==( ImportMemoryFdInfoKHR const& rhs ) const
22535 bool operator!=( ImportMemoryFdInfoKHR const& rhs ) const
22537 return !operator==( rhs );
22563 MemoryGetFdInfoKHR& operator=( VkMemoryGetFdInfoKHR const & rhs )
22586 operator const VkMemoryGetFdInfoKHR&() const
22591 bool operator==( MemoryGetFdInfoKHR const& rhs ) const
22599 bool operator!=( MemoryGetFdInfoKHR const& rhs ) const
22601 return !operator==( rhs );
22627 ImportMemoryHostPointerInfoEXT& operator=( VkImportMemoryHostPointerInfoEXT const & rhs )
22650 operator const VkImportMemoryHostPointerInfoEXT&() const
22655 bool operator==( ImportMemoryHostPointerInfoEXT const& rhs ) const
22663 bool operator!=( ImportMemoryHostPointerInfoEXT const& rhs ) const
22665 return !operator==( rhs );
22687 VULKAN_HPP_INLINE ExternalMemoryFeatureFlagsKHR operator|( ExternalMemoryFeatureFlagBitsKHR bit0, ExternalMemoryFeatureFlagBitsKHR bit1 )
22692 VULKAN_HPP_INLINE ExternalMemoryFeatureFlagsKHR operator~( ExternalMemoryFeatureFlagBitsKHR bits )
22707 operator const VkExternalMemoryPropertiesKHR&() const
22712 bool operator==( ExternalMemoryPropertiesKHR const& rhs ) const
22719 bool operator!=( ExternalMemoryPropertiesKHR const& rhs ) const
22721 return !operator==( rhs );
22732 operator const VkExternalImageFormatPropertiesKHR&() const
22737 bool operator==( ExternalImageFormatPropertiesKHR const& rhs ) const
22744 bool operator!=( ExternalImageFormatPropertiesKHR const& rhs ) const
22746 return !operator==( rhs );
22760 operator const VkExternalBufferPropertiesKHR&() const
22765 bool operator==( ExternalBufferPropertiesKHR const& rhs ) const
22772 bool operator!=( ExternalBufferPropertiesKHR const& rhs ) const
22774 return !operator==( rhs );
22797 VULKAN_HPP_INLINE ExternalSemaphoreHandleTypeFlagsKHR operator|( ExternalSemaphoreHandleTypeFlagBitsKHR bit0, ExternalSemaphoreHandleTypeFlagBitsKHR bit1 )
22802 VULKAN_HPP_INLINE ExternalSemaphoreHandleTypeFlagsKHR operator~( ExternalSemaphoreHandleTypeFlagBitsKHR bits )
22827 PhysicalDeviceExternalSemaphoreInfoKHR& operator=( VkPhysicalDeviceExternalSemaphoreInfoKHR const & rhs )
22844 operator const VkPhysicalDeviceExternalSemaphoreInfoKHR&() const
22849 bool operator==( PhysicalDeviceExternalSemaphoreInfoKHR const& rhs ) const
22856 bool operator!=( PhysicalDeviceExternalSemaphoreInfoKHR const& rhs ) const
22858 return !operator==( rhs );
22882 ExportSemaphoreCreateInfoKHR& operator=( VkExportSemaphoreCreateInfoKHR const & rhs )
22899 operator const VkExportSemaphoreCreateInfoKHR&() const
22904 bool operator==( ExportSemaphoreCreateInfoKHR const& rhs ) const
22911 bool operator!=( ExportSemaphoreCreateInfoKHR const& rhs ) const
22913 return !operator==( rhs );
22939 SemaphoreGetWin32HandleInfoKHR& operator=( VkSemaphoreGetWin32HandleInfoKHR const & rhs )
22962 operator const VkSemaphoreGetWin32HandleInfoKHR&() const
22967 bool operator==( SemaphoreGetWin32HandleInfoKHR const& rhs ) const
22975 bool operator!=( SemaphoreGetWin32HandleInfoKHR const& rhs ) const
22977 return !operator==( rhs );
23004 SemaphoreGetFdInfoKHR& operator=( VkSemaphoreGetFdInfoKHR const & rhs )
23027 operator const VkSemaphoreGetFdInfoKHR&() const
23032 bool operator==( SemaphoreGetFdInfoKHR const& rhs ) const
23040 bool operator!=( SemaphoreGetFdInfoKHR const& rhs ) const
23042 return !operator==( rhs );
23063 VULKAN_HPP_INLINE ExternalSemaphoreFeatureFlagsKHR operator|( ExternalSemaphoreFeatureFlagBitsKHR bit0, ExternalSemaphoreFeatureFlagBitsKHR bit1 )
23068 VULKAN_HPP_INLINE ExternalSemaphoreFeatureFlagsKHR operator~( ExternalSemaphoreFeatureFlagBitsKHR bits )
23083 operator const VkExternalSemaphorePropertiesKHR&() const
23088 bool operator==( ExternalSemaphorePropertiesKHR const& rhs ) const
23097 bool operator!=( ExternalSemaphorePropertiesKHR const& rhs ) const
23099 return !operator==( rhs );
23120 VULKAN_HPP_INLINE SemaphoreImportFlagsKHR operator|( SemaphoreImportFlagBitsKHR bit0, SemaphoreImportFlagBitsKHR bit1 )
23125 VULKAN_HPP_INLINE SemaphoreImportFlagsKHR operator~( SemaphoreImportFlagBitsKHR bits )
23155 ImportSemaphoreWin32HandleInfoKHR& operator=( VkImportSemaphoreWin32HandleInfoKHR const & rhs )
23196 operator const VkImportSemaphoreWin32HandleInfoKHR&() const
23201 bool operator==( ImportSemaphoreWin32HandleInfoKHR const& rhs ) const
23212 bool operator!=( ImportSemaphoreWin32HandleInfoKHR const& rhs ) const
23214 return !operator==( rhs );
23246 ImportSemaphoreFdInfoKHR& operator=( VkImportSemaphoreFdInfoKHR const & rhs )
23281 operator const VkImportSemaphoreFdInfoKHR&() const
23286 bool operator==( ImportSemaphoreFdInfoKHR const& rhs ) const
23296 bool operator!=( ImportSemaphoreFdInfoKHR const& rhs ) const
23298 return !operator==( rhs );
23323 VULKAN_HPP_INLINE ExternalFenceHandleTypeFlagsKHR operator|( ExternalFenceHandleTypeFlagBitsKHR bit0, ExternalFenceHandleTypeFlagBitsKHR bit1 )
23328 VULKAN_HPP_INLINE ExternalFenceHandleTypeFlagsKHR operator~( ExternalFenceHandleTypeFlagBitsKHR bits )
23353 PhysicalDeviceExternalFenceInfoKHR& operator=( VkPhysicalDeviceExternalFenceInfoKHR const & rhs )
23370 operator const VkPhysicalDeviceExternalFenceInfoKHR&() const
23375 bool operator==( PhysicalDeviceExternalFenceInfoKHR const& rhs ) const
23382 bool operator!=( PhysicalDeviceExternalFenceInfoKHR const& rhs ) const
23384 return !operator==( rhs );
23408 ExportFenceCreateInfoKHR& operator=( VkExportFenceCreateInfoKHR const & rhs )
23425 operator const VkExportFenceCreateInfoKHR&() const
23430 bool operator==( ExportFenceCreateInfoKHR const& rhs ) const
23437 bool operator!=( ExportFenceCreateInfoKHR const& rhs ) const
23439 return !operator==( rhs );
23465 FenceGetWin32HandleInfoKHR& operator=( VkFenceGetWin32HandleInfoKHR const & rhs )
23488 operator const VkFenceGetWin32HandleInfoKHR&() const
23493 bool operator==( FenceGetWin32HandleInfoKHR const& rhs ) const
23501 bool operator!=( FenceGetWin32HandleInfoKHR const& rhs ) const
23503 return !operator==( rhs );
23530 FenceGetFdInfoKHR& operator=( VkFenceGetFdInfoKHR const & rhs )
23553 operator const VkFenceGetFdInfoKHR&() const
23558 bool operator==( FenceGetFdInfoKHR const& rhs ) const
23566 bool operator!=( FenceGetFdInfoKHR const& rhs ) const
23568 return !operator==( rhs );
23589 VULKAN_HPP_INLINE ExternalFenceFeatureFlagsKHR operator|( ExternalFenceFeatureFlagBitsKHR bit0, ExternalFenceFeatureFlagBitsKHR bit1 )
23594 VULKAN_HPP_INLINE ExternalFenceFeatureFlagsKHR operator~( ExternalFenceFeatureFlagBitsKHR bits )
23609 operator const VkExternalFencePropertiesKHR&() const
23614 bool operator==( ExternalFencePropertiesKHR const& rhs ) const
23623 bool operator!=( ExternalFencePropertiesKHR const& rhs ) const
23625 return !operator==( rhs );
23646 VULKAN_HPP_INLINE FenceImportFlagsKHR operator|( FenceImportFlagBitsKHR bit0, FenceImportFlagBitsKHR bit1 )
23651 VULKAN_HPP_INLINE FenceImportFlagsKHR operator~( FenceImportFlagBitsKHR bits )
23681 ImportFenceWin32HandleInfoKHR& operator=( VkImportFenceWin32HandleInfoKHR const & rhs )
23722 operator const VkImportFenceWin32HandleInfoKHR&() const
23727 bool operator==( ImportFenceWin32HandleInfoKHR const& rhs ) const
23738 bool operator!=( ImportFenceWin32HandleInfoKHR const& rhs ) const
23740 return !operator==( rhs );
23772 ImportFenceFdInfoKHR& operator=( VkImportFenceFdInfoKHR const & rhs )
23807 operator const VkImportFenceFdInfoKHR&() const
23812 bool operator==( ImportFenceFdInfoKHR const& rhs ) const
23822 bool operator!=( ImportFenceFdInfoKHR const& rhs ) const
23824 return !operator==( rhs );
23846 VULKAN_HPP_INLINE SurfaceCounterFlagsEXT operator|( SurfaceCounterFlagBitsEXT bit0, SurfaceCounterFlagBitsEXT bit1 )
23851 VULKAN_HPP_INLINE SurfaceCounterFlagsEXT operator~( SurfaceCounterFlagBitsEXT bits )
23866 operator const VkSurfaceCapabilities2EXT&() const
23871 bool operator==( SurfaceCapabilities2EXT const& rhs ) const
23888 bool operator!=( SurfaceCapabilities2EXT const& rhs ) const
23890 return !operator==( rhs );
23924 SwapchainCounterCreateInfoEXT& operator=( VkSwapchainCounterCreateInfoEXT const & rhs )
23941 operator const VkSwapchainCounterCreateInfoEXT&() const
23946 bool operator==( SwapchainCounterCreateInfoEXT const& rhs ) const
23953 bool operator!=( SwapchainCounterCreateInfoEXT const& rhs ) const
23955 return !operator==( rhs );
23986 DisplayPowerInfoEXT& operator=( VkDisplayPowerInfoEXT const & rhs )
24003 operator const VkDisplayPowerInfoEXT&() const
24008 bool operator==( DisplayPowerInfoEXT const& rhs ) const
24015 bool operator!=( DisplayPowerInfoEXT const& rhs ) const
24017 return !operator==( rhs );
24046 DeviceEventInfoEXT& operator=( VkDeviceEventInfoEXT const & rhs )
24063 operator const VkDeviceEventInfoEXT&() const
24068 bool operator==( DeviceEventInfoEXT const& rhs ) const
24075 bool operator!=( DeviceEventInfoEXT const& rhs ) const
24077 return !operator==( rhs );
24106 DisplayEventInfoEXT& operator=( VkDisplayEventInfoEXT const & rhs )
24123 operator const VkDisplayEventInfoEXT&() const
24128 bool operator==( DisplayEventInfoEXT const& rhs ) const
24135 bool operator!=( DisplayEventInfoEXT const& rhs ) const
24137 return !operator==( rhs );
24159 VULKAN_HPP_INLINE PeerMemoryFeatureFlagsKHX operator|( PeerMemoryFeatureFlagBitsKHX bit0, PeerMemoryFeatureFlagBitsKHX bit1 )
24164 VULKAN_HPP_INLINE PeerMemoryFeatureFlagsKHX operator~( PeerMemoryFeatureFlagBitsKHX bits )
24184 VULKAN_HPP_INLINE MemoryAllocateFlagsKHX operator|( MemoryAllocateFlagBitsKHX bit0, MemoryAllocateFlagBitsKHX bit1 )
24189 VULKAN_HPP_INLINE MemoryAllocateFlagsKHX operator~( MemoryAllocateFlagBitsKHX bits )
24215 MemoryAllocateFlagsInfoKHX& operator=( VkMemoryAllocateFlagsInfoKHX const & rhs )
24238 operator const VkMemoryAllocateFlagsInfoKHX&() const
24243 bool operator==( MemoryAllocateFlagsInfoKHX const& rhs ) const
24251 bool operator!=( MemoryAllocateFlagsInfoKHX const& rhs ) const
24253 return !operator==( rhs );
24276 VULKAN_HPP_INLINE DeviceGroupPresentModeFlagsKHX operator|( DeviceGroupPresentModeFlagBitsKHX bit0, DeviceGroupPresentModeFlagBitsKHX bit1 )
24281 VULKAN_HPP_INLINE DeviceGroupPresentModeFlagsKHX operator~( DeviceGroupPresentModeFlagBitsKHX bits )
24296 operator const VkDeviceGroupPresentCapabilitiesKHX&() const
24301 bool operator==( DeviceGroupPresentCapabilitiesKHX const& rhs ) const
24309 bool operator!=( DeviceGroupPresentCapabilitiesKHX const& rhs ) const
24311 return !operator==( rhs );
24338 DeviceGroupPresentInfoKHX& operator=( VkDeviceGroupPresentInfoKHX const & rhs )
24367 operator const VkDeviceGroupPresentInfoKHX&() const
24372 bool operator==( DeviceGroupPresentInfoKHX const& rhs ) const
24381 bool operator!=( DeviceGroupPresentInfoKHX const& rhs ) const
24383 return !operator==( rhs );
24409 DeviceGroupSwapchainCreateInfoKHX& operator=( VkDeviceGroupSwapchainCreateInfoKHX const & rhs )
24426 operator const VkDeviceGroupSwapchainCreateInfoKHX&() const
24431 bool operator==( DeviceGroupSwapchainCreateInfoKHX const& rhs ) const
24438 bool operator!=( DeviceGroupSwapchainCreateInfoKHX const& rhs ) const
24440 return !operator==( rhs );
24459 VULKAN_HPP_INLINE SwapchainCreateFlagsKHR operator|( SwapchainCreateFlagBitsKHR bit0, SwapchainCreateFlagBitsKHR bit1 )
24464 VULKAN_HPP_INLINE SwapchainCreateFlagsKHR operator~( SwapchainCreateFlagBitsKHR bits )
24504 SwapchainCreateInfoKHR& operator=( VkSwapchainCreateInfoKHR const & rhs )
24611 operator const VkSwapchainCreateInfoKHR&() const
24616 bool operator==( SwapchainCreateInfoKHR const& rhs ) const
24638 bool operator!=( SwapchainCreateInfoKHR const& rhs ) const
24640 return !operator==( rhs );
24694 ViewportSwizzleNV& operator=( VkViewportSwizzleNV const & rhs )
24723 operator const VkViewportSwizzleNV&() const
24728 bool operator==( ViewportSwizzleNV const& rhs ) const
24736 bool operator!=( ViewportSwizzleNV const& rhs ) const
24738 return !operator==( rhs );
24762 PipelineViewportSwizzleStateCreateInfoNV& operator=( VkPipelineViewportSwizzleStateCreateInfoNV const & rhs )
24791 operator const VkPipelineViewportSwizzleStateCreateInfoNV&() const
24796 bool operator==( PipelineViewportSwizzleStateCreateInfoNV const& rhs ) const
24805 bool operator!=( PipelineViewportSwizzleStateCreateInfoNV const& rhs ) const
24807 return !operator==( rhs );
24842 PipelineDiscardRectangleStateCreateInfoEXT& operator=( VkPipelineDiscardRectangleStateCreateInfoEXT const & rhs )
24877 operator const VkPipelineDiscardRectangleStateCreateInfoEXT&() const
24882 bool operator==( PipelineDiscardRectangleStateCreateInfoEXT const& rhs ) const
24892 bool operator!=( PipelineDiscardRectangleStateCreateInfoEXT const& rhs ) const
24894 return !operator==( rhs );
24917 VULKAN_HPP_INLINE SubpassDescriptionFlags operator|( SubpassDescriptionFlagBits bit0, SubpassDescriptionFlagBits bit1 )
24922 VULKAN_HPP_INLINE SubpassDescriptionFlags operator~( SubpassDescriptionFlagBits bits )
24956 SubpassDescription& operator=( VkSubpassDescription const & rhs )
25021 operator const VkSubpassDescription&() const
25026 bool operator==( SubpassDescription const& rhs ) const
25040 bool operator!=( SubpassDescription const& rhs ) const
25042 return !operator==( rhs );
25076 RenderPassCreateInfo& operator=( VkRenderPassCreateInfo const & rhs )
25129 operator const VkRenderPassCreateInfo&() const
25134 bool operator==( RenderPassCreateInfo const& rhs ) const
25147 bool operator!=( RenderPassCreateInfo const& rhs ) const
25149 return !operator==( rhs );
25175 operator const VkPhysicalDevicePointClippingPropertiesKHR&() const
25180 bool operator==( PhysicalDevicePointClippingPropertiesKHR const& rhs ) const
25187 bool operator!=( PhysicalDevicePointClippingPropertiesKHR const& rhs ) const
25189 return !operator==( rhs );
25220 SamplerReductionModeCreateInfoEXT& operator=( VkSamplerReductionModeCreateInfoEXT const & rhs )
25237 operator const VkSamplerReductionModeCreateInfoEXT&() const
25242 bool operator==( SamplerReductionModeCreateInfoEXT const& rhs ) const
25249 bool operator!=( SamplerReductionModeCreateInfoEXT const& rhs ) const
25251 return !operator==( rhs );
25281 PipelineTessellationDomainOriginStateCreateInfoKHR& operator=( VkPipelineTessellationDomainOriginStateCreateInfoKHR const & rhs )
25298 operator const VkPipelineTessellationDomainOriginStateCreateInfoKHR&() const
25303 bool operator==( PipelineTessellationDomainOriginStateCreateInfoKHR const& rhs ) const
25310 bool operator!=( PipelineTessellationDomainOriginStateCreateInfoKHR const& rhs ) const
25312 return !operator==( rhs );
25364 SamplerYcbcrConversionCreateInfoKHR& operator=( VkSamplerYcbcrConversionCreateInfoKHR const & rhs )
25423 operator const VkSamplerYcbcrConversionCreateInfoKHR&() const
25428 bool operator==( SamplerYcbcrConversionCreateInfoKHR const& rhs ) const
25442 bool operator!=( SamplerYcbcrConversionCreateInfoKHR const& rhs ) const
25444 return !operator==( rhs );
25484 PipelineColorBlendAdvancedStateCreateInfoEXT& operator=( VkPipelineColorBlendAdvancedStateCreateInfoEXT const & rhs )
25513 operator const VkPipelineColorBlendAdvancedStateCreateInfoEXT&() const
25518 bool operator==( PipelineColorBlendAdvancedStateCreateInfoEXT const& rhs ) const
25527 bool operator!=( PipelineColorBlendAdvancedStateCreateInfoEXT const& rhs ) const
25529 return !operator==( rhs );
25567 PipelineCoverageModulationStateCreateInfoNV& operator=( VkPipelineCoverageModulationStateCreateInfoNV const & rhs )
25608 operator const VkPipelineCoverageModulationStateCreateInfoNV&() const
25613 bool operator==( PipelineCoverageModulationStateCreateInfoNV const& rhs ) const
25624 bool operator!=( PipelineCoverageModulationStateCreateInfoNV const& rhs ) const
25626 return !operator==( rhs );
25674 DeviceQueueGlobalPriorityCreateInfoEXT& operator=( VkDeviceQueueGlobalPriorityCreateInfoEXT const & rhs )
25691 operator const VkDeviceQueueGlobalPriorityCreateInfoEXT&() const
25696 bool operator==( DeviceQueueGlobalPriorityCreateInfoEXT const& rhs ) const
25703 bool operator!=( DeviceQueueGlobalPriorityCreateInfoEXT const& rhs ) const
25705 return !operator==( rhs );
25738 PipelineRasterizationConservativeStateCreateInfoEXT& operator=( VkPipelineRasterizationConservativeStateCreateInfoEXT const & rhs )
25767 operator const VkPipelineRasterizationConservativeStateCreateInfoEXT&() const
25772 bool operator==( PipelineRasterizationConservativeStateCreateInfoEXT const& rhs ) const
25781 bool operator!=( PipelineRasterizationConservativeStateCreateInfoEXT const& rhs ) const
25783 return !operator==( rhs );
25882 CommandBuffer & operator=(VkCommandBuffer commandBuffer)
25889 CommandBuffer & operator=( std::nullptr_t )
25895 bool operator==( CommandBuffer const & rhs ) const
25900 bool operator!=(CommandBuffer const & rhs ) const
25905 bool operator<(CommandBuffer const & rhs ) const
26128 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkCommandBuffer() const
26133 explicit operator bool() const
26138 bool operator!() const
26667 SubmitInfo& operator=( VkSubmitInfo const & rhs )
26720 operator const VkSubmitInfo&() const
26725 bool operator==( SubmitInfo const& rhs ) const
26738 bool operator!=( SubmitInfo const& rhs ) const
26740 return !operator==( rhs );
26774 Queue & operator=(VkQueue 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
26825 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkQueue() const
26830 explicit operator bool() const
26835 bool operator!() const
26995 Device & operator=(VkDevice device)
27002 Device & operator=( std::nullptr_t )
27008 bool operator==( Device const & rhs ) const
27013 bool operator!=(Device const & rhs ) const
27018 bool operator<(Device const & rhs ) const
27777 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkDevice() const
27782 explicit operator bool() const
27787 bool operator!() const
30456 PhysicalDevice & operator=(VkPhysicalDevice physicalDevice)
30463 PhysicalDevice & operator=( std::nullptr_t )
30469 bool operator==( PhysicalDevice const & rhs ) const
30474 bool operator!=(PhysicalDevice const & rhs ) const
30479 bool operator<(PhysicalDevice const & rhs ) const
30748 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkPhysicalDevice() const
30753 explicit operator bool() const
30758 bool operator!() const
31582 CmdProcessCommandsInfoNVX& operator=( VkCmdProcessCommandsInfoNVX const & rhs )
31653 operator const VkCmdProcessCommandsInfoNVX&() const
31658 bool operator==( CmdProcessCommandsInfoNVX const& rhs ) const
31674 bool operator!=( CmdProcessCommandsInfoNVX const& rhs ) const
31676 return !operator==( rhs );
31699 operator const VkPhysicalDeviceGroupPropertiesKHX&() const
31704 bool operator==( PhysicalDeviceGroupPropertiesKHX const& rhs ) const
31713 bool operator!=( PhysicalDeviceGroupPropertiesKHX const& rhs ) const
31715 return !operator==( rhs );
31754 Instance & operator=(VkInstance instance)
31761 Instance & operator=( std::nullptr_t )
31767 bool operator==( Instance const & rhs ) const
31772 bool operator!=(Instance const & rhs ) const
31777 bool operator<(Instance const & rhs ) const
31927 VULKAN_HPP_TYPESAFE_EXPLICIT operator VkInstance() const
31932 explicit operator bool() const
31937 bool operator!() const
32393 DeviceGroupDeviceCreateInfoKHX& operator=( VkDeviceGroupDeviceCreateInfoKHX const & rhs )
32416 operator const VkDeviceGroupDeviceCreateInfoKHX&() const
32421 bool operator==( DeviceGroupDeviceCreateInfoKHX const& rhs ) const
32429 bool operator!=( DeviceGroupDeviceCreateInfoKHX const& rhs ) const
32431 return !operator==( rhs );