serenity/Userland/Libraries/LibGL
Ali Mohammad Pur 720d21411b LibGL: Implement glGenLists and a few friends
This commit implements glGenLists(), glNewList(), glDeleteLists(), and
glCallList().
The 'compiled' records are implemented as a vector of member function
pointers and tuples containing their arguments, and a mechanism is
implemented to allow the recorded calls to copy-capture values from the
time of the call; this is currently only used with glLoadMatrix.
2021-05-11 14:09:17 +01:00
..
GL LibGL: Implement glGenLists and a few friends 2021-05-11 14:09:17 +01:00
Clipper.cpp LibGL: Move polygon clipping to Clipper class 2021-05-08 10:13:22 +02:00
Clipper.h LibGL: Move polygon clipping to Clipper class 2021-05-08 10:13:22 +02:00
CMakeLists.txt LibGL: Implement glGenLists and a few friends 2021-05-11 14:09:17 +01:00
DepthBuffer.cpp LibGL: Add depth buffer class 2021-05-09 15:58:35 +02:00
DepthBuffer.h LibGL: Add depth buffer class 2021-05-09 15:58:35 +02:00
GLColor.cpp LibGL: Implement glColor4(ub,f)v 2021-05-08 10:13:22 +02:00
GLContext.cpp LibGL: Add software rasterizer 2021-05-08 10:13:22 +02:00
GLContext.h LibGL: Implement glGenLists and a few friends 2021-05-11 14:09:17 +01:00
GLLists.cpp LibGL: Implement glGenLists and a few friends 2021-05-11 14:09:17 +01:00
GLMat.cpp LibGL: Implement glOrtho and underlying functions 2021-05-08 10:13:22 +02:00
GLStruct.h
GLUtils.cpp LibGL: Add supporting code for depth buffer 2021-05-09 15:58:35 +02:00
GLVert.cpp LibGL: Implement glVertex2f(v) 2021-05-08 10:13:22 +02:00
SoftwareGLContext.cpp LibGL: Implement glGenLists and a few friends 2021-05-11 14:09:17 +01:00
SoftwareGLContext.h LibGL: Implement glGenLists and a few friends 2021-05-11 14:09:17 +01:00
SoftwareRasterizer.cpp LibGL: Add depth tests and writes to SoftwareRasterizer 2021-05-09 15:58:35 +02:00
SoftwareRasterizer.h LibGL: Add depth tests and writes to SoftwareRasterizer 2021-05-09 15:58:35 +02:00