/frameworks/base/opengl/libagl/ |
vertex.h | 29 struct ogles_context_t; 32 void ogles_init_vertex(ogles_context_t* c); 33 void ogles_uninit_vertex(ogles_context_t* c); 35 void ogles_vertex_perspective2D(ogles_context_t*, vertex_t*); 37 void ogles_vertex_perspective3D(ogles_context_t*, vertex_t*); 38 void ogles_vertex_perspective3DZ(ogles_context_t*, vertex_t*); 39 void ogles_vertex_clipAllPerspective3D(ogles_context_t*, vertex_t*); 40 void ogles_vertex_clipAllPerspective3DZ(ogles_context_t*, vertex_t*); 43 void ogles_vertex_project(ogles_context_t* c, vertex_t*);
|
texture.h | 33 void ogles_init_texture(ogles_context_t* c); 34 void ogles_uninit_texture(ogles_context_t* c); 35 void ogles_validate_texture(ogles_context_t* c); 36 void ogles_lock_textures(ogles_context_t* c); 37 void ogles_unlock_textures(ogles_context_t* c);
|
array.h | 28 struct ogles_context_t; 31 void ogles_init_array(ogles_context_t* c); 32 void ogles_uninit_array(ogles_context_t* c);
|
light.h | 35 struct ogles_context_t; 38 void ogles_init_light(ogles_context_t* c); 39 void ogles_uninit_light(ogles_context_t* c); 40 void ogles_invalidate_lighting_mvui(ogles_context_t* c);
|
primitives.h | 29 struct ogles_context_t; 32 void ogles_validate_primitives(ogles_context_t* c);
|
copybit.h | 30 GLint w, GLint h, ogles_context_t* c); 32 bool drawTriangleFanWithCopybit_impl(ogles_context_t* c, GLint first, 35 inline bool copybitQuickCheckContext(ogles_context_t* c) { 46 GLint w, GLint h, ogles_context_t* c) { 58 inline bool drawTriangleFanWithCopybit(ogles_context_t* c, GLint first,
|
state.h | 33 ogles_context_t *ogles_init(size_t extra); 34 void ogles_uninit(ogles_context_t* c); 35 void _ogles_error(ogles_context_t* c, GLenum error);
|
state.cpp | 69 ogles_context_t *ogles_init(size_t extra) 71 void* const base = malloc(extra + sizeof(ogles_context_t) + 32); 74 ogles_context_t *c = 75 (ogles_context_t *)((ptrdiff_t(base) + extra + 31) & ~0x1FL); 76 memset(c, 0, sizeof(ogles_context_t)); 136 void ogles_uninit(ogles_context_t* c) 154 void _ogles_error(ogles_context_t* c, GLenum error) 173 static void enable_disable(ogles_context_t* c, GLenum cap, int enabled) 261 ogles_context_t* c = ogles_context_t::get() [all...] |
vertex.cpp | 30 void ogles_init_vertex(ogles_context_t* c) 44 void ogles_uninit_vertex(ogles_context_t* c) 54 void perspective(ogles_context_t* c, vertex_t* v, uint32_t enables) 83 void clipFrustumPerspective(ogles_context_t* c, vertex_t* v, uint32_t enables) 110 void clipAllPerspective(ogles_context_t* c, vertex_t* v, uint32_t enables) 136 void ogles_vertex_project(ogles_context_t* c, vertex_t* v) { 140 void ogles_vertex_perspective2D(ogles_context_t* c, vertex_t* v) 151 void ogles_vertex_perspective3DZ(ogles_context_t* c, vertex_t* v) { 154 void ogles_vertex_perspective3D(ogles_context_t* c, vertex_t* v) { 157 void ogles_vertex_clipAllPerspective3DZ(ogles_context_t* c, vertex_t* v) [all...] |
array.cpp | 49 static void validate_arrays(ogles_context_t* c, GLenum mode); 51 static void compileElements__generic(ogles_context_t*, 53 static void compileElement__generic(ogles_context_t*, 56 static void drawPrimitivesPoints(ogles_context_t*, GLint, GLsizei); 57 static void drawPrimitivesLineStrip(ogles_context_t*, GLint, GLsizei); 58 static void drawPrimitivesLineLoop(ogles_context_t*, GLint, GLsizei); 59 static void drawPrimitivesLines(ogles_context_t*, GLint, GLsizei); 60 static void drawPrimitivesTriangleStrip(ogles_context_t*, GLint, GLsizei); 61 static void drawPrimitivesTriangleFan(ogles_context_t*, GLint, GLsizei); 62 static void drawPrimitivesTriangles(ogles_context_t*, GLint, GLsizei) [all...] |
texture.cpp | 38 ogles_context_t* c, int tmu, GLuint texture, const sp<EGLTextureObject>& tex); 41 void generateMipmap(ogles_context_t* c, GLint level); 50 void ogles_init_texture(ogles_context_t* c) 67 void ogles_uninit_texture(ogles_context_t* c) 79 void validate_tmu(ogles_context_t* c, int i) 106 void ogles_validate_texture(ogles_context_t* c) 116 void invalidate_texture(ogles_context_t* c, int tmu, uint8_t flags = 0xFF) { 128 void ogles_lock_textures(ogles_context_t* c) 156 void ogles_unlock_textures(ogles_context_t* c) 227 static GLenum validFormatType(ogles_context_t* c, GLenum format, GLenum type [all...] |
light.cpp | 34 static void invalidate_lighting(ogles_context_t* c); 35 static void lightVertexValidate(ogles_context_t* c, vertex_t* v); 36 static void lightVertexNop(ogles_context_t* c, vertex_t* v); 37 static void lightVertex(ogles_context_t* c, vertex_t* v); 38 static void lightVertexMaterial(ogles_context_t* c, vertex_t* v); 54 static GLfixed fog_linear(ogles_context_t* c, GLfixed z); 55 static GLfixed fog_exp(ogles_context_t* c, GLfixed z); 56 static GLfixed fog_exp2(ogles_context_t* c, GLfixed z); 65 void ogles_init_light(ogles_context_t* c) 108 void ogles_uninit_light(ogles_context_t* c [all...] |
matrix.cpp | 66 void ogles_init_matrix(ogles_context_t* c) 88 void ogles_uninit_matrix(ogles_context_t* c) 96 static void validate_perspective(ogles_context_t* c, vertex_t* v) 113 void ogles_invalidate_perspective(ogles_context_t* c) 118 void ogles_validate_transform_impl(ogles_context_t* c, uint32_t want) 641 int ogles_surfaceport(ogles_context_t* c, GLint x, GLint y) 661 void ogles_scissor(ogles_context_t* c, 680 void ogles_viewport(ogles_context_t* c, 814 ogles_context_t* c) 856 ogles_context_t* c [all...] |
primitives.cpp | 37 static void primitive_point(ogles_context_t* c, vertex_t* v); 38 static void primitive_line(ogles_context_t* c, vertex_t* v0, vertex_t* v1); 39 static void primitive_clip_triangle(ogles_context_t* c, 42 static void primitive_nop_point(ogles_context_t* c, vertex_t* v); 43 static void primitive_nop_line(ogles_context_t* c, vertex_t* v0, vertex_t* v1); 44 static void primitive_nop_triangle(ogles_context_t* c, 47 static inline bool cull_triangle(ogles_context_t* c, 50 static void lerp_triangle(ogles_context_t* c, 53 static void lerp_texcoords(ogles_context_t* c, 56 static void lerp_texcoords_w(ogles_context_t* c [all...] |
matrix.h | 36 void ogles_init_matrix(ogles_context_t*); 37 void ogles_uninit_matrix(ogles_context_t*); 38 void ogles_invalidate_perspective(ogles_context_t* c); 39 void ogles_validate_transform_impl(ogles_context_t* c, uint32_t want); 41 int ogles_surfaceport(ogles_context_t* c, GLint x, GLint y); 43 void ogles_scissor(ogles_context_t* c, 46 void ogles_viewport(ogles_context_t* c, 50 ogles_context_t* c, uint32_t want)
|
egl.cpp | 124 ogles_context_t* const gl = static_cast<ogles_context_t*>(ctx); 148 virtual EGLBoolean bindDrawSurface(ogles_context_t* gl) = 0; 149 virtual EGLBoolean bindReadSurface(ogles_context_t* gl) = 0; 222 virtual EGLBoolean bindDrawSurface(ogles_context_t* gl); 223 virtual EGLBoolean bindReadSurface(ogles_context_t* gl); 648 EGLBoolean egl_window_surface_v2_t::bindDrawSurface(ogles_context_t* gl) 675 EGLBoolean egl_window_surface_v2_t::bindReadSurface(ogles_context_t* gl) 727 virtual EGLBoolean bindDrawSurface(ogles_context_t* gl); 728 virtual EGLBoolean bindReadSurface(ogles_context_t* gl) [all...] |
copybit.cpp | 59 clipRectRegion(ogles_context_t* c) 117 static bool checkContext(ogles_context_t* c) { 154 ogles_context_t* c) 467 bool drawTriangleFanWithCopybit_impl(ogles_context_t* c, GLint first, GLsizei count) 603 GLint w, GLint h, ogles_context_t* c)
|
mipmap.cpp | 30 status_t buildAPyramid(ogles_context_t* c, EGLTextureObject* tex)
|
/frameworks/base/include/private/opengles/ |
gl_context.h | 52 struct ogles_context_t; 57 ogles_context_t* getGlContext(); 181 typedef void (*fetcher_t)(ogles_context_t*, GLfixed*, const GLvoid*); 212 void (*compileElements)(ogles_context_t*, vertex_t*, GLint, GLsizei); 213 void (*compileElement)(ogles_context_t*, vertex_t*, GLint); 218 void (*perspective)(ogles_context_t*c, vertex_t* v); 219 void (*clipVertex)(ogles_context_t* c, vertex_t* nv, 221 void (*clipEye)(ogles_context_t* c, vertex_t* nv, 261 GLfixed (*fog)(ogles_context_t* c, GLfixed z); 334 typedef void (*light_fct_t)(ogles_context_t*, vertex_t*) 615 struct ogles_context_t { struct in namespace:android::gl [all...] |