Home | History | Annotate | Download | only in libagl

Lines Matching refs:ogles_context_t

49 struct ogles_context_t;
54 ogles_context_t* getGlContext();
178 typedef void (*fetcher_t)(ogles_context_t*, GLfixed*, const GLvoid*);
209 void (*compileElements)(ogles_context_t*, vertex_t*, GLint, GLsizei);
210 void (*compileElement)(ogles_context_t*, vertex_t*, GLint);
215 void (*perspective)(ogles_context_t*c, vertex_t* v);
216 void (*clipVertex)(ogles_context_t* c, vertex_t* nv,
218 void (*clipEye)(ogles_context_t* c, vertex_t* nv,
258 GLfixed (*fog)(ogles_context_t* c, GLfixed z);
331 typedef void (*light_fct_t)(ogles_context_t*, vertex_t*);
332 void (*lightVertex)(ogles_context_t* c, vertex_t* v);
333 void (*lightTriangle)(ogles_context_t* c,
580 inline void setGlThreadSpecific(ogles_context_t *value) {
583 inline ogles_context_t* getGlThreadSpecific() {
584 return (ogles_context_t *)(((unsigned *)__get_tls())[TLS_SLOT_OPENGL]);
588 inline void setGlThreadSpecific(ogles_context_t *value) {
591 inline ogles_context_t* getGlThreadSpecific() {
592 return static_cast<ogles_context_t*>(pthread_getspecific(gGLKey));
598 typedef ogles_context_t* GL;
604 struct ogles_context_t {
630 static inline ogles_context_t* get() {