1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 17:28:11 +00:00
serenity/Userland/Libraries/LibGL
Jelle Raaijmakers a074b7e871 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.
2022-12-20 10:42:31 +01:00
..
Buffer LibGL: Add simple implementation of buffer objects 2022-11-26 09:38:13 +01:00
GL LibGL: Implement glGetProgramiv 2022-12-17 22:39:09 -07:00
Shaders LibGL: Pass generated GPU IR to GPU side compiler when linking program 2022-12-17 22:39:09 -07:00
Tex LibGL: Refactor TextureNameAllocator to a more general NameAllocator 2022-11-26 09:38:13 +01:00
Buffer.cpp LibGL: Generate GL_OUT_OF_MEMORY error in glBufferData when OOM 2022-12-07 11:46:37 +01:00
ClipPlane.cpp LibGL+LibGPU+LibSoftGPU: Implement matrix stack per texture unit 2022-09-11 22:37:07 +01:00
CMakeLists.txt LibGLSL: Add LibGLSL 2022-12-17 22:39:09 -07:00
ContextParameter.cpp LibGL: Return GLboolean value in glIsEnabled 2022-10-19 22:22:58 +02:00
GLAPI.cpp LibGL: Support glLightModel inside lists 2022-12-20 10:42:31 +01:00
GLContext.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
GLContext.h LibGL: Support glLightModel inside lists 2022-12-20 10:42:31 +01:00
Image.cpp LibGL+LibGPU+LibSoftGPU: Implement glCopyTex(Sub)?Image2d 2022-09-11 22:37:07 +01:00
Image.h LibGL+LibGPU+LibSoftGPU: Implement texture pixel format support 2022-08-27 12:28:05 +02:00
Lighting.cpp LibGL: Support glLightModel inside lists 2022-12-20 10:42:31 +01:00
List.cpp LibGL: Implement missing glDeleteLists error conditions 2022-10-19 22:22:58 +02:00
Matrix.cpp LibGL+LibGPU+LibSoftGPU: Implement matrix stack per texture unit 2022-09-11 22:37:07 +01:00
NameAllocator.cpp LibGL: Remove Texture note leftovers from the NameAllocator class 2022-12-17 22:39:09 -07:00
NameAllocator.h LibGL: Refactor TextureNameAllocator to a more general NameAllocator 2022-11-26 09:38:13 +01:00
Shader.cpp LibGL+LibSoftGPU: Add GPU side shader infrastructure 2022-12-17 22:39:09 -07:00
Stencil.cpp LibGL: Split up GLContext implementation into logical units 2022-05-05 20:50:14 +02:00
Texture.cpp LibGL: Refactor TextureNameAllocator to a more general NameAllocator 2022-11-26 09:38:13 +01:00
Vertex.cpp LibGL: Use buffers in vertex pointer functions and glDrawElements 2022-11-26 09:38:13 +01:00