title: 2D Image Processing With WebGL
body: <p>I intend to create a simple photo editor in JS. My main question is, is it possible to create filters that render in real-time? For example, adjusting brightness and saturation. All I need is a 2D image where I can apply filters using the GPU.</p>
  
  <p>All the tutorials I've read are very complex and don't really explain what the API mean. Please point me in the right direction. Thanks.</p>