Vision Apps User Guide
app_gl_egl_utils.h File Reference

Go to the source code of this file.

Data Structures

struct  app_egl_tex_prop_t
 

Macros

#define GL_GLEXT_PROTOTYPES   1
 
#define APP_EGL_TEX_MAX_PLANES   (2)
 
#define APP_EGL_DF_RGBX   (0)
 
#define APP_EGL_DF_RGB   (1)
 
#define APP_EGL_DF_NV12   (2)
 
#define APP_EGL_DF_YUYV   (3)
 
#define APP_EGL_DF_UYVY   (4)
 

Functions

void appEglCheckGlError (const char *op)
 
void appEglCheckEglError (const char *op, EGLBoolean returnVal)
 
void appEglPrintGLString (const char *name, GLenum s)
 
void * appEglWindowOpen ()
 
uint32_t appEglWindowGetTexYuv (void *eglWindow, app_egl_tex_prop_t *pProp)
 
void appEglSwap (void *eglWindow)
 
void appEglBindFrameBuffer (void *eglWindow, app_egl_tex_prop_t *prop)
 
int32_t appEglWindowClose (void *eglWindow)