summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibSoftGPU/CMakeLists.txt
diff options
context:
space:
mode:
authorStephan Unverwerth <s.unverwerth@serenityos.org>2021-12-16 20:32:38 +0100
committerBrian Gianforcaro <b.gianfo@gmail.com>2021-12-24 05:10:28 -0800
commitad3d5d43bda4866d4cc368280db825698b1c6927 (patch)
tree72d516167e5056f03c1da73df967cc604cb664aa /Userland/Libraries/LibSoftGPU/CMakeLists.txt
parent46b1c2d609f46c3d248695d3ec4fc9f0d4fa3a60 (diff)
downloadserenity-ad3d5d43bda4866d4cc368280db825698b1c6927.zip
LibGL+LibSoftGPU: Move rendering related code to LibSoftGPU library
This introduces a new library, LibSoftGPU, that incorporates all rendering related features that formerly resided within LibGL itself. Going forward we will make both libraries completely independent from each other allowing LibGL to load different, possibly accelerated, rendering backends.
Diffstat (limited to 'Userland/Libraries/LibSoftGPU/CMakeLists.txt')
-rw-r--r--Userland/Libraries/LibSoftGPU/CMakeLists.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/Userland/Libraries/LibSoftGPU/CMakeLists.txt b/Userland/Libraries/LibSoftGPU/CMakeLists.txt
new file mode 100644
index 0000000000..2fc4891e77
--- /dev/null
+++ b/Userland/Libraries/LibSoftGPU/CMakeLists.txt
@@ -0,0 +1,8 @@
+set(SOURCES
+ Clipper.cpp
+ DepthBuffer.cpp
+ SoftwareRasterizer.cpp
+)
+
+serenity_lib(LibSoftGPU softgpu)
+target_link_libraries(LibSoftGPU LibM LibCore LibGfx)