Hello good people.
I made a small little library to do effects on SDL_Surfaces. The main ones are inverting colors, grayscaling, flipping , recoloring and making circles.
I will like to expand the functionality more to make cooler effects for using RAW SDL based projects.
I added the source and example to Github:
I opted to go the route of C++, but maybe I will make a c version with just functions. But one of the functions used std::min, but probably is a c alternative available.
Please give it a look and all feedback is welcome.