kzs_desktop_native.h File Reference

Functions

EGLNativeDisplayType kzsEGLGetNativeDisplay (const struct KzsDesktopNative *desktopNative, const struct KzsDisplayNative *displayNative, const struct KzsWindowNative *windowNative)
 Get the EGL native display. More...
 
EGLDisplay kzsDesktopNativeGetDisplay (const struct KzsDesktopNative *desktopNative)
 Get the EGL display of desktop. More...
 
EGLOutputLayerEXT kzsDesktopNativeGetOutputLayer (const struct KzsDesktopNative *desktopNative, kzUint displayID)
 Get the EGL output-layer for the display index. More...
 

Function Documentation

EGLNativeDisplayType kzsEGLGetNativeDisplay ( const struct KzsDesktopNative *  desktopNative,
const struct KzsDisplayNative *  displayNative,
const struct KzsWindowNative windowNative 
)

Get the EGL native display.

Parameters
desktopNativeHandle to desktop-native.
Returns
Handle to EGL native display.
EGLDisplay kzsDesktopNativeGetDisplay ( const struct KzsDesktopNative *  desktopNative)

Get the EGL display of desktop.

Parameters
desktopNativeHandle to desktop-native.
Returns
EGLDisplay handle of the desktop.
EGLOutputLayerEXT kzsDesktopNativeGetOutputLayer ( const struct KzsDesktopNative *  desktopNative,
kzUint  displayID 
)

Get the EGL output-layer for the display index.

Parameters
desktopNativeHandle to desktop-native.
displayIDIndex of the display.
Returns
Handle to EGL output-layer.