<dmsdk/graphics/graphics_native.h>
Platform specific native graphics functions.
get Android native jobject
Get Android native jobject. Any other platform return zero.
jobject -
jobject native handle
get Android app object
Get Android app object. Any other platform return zero.
app -
struct android_app* native handle
get Android EGLContext
Get Android EGLContext native handle (EGLContext). Any other platform return zero.
EGLContext -
EGLContext native handle
get Android EGLSurface
Get Android EGLSurface native handle (EGLSurface). Any other platform return zero.
EGLSurface -
EGLSurface native handle
get Android native JavaVM
Get Android JavaVM ptr. Any other platform return zero.
JavaVM* -
JavaVM* native handle
get OSX NSOpenGLContext
Get OSX NSOpenGLContext native handle (id). Any other platform return zero.
id -
id native handle
get OSX NSView
Get OSX NSView native handle (id). Any other platform return zero.
id -
id native handle
get OSX NSWindow
Get OSX NSWindow native handle (id). Any other platform return zero.
id -
id native handle
get Win32 HGLRC
Get Win32 gl rendercontext native handle (HGLRC). Any other platform return zero.
HGLRC -
HGLRC native handle
get Win32 HWND
Get Win32 windows native handle (HWND). Any other platform return zero.
HWND -
HWND native handle
get Linux X11GLXContext
Get Linux X11GLXContext native handle (GLXContext). Any other platform return zero.
GLXContext -
GLXContext native handle
get Linux X11Window
Get Linux X11Window windows native handle (Window). Any other platform return zero.
Window -
Window native handle
get iOS EAGLContext
Get iOS EAGLContext native handle (id). Any other platform return zero.
id -
id native handle
get iOS UIView
Get iOS UIView native handle (id). Any other platform return zero.
id -
id native handle
get iOS UIWindow
Get iOS UIWindow native handle (id). Any other platform return zero.
id -
id native handle