mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-04 00:27:47 +00:00
LibGL: Implement glLightModelf
and glLightModelfv
This commit is contained in:
parent
0453cad46c
commit
c2960e68a8
Notes:
sideshowbarker
2024-07-17 22:51:06 +09:00
Author: https://github.com/gmta
Commit: c2960e68a8
Pull-request: https://github.com/SerenityOS/serenity/pull/11154
Reviewed-by: https://github.com/sunverwerth ✅
5 changed files with 49 additions and 1 deletions
|
@ -169,6 +169,9 @@ extern "C" {
|
|||
#define GL_RGBA 0x1908
|
||||
|
||||
// Lighting related defines
|
||||
#define GL_LIGHT_MODEL_TWO_SIDE 0x0B52
|
||||
#define GL_LIGHT_MODEL_AMBIENT 0x0B53
|
||||
|
||||
#define GL_FLAT 0x1D00
|
||||
#define GL_SMOOTH 0x1D01
|
||||
#define GL_AMBIENT 0x1200
|
||||
|
@ -458,6 +461,8 @@ GLAPI void glPixelStorei(GLenum pname, GLint param);
|
|||
GLAPI void glScissor(GLint x, GLint y, GLsizei width, GLsizei height);
|
||||
GLAPI void glLightf(GLenum light, GLenum pname, GLfloat param);
|
||||
GLAPI void glLightfv(GLenum light, GLenum pname, GLfloat* param);
|
||||
GLAPI void glLightModelf(GLenum pname, GLfloat param);
|
||||
GLAPI void glLightModelfv(GLenum pname, GLfloat const* params);
|
||||
GLAPI void glStencilFunc(GLenum func, GLint ref, GLuint mask);
|
||||
GLAPI void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask);
|
||||
GLAPI void glStencilOp(GLenum sfail, GLenum dpfail, GLenum dppass);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue