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;