UNPKG

459 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, '__esModule', { value: true });
4
5const GLSL_TO_SIZE = {
6 float: 1,
7 vec2: 2,
8 vec3: 3,
9 vec4: 4,
10 int: 1,
11 ivec2: 2,
12 ivec3: 3,
13 ivec4: 4,
14 uint: 1,
15 uvec2: 2,
16 uvec3: 3,
17 uvec4: 4,
18 bool: 1,
19 bvec2: 2,
20 bvec3: 3,
21 bvec4: 4,
22 mat2: 4,
23 mat3: 9,
24 mat4: 16,
25 sampler2D: 1
26};
27function mapSize(type) {
28 return GLSL_TO_SIZE[type];
29}
30
31exports.mapSize = mapSize;
32//# sourceMappingURL=mapSize.js.map