void glLightModelf(GLenum pname, GLfloat param) { LOAD_GLES(void, glLightModelf, GLenum, GLfloat); switch (pname) { case GL_LIGHT_MODEL_AMBIENT: case GL_LIGHT_MODEL_TWO_SIDE: gles_glLightModelf(pname, param); default: printf("stubbed glLightModelf(%i, %.2f)\n", pname, param); break; } }
void gl4es_glLightModelf(GLenum pname, GLfloat param) { //printf("%sglLightModelf(%04X, %.2f)\n", (state.list.compiling)?"list":"", pname, param); if (glstate->list.compiling && glstate->list.active) { GLfloat dummy[4]; dummy[0]=param; gl4es_glLightModelfv(pname, dummy); return; } LOAD_GLES(glLightModelf); switch (pname) { case GL_LIGHT_MODEL_AMBIENT: case GL_LIGHT_MODEL_TWO_SIDE: errorGL(); gles_glLightModelf(pname, param); break; default: errorShim(GL_INVALID_ENUM); //printf("stubbed glLightModelf(%i, %.2f)\n", pname, param); break; } }