Kanzi  3.9.5
Kanzi Engine API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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. More...
 
int kzsDesktopNativeGetHandle (const struct KzsDesktopNative *desktopNative)
 Get DRM device native handle. More...
 
drmModeRes * kzsDesktopNativeGetResources (const struct KzsDesktopNative *desktopNative)
 Get DRM resource list. More...
 

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.