{{newinoldin|[[0.8.0]]|080|[[0.9.0]]|090|type=type|text=It has been renamed to [[Shader]]}}
A PixelEffect is used for advanced hardware-accelerated pixel manipulation. These effects are written in a language based on GLSL (OpenGL Shading Language) with a few things simplified for easier coding.

Potential uses for pixel effects include HDR/bloom, motion blur, grayscale/invert/sepia/any kind of color effect, reflection/refraction, distortions, and much more!

== Constructors ==
{{#ask: [[Category:Functions]] [[Constructs::PixelEffect]]
| headers=hide
| default=None.
| format=template
| template=ListingFields
| introtemplate=ListingIntro
| outrotemplate=ListingOutro
| ?Description
| ?PrettySince
| ?PrettyRemoved
}}
== Functions ==
{{#ask: [[Category:Functions]] [[parent::PixelEffect||Object]] [[Since::080]]
| headers=hide
| format=template
| template=ListingFields
| introtemplate=ListingIntro
| outrotemplate=ListingOutro
| ?Description
| ?PrettySince
| ?PrettyRemoved
}}
== Supertypes ==
* [[parent::Object]]
== See Also ==
* [[parent::love.graphics]]
* [[love.graphics.setPixelEffect]]
[[Category:Types]]
{{#set:Description=Pixel shader effect.}}
== Other Languages ==
{{i18n|PixelEffect}}