kzs_nogl_surface_native.h File Reference

Kanzi surface, native portion for the Linux-X11-GLX platform. More...

Functions

kzsError kzsSurfaceNativeCreate_nogl (const struct KzsDesktop *desktop, const struct KzsDisplay *, const struct KzsSurfaceConfiguration *, const struct KzsWindow *, struct KzsSurfaceNativeNoGL **out_surfaceNative)
 
kzsError kzsSurfaceNativeDelete_nogl (struct KzsSurfaceNative *surfaceNative)
 
kzsError kzsSurfaceNativeSetActive_nogl (struct KzsSurfaceNative *, kzBool)
 
kzsError kzsSurfaceNativeUpdate_nogl (struct KzsSurfaceNative *)
 
kzsError kzsSurfaceNativeSetSwapInterval_nogl (struct KzsSurfaceNative *, kzInt)
 
kzsError kzsSurfaceNativeReadPixels_nogl (struct KzsSurfaceNative *, void *)
 
void * kzsSurfaceNativeGetDesktop_nogl (struct KzsSurfaceNative *surfaceNative)
 
void * kzsSurfaceNativeGetContext_nogl (struct KzsSurfaceNative *)
 
kzsError kzsSurfaceGetUsedSurfaceNativeProperties_nogl (const struct KzsSurfaceNative *, struct KzsSurfaceProperties *out_surfaceProperties)
 
kzString kzsSurfaceNativeGetExtensions_nogl (struct KzsSurfaceNative *)
 
kzsError kzsNativeWindowSystemInitialize_nogl ()
 
KANZI_API void kzsGetNoglSurfaceNativeFunctions (struct kzsSurfaceNativeFunctions *functions)
 

Detailed Description

Kanzi surface, native portion for the Linux-X11-GLX platform.

Copyright 2008-2017 by Rightware. All rights reserved.

Function Documentation

kzsError kzsSurfaceNativeCreate_nogl ( const struct KzsDesktop *  desktop,
const struct KzsDisplay *  ,
const struct KzsSurfaceConfiguration *  ,
const struct KzsWindow *  ,
struct KzsSurfaceNativeNoGL **  out_surfaceNative 
)
kzsError kzsSurfaceNativeDelete_nogl ( struct KzsSurfaceNative *  surfaceNative)
kzsError kzsSurfaceNativeSetActive_nogl ( struct KzsSurfaceNative *  ,
kzBool   
)
kzsError kzsSurfaceNativeUpdate_nogl ( struct KzsSurfaceNative *  )
kzsError kzsSurfaceNativeSetSwapInterval_nogl ( struct KzsSurfaceNative *  ,
kzInt   
)
kzsError kzsSurfaceNativeReadPixels_nogl ( struct KzsSurfaceNative *  ,
void *   
)
void* kzsSurfaceNativeGetDesktop_nogl ( struct KzsSurfaceNative *  surfaceNative)
void* kzsSurfaceNativeGetContext_nogl ( struct KzsSurfaceNative *  )
kzsError kzsSurfaceGetUsedSurfaceNativeProperties_nogl ( const struct KzsSurfaceNative *  ,
struct KzsSurfaceProperties *  out_surfaceProperties 
)
kzString kzsSurfaceNativeGetExtensions_nogl ( struct KzsSurfaceNative *  )
kzsError kzsNativeWindowSystemInitialize_nogl ( )
KANZI_API void kzsGetNoglSurfaceNativeFunctions ( struct kzsSurfaceNativeFunctions *  functions)