ladybird/Userland/Libraries/LibGL
Jesse Buhagiar e8cd89a538 LibGL: Move polygon clipping to Clipper class
This code has also been optimised to be much more memory
friendly by removing a _lot_ of extraneous copies. The result
is that, when profiled, it's around 8x faster than the previous
implementation.

Co-Authored-By: Ali Mohammad Pur <ali.mpfard@gmail.com>
2021-05-08 10:13:22 +02:00
..
GL LibGL: Add back face culling functions 2021-05-08 10:13:22 +02: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: Move polygon clipping to Clipper class 2021-05-08 10:13:22 +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: Add software rasterizer 2021-05-08 10:13:22 +02:00
GLMat.cpp LibGL: Implement glOrtho and underlying functions 2021-05-08 10:13:22 +02:00
GLStruct.h LibGL: Implement a basic OpenGL 1.x compatible library 2021-05-08 10:13:22 +02:00
GLUtils.cpp LibGL: Add software rasterizer 2021-05-08 10:13:22 +02:00
GLVert.cpp LibGL: Implement glVertex2f(v) 2021-05-08 10:13:22 +02:00
SoftwareGLContext.cpp LibGL: Move polygon clipping to Clipper class 2021-05-08 10:13:22 +02:00
SoftwareGLContext.h LibGL: Move polygon clipping to Clipper class 2021-05-08 10:13:22 +02:00
SoftwareRasterizer.cpp LibGL: Add software rasterizer 2021-05-08 10:13:22 +02:00
SoftwareRasterizer.h LibGL: Add software rasterizer 2021-05-08 10:13:22 +02:00