ReShade to oprogramowanie podnoszące jakość grafiki w grach bez przyczyniania się do spadków płynności rozgrywki. Narzędzie dodaje obsługę wielu technologii takich jak antyaliasing SMAA automatyczna saturacja, korekcja kolorów, cross processing, rozmazanie selektywne, okluzja otoczenia i wiele innych.
Reshade oferuje również możliwość tworzenia swoich własnych efektów przy wykorzystaniu autorskiego języka programowania ReShade FX, którego składnia bazuje na HLSL.