mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-01-08 20:32:56 +03:00
3b2ded1d44
Size and format information are the same for every implementation and do not need to be virtual. This removes the need to reimplement them for each driver.
16 lines
368 B
CMake
16 lines
368 B
CMake
set(SOURCES
|
|
Clipper.cpp
|
|
Device.cpp
|
|
Image.cpp
|
|
PixelConverter.cpp
|
|
ShaderCompiler.cpp
|
|
ShaderProcessor.cpp
|
|
Sampler.cpp
|
|
Shader.cpp
|
|
)
|
|
|
|
add_compile_options(-Wno-psabi)
|
|
serenity_lib(LibSoftGPU softgpu)
|
|
target_link_libraries(LibSoftGPU PRIVATE LibCore LibGfx)
|
|
target_sources(LibSoftGPU PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/../LibGPU/Image.cpp")
|