mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 05:42:43 +00:00 
			
		
		
		
	 9c9bd271c8
			
		
	
	
		9c9bd271c8
		
	
	
	
	
		
			
			Currently, the encoder only output ppm files, but it can easily be extended to support both PBM and PGM.
		
			
				
	
	
		
			66 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			66 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
| set(SOURCES
 | |
|     AffineTransform.cpp
 | |
|     AntiAliasingPainter.cpp
 | |
|     BMPLoader.cpp
 | |
|     BMPWriter.cpp
 | |
|     Bitmap.cpp
 | |
|     BitmapMixer.cpp
 | |
|     ClassicStylePainter.cpp
 | |
|     ClassicWindowTheme.cpp
 | |
|     Color.cpp
 | |
|     CursorParams.cpp
 | |
|     DDSLoader.cpp
 | |
|     FillPathImplementation.cpp
 | |
|     Filters/ColorBlindnessFilter.cpp
 | |
|     Filters/FastBoxBlurFilter.cpp
 | |
|     Filters/LumaFilter.cpp
 | |
|     Filters/StackBlurFilter.cpp
 | |
|     Font/BitmapFont.cpp
 | |
|     Font/Emoji.cpp
 | |
|     Font/Font.cpp
 | |
|     Font/FontDatabase.cpp
 | |
|     Font/OpenType/Cmap.cpp
 | |
|     Font/OpenType/Font.cpp
 | |
|     Font/OpenType/Glyf.cpp
 | |
|     Font/OpenType/Hinting/Opcodes.cpp
 | |
|     Font/PathRasterizer.cpp
 | |
|     Font/ScaledFont.cpp
 | |
|     Font/Typeface.cpp
 | |
|     Font/WOFF/Font.cpp
 | |
|     GradientPainting.cpp
 | |
|     GIFLoader.cpp
 | |
|     ICC/BinaryWriter.cpp
 | |
|     ICC/Profile.cpp
 | |
|     ICC/Tags.cpp
 | |
|     ICC/TagTypes.cpp
 | |
|     ICC/WellKnownProfiles.cpp
 | |
|     ICOLoader.cpp
 | |
|     ImageDecoder.cpp
 | |
|     JPEGLoader.cpp
 | |
|     PBMLoader.cpp
 | |
|     PGMLoader.cpp
 | |
|     PNGLoader.cpp
 | |
|     PNGWriter.cpp
 | |
|     PortableFormatWriter.cpp
 | |
|     PPMLoader.cpp
 | |
|     Painter.cpp
 | |
|     Palette.cpp
 | |
|     Path.cpp
 | |
|     Point.cpp
 | |
|     QOILoader.cpp
 | |
|     QOIWriter.cpp
 | |
|     Rect.cpp
 | |
|     ShareableBitmap.cpp
 | |
|     Size.cpp
 | |
|     StylePainter.cpp
 | |
|     SystemTheme.cpp
 | |
|     TextDirection.cpp
 | |
|     TextLayout.cpp
 | |
|     TGALoader.cpp
 | |
|     Triangle.cpp
 | |
|     WebPLoader.cpp
 | |
|     WindowTheme.cpp
 | |
| )
 | |
| 
 | |
| serenity_lib(LibGfx gfx)
 | |
| target_link_libraries(LibGfx PRIVATE LibCompress LibCore LibCrypto LibTextCodec LibIPC LibUnicode)
 |