SDL2_shader is an inofficial SDL2 extension library intended to allow the use of shaders with a number of SDL2 rendering backends.