KiCad PCB EDA Suite
Loading...
Searching...
No Matches
rhi_surface.h File Reference
#include <rhi/rhi_handle.h>
#include <rhi/rhi_texture.h>
#include <cstdint>

Go to the source code of this file.

Classes

struct  RHI_NATIVE_WINDOW_HANDLE
 Platform-agnostic wrapper for a native window handle. More...
 
struct  RHI_SURFACE_DESC
 Descriptor for creating a surface from a native window. More...
 
struct  RHI_SWAPCHAIN_DESC
 Descriptor for creating a swapchain. More...
 

Enumerations

enum class  RHI_DISPLAY_TYPE {
  UNKNOWN = 0 , X11 = 1 , WAYLAND = 2 , WINDOWS = 3 ,
  COCOA = 4
}
 Matches KIPLATFORM::UI::NATIVE_DISPLAY_TYPE as reported by GetNativeWindowHandles(). More...
 

Enumeration Type Documentation

◆ RHI_DISPLAY_TYPE

enum class RHI_DISPLAY_TYPE
strong

Matches KIPLATFORM::UI::NATIVE_DISPLAY_TYPE as reported by GetNativeWindowHandles().

Enumerator
UNKNOWN 
X11 
WAYLAND 
WINDOWS 
COCOA 

Definition at line 29 of file rhi_surface.h.