Home | History | Annotate | Download | only in vulkan

Lines Matching refs:WaylandSurfaceCreateInfoKHR

8137   struct WaylandSurfaceCreateInfoKHR
8139 WaylandSurfaceCreateInfoKHR( WaylandSurfaceCreateFlagsKHR flags_ = WaylandSurfaceCreateFlagsKHR(), struct wl_display* display_ = nullptr, struct wl_surface* surface_ = nullptr )
8148 WaylandSurfaceCreateInfoKHR( VkWaylandSurfaceCreateInfoKHR const & rhs )
8150 memcpy( this, &rhs, sizeof(WaylandSurfaceCreateInfoKHR) );
8153 WaylandSurfaceCreateInfoKHR& operator=( VkWaylandSurfaceCreateInfoKHR const & rhs )
8155 memcpy( this, &rhs, sizeof(WaylandSurfaceCreateInfoKHR) );
8159 WaylandSurfaceCreateInfoKHR& setSType( StructureType sType_ )
8165 WaylandSurfaceCreateInfoKHR& setPNext( const void* pNext_ )
8171 WaylandSurfaceCreateInfoKHR& setFlags( WaylandSurfaceCreateFlagsKHR flags_ )
8177 WaylandSurfaceCreateInfoKHR& setDisplay( struct wl_display* display_ )
8183 WaylandSurfaceCreateInfoKHR& setSurface( struct wl_surface* surface_ )
8194 bool operator==( WaylandSurfaceCreateInfoKHR const& rhs ) const
8203 bool operator!=( WaylandSurfaceCreateInfoKHR const& rhs ) const
8217 static_assert( sizeof( WaylandSurfaceCreateInfoKHR ) == sizeof( VkWaylandSurfaceCreateInfoKHR ), "struct and wrapper have different size!" );
18426 Result createWaylandSurfaceKHR( const WaylandSurfaceCreateInfoKHR* pCreateInfo, const AllocationCallbacks* pAllocator, SurfaceKHR* pSurface ) const
18434 ResultValueType<SurfaceKHR>::type createWaylandSurfaceKHR( const WaylandSurfaceCreateInfoKHR & createInfo, Optional<const AllocationCallbacks> allocator = nullptr ) const
19780 case StructureType::eWaylandSurfaceCreateInfoKHR: return "WaylandSurfaceCreateInfoKHR";