summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorJesse Buhagiar <jooster669@gmail.com>2021-01-06 22:58:01 +1100
committerAndreas Kling <kling@serenityos.org>2021-05-08 10:13:22 +0200
commit4807d3213972725563304c5477c9b90d69e0b53b (patch)
tree640df271731a883312208b4e863f146a36c62283 /CMakeLists.txt
parent1424c4651f9158f435f2985c51b965b6a755c5cd (diff)
downloadserenity-4807d3213972725563304c5477c9b90d69e0b53b.zip
LibGL: Implement a basic OpenGL 1.x compatible library
This currently (obviously) doesn't support any actual 3D hardware, hence all calls are done via software rendering. Note that any modern constructs such as shaders are unsupported, as this driver only implements Fixed Function Pipeline functionality. The library is split into a base GLContext interface and a software based renderer implementation of said interface. The global glXXX functions serve as an OpenGL compatible c-style interface to the currently bound context instance. Co-authored-by: Stephan Unverwerth <s.unverwerth@gmx.de>
Diffstat (limited to 'CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions