1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 11:38:11 +00:00
serenity/Userland/Libraries/LibGL
Jesse Buhagiar 4035532ee8 LibGL+LibSoftGPU: Pass along lighting flag to Software GPU
This was currently only set in the OpenGL context, as the previous
architecture did all of the transformation in LibGL before passing the
transformed triangles onto the rasterizer. As this has now changed, and
we require the vertex data to be in eye-space before we can apply
lighting, we need to pass this flag along as well via the GPU options.
2022-01-12 13:36:56 +01:00
..
GL LibGL: Implement glLightf{v} and fix gl.h prototype 2022-01-12 13:36:56 +01:00
Tex LibGL: Remove stubbed border from glTexImage2D 2021-12-27 11:58:43 +01:00
CMakeLists.txt LibGL: Stub lots of map-related methods 2021-12-27 11:58:43 +01:00
GLBlend.cpp Everywhere: Use s.unverwerth@serenityos.org :^) 2021-05-29 12:30:08 +01:00
GLColor.cpp LibGL: Implement glColor3d and glColor3ubv 2022-01-11 23:47:42 +01:00
GLContext.cpp LibGL: Support missing context in glGetError and glGetIntegerv 2021-12-12 21:51:08 +01:00
GLContext.h LibGL: Flesh out glMaterialf{v} 2022-01-12 13:36:56 +01:00
GLDraw.cpp LibGL: Stub glPointSize 2022-01-11 23:47:42 +01:00
GLFog.cpp LibGL: Implement glFogi 2021-08-25 23:50:54 +04:30
GLLights.cpp LibGL: Flesh out glMaterialf{v} 2022-01-12 13:36:56 +01:00
GLLists.cpp LibGL: Implement glIsList 2021-12-12 21:51:08 +01:00
GLMap.cpp LibGL: Stub lots of map-related methods 2021-12-27 11:58:43 +01:00
GLMat.cpp LibGL: Implement glRotated 2022-01-11 23:47:42 +01:00
GLStencil.cpp LibGL: Implement glClearStencil 2021-12-12 21:51:08 +01:00
GLTexture.cpp LibGL: Implement glTexEnvi 2022-01-11 23:47:42 +01:00
GLUtils.cpp LibGL: Support missing context in glGetError and glGetIntegerv 2021-12-12 21:51:08 +01:00
GLVert.cpp LibGL: Set q parameter for glTexCoord to 1 by default 2022-01-11 23:47:42 +01:00
GLVertexArrays.cpp LibGL: Implement glDrawElements 2021-08-14 12:49:29 +02:00
SoftwareGLContext.cpp LibGL+LibSoftGPU: Pass along lighting flag to Software GPU 2022-01-12 13:36:56 +01:00
SoftwareGLContext.h LibGL+LibSoftGPU: Move lighting model parameters to SoftGPU 2022-01-12 13:36:56 +01:00