shadow$provide.module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$GlUboSystem = function(global, require, module, exports) {
  global = require("module$node_modules$pixi_DOT_js$lib$extensions$Extensions");
  module = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$shared$shader$UboSystem");
  var createUboElementsSTD40 = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$shader$utils$createUboElementsSTD40"), createUboSyncSTD40 = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$shader$utils$createUboSyncSTD40");
  "use strict";
  class GlUboSystem extends module.UboSystem {
    constructor() {
      super({createUboElements:createUboElementsSTD40.createUboElementsSTD40, generateUboSync:createUboSyncSTD40.createUboSyncFunctionSTD40});
    }
  }
  GlUboSystem.extension = {type:[global.ExtensionType.WebGLSystem], name:"ubo"};
  exports.GlUboSystem = GlUboSystem;
};

//# sourceMappingURL=module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$GlUboSystem.js.map
