UNPKG

619 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, '__esModule', { value: true });
4
5class IGLUniformData {
6}
7class GLProgram {
8 constructor(program, uniformData) {
9 this.program = program;
10 this.uniformData = uniformData;
11 this.uniformGroups = {};
12 this.uniformDirtyGroups = {};
13 this.uniformBufferBindings = {};
14 }
15 destroy() {
16 this.uniformData = null;
17 this.uniformGroups = null;
18 this.uniformDirtyGroups = null;
19 this.uniformBufferBindings = null;
20 this.program = null;
21 }
22}
23
24exports.GLProgram = GLProgram;
25exports.IGLUniformData = IGLUniformData;
26//# sourceMappingURL=GLProgram.js.map