Project Info:

A small SDL based library for modifying surfaces and creating image effects.

Simply include this in your project and make calls via the ‘sdl_surface_ex” namespace.

License: MIT License

Language: C++

Dependencies: SDL2,SDL2_image

Library size: 22kb

Library last updated: 03/03/2020


The above images have been uploaded using sdl_surface_ex,then 2 additional surfaces were created one to grayscale(left side of image) and the other to invert the image(right side of image) via pixel manipulation.

View our github repository

Download and fork the source code

View documentation

Learn how to integrate code into your project here

This is an individual library based on SDL. Neither PawByte nor it’s members are the creators of the SDL library.