Kanzi 3.9.10
kzs_desktop_native.hpp File Reference
#include <kanzi/core.ui/platform/graphics_context/egl/kzs_egl.h>
#include <xf86drmMode.h>

Functions

const char * kzsDesktopNativeGetDriverName (const struct KzsDesktopNative *desktopNative)
 Get name of the DRM driver module.
 
int kzsDesktopNativeGetHandle (const struct KzsDesktopNative *desktopNative)
 Get DRM device native handle.
 
drmModeRes * kzsDesktopNativeGetResources (const struct KzsDesktopNative *desktopNative)
 Get DRM resource list.
 

Function Documentation

◆ kzsDesktopNativeGetHandle()

int kzsDesktopNativeGetHandle ( const struct KzsDesktopNative * desktopNative)

Get DRM device native handle.

Parameters
desktopNativeHandle to desktop-native.
Returns
File descriptor for DRM device.

◆ kzsDesktopNativeGetResources()

drmModeRes * kzsDesktopNativeGetResources ( const struct KzsDesktopNative * desktopNative)

Get DRM resource list.

Parameters
desktopNativeHandle to desktop-native.
Returns
Pointer to Structure of DRM resources.

◆ kzsDesktopNativeGetDriverName()

const char * kzsDesktopNativeGetDriverName ( const struct KzsDesktopNative * desktopNative)

Get name of the DRM driver module.

Parameters
desktopNativeHandle to desktop-native.
Returns
Name of the DRM driver, null if not known.