Functions |
| void GLAPIENTRY | _mesa_ShadeModel (GLenum mode) |
| void | _mesa_light (GLcontext *ctx, GLuint lnum, GLenum pname, const GLfloat *params) |
| void GLAPIENTRY | _mesa_Lightf (GLenum light, GLenum pname, GLfloat param) |
| void GLAPIENTRY | _mesa_Lightfv (GLenum light, GLenum pname, const GLfloat *params) |
| void GLAPIENTRY | _mesa_Lighti (GLenum light, GLenum pname, GLint param) |
| void GLAPIENTRY | _mesa_Lightiv (GLenum light, GLenum pname, const GLint *params) |
| void GLAPIENTRY | _mesa_GetLightfv (GLenum light, GLenum pname, GLfloat *params) |
| void GLAPIENTRY | _mesa_GetLightiv (GLenum light, GLenum pname, GLint *params) |
| void GLAPIENTRY | _mesa_LightModelfv (GLenum pname, const GLfloat *params) |
| void GLAPIENTRY | _mesa_LightModeliv (GLenum pname, const GLint *params) |
| void GLAPIENTRY | _mesa_LightModeli (GLenum pname, GLint param) |
| void GLAPIENTRY | _mesa_LightModelf (GLenum pname, GLfloat param) |
| GLuint | _mesa_material_bitmask (GLcontext *ctx, GLenum face, GLenum pname, GLuint legal, const char *where) |
| void | _mesa_copy_materials (struct gl_material *dst, const struct gl_material *src, GLuint bitmask) |
| void | _mesa_update_material (GLcontext *ctx, GLuint bitmask) |
| void | _mesa_update_color_material (GLcontext *ctx, const GLfloat color[4]) |
| void GLAPIENTRY | _mesa_ColorMaterial (GLenum face, GLenum mode) |
| void GLAPIENTRY | _mesa_GetMaterialfv (GLenum face, GLenum pname, GLfloat *params) |
| void GLAPIENTRY | _mesa_GetMaterialiv (GLenum face, GLenum pname, GLint *params) |
| void | _mesa_invalidate_spot_exp_table (struct gl_light *l) |
| static void | validate_spot_exp_table (struct gl_light *l) |
| void | _mesa_invalidate_shine_table (GLcontext *ctx, GLuint side) |
| static void | validate_shine_table (GLcontext *ctx, GLuint side, GLfloat shininess) |
| void | _mesa_validate_all_lighting_tables (GLcontext *ctx) |
| void | _mesa_update_lighting (GLcontext *ctx) |
| static void | compute_light_positions (GLcontext *ctx) |
| static void | update_modelview_scale (GLcontext *ctx) |
| void | _mesa_update_tnl_spaces (GLcontext *ctx, GLuint new_state) |
| void | _mesa_allow_light_in_model (GLcontext *ctx, GLboolean flag) |
| static void | init_light (struct gl_light *l, GLuint n) |
| static void | init_lightmodel (struct gl_lightmodel *lm) |
| static void | init_material (struct gl_material *m) |
| void | _mesa_init_lighting (GLcontext *ctx) |
| void | _mesa_free_lighting_data (GLcontext *ctx) |