var core = require('../../core');
var glslify = require('glslify');
/**
*
* Basic FXAA implementation based on the code on geeks3d.com with the
* modification that the texture2DLod stuff was removed since it's
* unsupported by WebGL.
*
* @see https://github.com/mitsuhiko/webgl-meincraft
*
* @class
* @extends PIXI.Filter
* @memberof PIXI
*
*/
function FXAAFilter()
{
//TODO - needs work
core.Filter.call(this,
// vertex shader
glslify('./fxaa.vert'),
// fragment shader
glslify('./fxaa.frag')
);
}
FXAAFilter.prototype = Object.create(core.Filter.prototype);
FXAAFilter.prototype.constructor = FXAAFilter;
module.exports = FXAAFilter;