jonahwilliams / flutter_shaders

A collection of utilities for working with the FragmentProgram API
BSD 3-Clause "New" or "Revised" License
84 stars 16 forks source link

flutter_shaders

A collection of utilities to make working with the FragmentProgram API easier.

Available Shaders

This package includes a number of shaders that can be optionally included into your application by declaring them in the pubspec.yaml:

Pixelation

The pixelation shader reduces the provided sampler to MxN samples. This can be used with the [AnimatedSampler] widget. The required uniforms are:

Floats:

To include this shader in your application, add the following line to your pubspec.yaml

flutter:
  shaders:
    - packages/flutter_shaders/shaders/pixelation.frag