Associate a 3D surface with the draw context
#include <gf/gf.h> int gf_context_set_surface_3d( gf_context_t context, EGLSurface surface );
This function associates a 3D surface (EGLSurface) for the draw context (or if there already is a surface associated with the context, this function allows you to target a new one). Any subsequent rendering that is done via this context affects the newly targeted surface. You can disassociate the surface from the context by calling gf_context_unset_surface().
|After calling eglSwapBuffer(), you need to call this function again.|
|This function is not supported with all drivers. Using gf_context_set_surface_3d() with the latest SGX driver will result in a crash.|
QNX Graphics Framework
gf_context_create(), gf_context_free(), gf_context_set_surface(), gf_context_unset_surface(), gf_surface_create()