Files
il/resources/public/js/cljs-runtime/module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$WebGLRenderer.js
2026-07-01 22:38:29 -06:00

27 lines
3.7 KiB
JavaScript

shadow$provide.module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$WebGLRenderer = function(global, require, module, exports) {
global = require("module$node_modules$pixi_DOT_js$lib$extensions$Extensions");
var GlGraphicsAdaptor = require("module$node_modules$pixi_DOT_js$lib$scene$graphics$gl$GlGraphicsAdaptor"), GlMeshAdaptor = require("module$node_modules$pixi_DOT_js$lib$scene$mesh$gl$GlMeshAdaptor"), GlBatchAdaptor = require("module$node_modules$pixi_DOT_js$lib$rendering$batcher$gl$GlBatchAdaptor");
module = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$shared$system$AbstractRenderer");
var SharedSystems = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$shared$system$SharedSystems"), types = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$types"), GlBufferSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$buffer$GlBufferSystem"), GlContextSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$context$GlContextSystem"), GlGeometrySystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$geometry$GlGeometrySystem"),
GlBackBufferSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$GlBackBufferSystem"), GlColorMaskSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$GlColorMaskSystem"), GlEncoderSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$GlEncoderSystem"), GlLimitsSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$GlLimitsSystem"), GlStencilSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$GlStencilSystem"),
GlUboSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$GlUboSystem"), GlRenderTargetSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$renderTarget$GlRenderTargetSystem"), GlShaderSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$shader$GlShaderSystem"), GlUniformGroupSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$shader$GlUniformGroupSystem"), GlStateSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$state$GlStateSystem");
require = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$texture$GlTextureSystem");
"use strict";
require = [...SharedSystems.SharedSystems, GlUboSystem.GlUboSystem, GlBackBufferSystem.GlBackBufferSystem, GlContextSystem.GlContextSystem, GlLimitsSystem.GlLimitsSystem, GlBufferSystem.GlBufferSystem, require.GlTextureSystem, GlRenderTargetSystem.GlRenderTargetSystem, GlGeometrySystem.GlGeometrySystem, GlUniformGroupSystem.GlUniformGroupSystem, GlShaderSystem.GlShaderSystem, GlEncoderSystem.GlEncoderSystem, GlStateSystem.GlStateSystem, GlStencilSystem.GlStencilSystem, GlColorMaskSystem.GlColorMaskSystem];
SharedSystems = [...SharedSystems.SharedRenderPipes];
GlGraphicsAdaptor = [GlBatchAdaptor.GlBatchAdaptor, GlMeshAdaptor.GlMeshAdaptor, GlGraphicsAdaptor.GlGraphicsAdaptor];
const systems = [], renderPipes = [], renderPipeAdaptors = [];
global.extensions.handleByNamedList(global.ExtensionType.WebGLSystem, systems);
global.extensions.handleByNamedList(global.ExtensionType.WebGLPipes, renderPipes);
global.extensions.handleByNamedList(global.ExtensionType.WebGLPipesAdaptor, renderPipeAdaptors);
global.extensions.add(...require, ...SharedSystems, ...GlGraphicsAdaptor);
class WebGLRenderer extends module.AbstractRenderer {
constructor() {
super({name:"webgl", type:types.RendererType.WEBGL, systems, renderPipes, renderPipeAdaptors});
}
}
exports.WebGLRenderer = WebGLRenderer;
};
//# sourceMappingURL=module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$WebGLRenderer.js.map