mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 03:37:45 +00:00
LibGL: Support glLightModel
inside lists
We now dereference the pointer given to us before adding the arguments to an active list. This also factors out the switching logic from the API wrappers, which helps us with a future commit where we autogenerate all API wrapper functions.
This commit is contained in:
parent
403c560a7a
commit
a074b7e871
3 changed files with 30 additions and 19 deletions
|
@ -203,6 +203,7 @@ public:
|
|||
void gl_push_attrib(GLbitfield mask);
|
||||
void gl_pop_attrib();
|
||||
void gl_light_model(GLenum pname, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
|
||||
void gl_light_modelv(GLenum pname, void const* params, GLenum type);
|
||||
void gl_bitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, GLubyte const* bitmap);
|
||||
void gl_copy_tex_image_2d(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
|
||||
void gl_get_tex_image(GLenum target, GLint level, GLenum format, GLenum type, void* pixels);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue