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)