Lines Matching refs:ogles_context_t
50 struct ogles_context_t;
55 ogles_context_t* getGlContext();
183 typedef void (*fetcher_t)(ogles_context_t*, GLfixed*, const GLvoid*);
214 void (*compileElements)(ogles_context_t*, vertex_t*, GLint, GLsizei);
215 void (*compileElement)(ogles_context_t*, vertex_t*, GLint);
220 void (*perspective)(ogles_context_t*c, vertex_t* v);
221 void (*clipVertex)(ogles_context_t* c, vertex_t* nv,
223 void (*clipEye)(ogles_context_t* c, vertex_t* nv,
263 GLfixed (*fog)(ogles_context_t* c, GLfixed z);
336 typedef void (*light_fct_t)(ogles_context_t*, vertex_t*);
337 void (*lightVertex)(ogles_context_t* c, vertex_t* v);
338 void (*lightTriangle)(ogles_context_t* c,
585 inline void setGlThreadSpecific(ogles_context_t *value) { in setGlThreadSpecific()
588 inline ogles_context_t* getGlThreadSpecific() { in getGlThreadSpecific()
589 return static_cast<ogles_context_t*>(__get_tls()[TLS_SLOT_OPENGL]); in getGlThreadSpecific()
593 inline void setGlThreadSpecific(ogles_context_t *value) { in setGlThreadSpecific()
596 inline ogles_context_t* getGlThreadSpecific() { in getGlThreadSpecific()
597 return static_cast<ogles_context_t*>(pthread_getspecific(gGLKey)); in getGlThreadSpecific()
603 typedef ogles_context_t* GL;
609 struct ogles_context_t { struct
635 static inline ogles_context_t* get() { in get() argument