shadow$provide.module$node_modules$pixi_DOT_js$lib$filters$defaults$passthrough$PassthroughFilter = function(global, require, module, exports) {
  var GlProgram = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$shader$GlProgram"), GpuProgram = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gpu$shader$GpuProgram");
  global = require("module$node_modules$pixi_DOT_js$lib$filters$Filter");
  var defaultFilter = require("module$node_modules$pixi_DOT_js$lib$filters$defaults$defaultFilter_vert"), passthrough$1 = require("module$node_modules$pixi_DOT_js$lib$filters$defaults$passthrough$passthrough_frag"), passthrough = require("module$node_modules$pixi_DOT_js$lib$filters$defaults$passthrough$passthrough_wgsl");
  "use strict";
  class PassthroughFilter extends global.Filter {
    constructor() {
      const gpuProgram = GpuProgram.GpuProgram.from({vertex:{source:passthrough.default, entryPoint:"mainVertex"}, fragment:{source:passthrough.default, entryPoint:"mainFragment"}, name:"passthrough-filter"}), glProgram = GlProgram.GlProgram.from({vertex:defaultFilter.default, fragment:passthrough$1.default, name:"passthrough-filter"});
      super({gpuProgram, glProgram});
    }
  }
  exports.PassthroughFilter = PassthroughFilter;
};

//# sourceMappingURL=module$node_modules$pixi_DOT_js$lib$filters$defaults$passthrough$PassthroughFilter.js.map
