UNPKG

pixi.js

Version:

<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">

1 lines 1.38 kB
{"version":3,"file":"mapSize.mjs","sources":["../../../../../../src/rendering/renderers/gl/shader/program/mapSize.ts"],"sourcesContent":["import type { Dict } from '../../../../../utils/types';\n\nconst GLSL_TO_SIZE: Dict<number> = {\n float: 1,\n vec2: 2,\n vec3: 3,\n vec4: 4,\n\n int: 1,\n ivec2: 2,\n ivec3: 3,\n ivec4: 4,\n\n uint: 1,\n uvec2: 2,\n uvec3: 3,\n uvec4: 4,\n\n bool: 1,\n bvec2: 2,\n bvec3: 3,\n bvec4: 4,\n\n mat2: 4,\n mat3: 9,\n mat4: 16,\n\n sampler2D: 1,\n};\n\n/**\n * @private\n * @param {string} type\n */\nexport function mapSize(type: string): number\n{\n return GLSL_TO_SIZE[type];\n}\n"],"names":[],"mappings":";AAEA,MAAM,YAA6B,GAAA;AAAA,EAC/B,KAAU,EAAA,CAAA;AAAA,EACV,IAAU,EAAA,CAAA;AAAA,EACV,IAAU,EAAA,CAAA;AAAA,EACV,IAAU,EAAA,CAAA;AAAA,EAEV,GAAU,EAAA,CAAA;AAAA,EACV,KAAU,EAAA,CAAA;AAAA,EACV,KAAU,EAAA,CAAA;AAAA,EACV,KAAU,EAAA,CAAA;AAAA,EAEV,IAAU,EAAA,CAAA;AAAA,EACV,KAAU,EAAA,CAAA;AAAA,EACV,KAAU,EAAA,CAAA;AAAA,EACV,KAAU,EAAA,CAAA;AAAA,EAEV,IAAU,EAAA,CAAA;AAAA,EACV,KAAU,EAAA,CAAA;AAAA,EACV,KAAU,EAAA,CAAA;AAAA,EACV,KAAU,EAAA,CAAA;AAAA,EAEV,IAAU,EAAA,CAAA;AAAA,EACV,IAAU,EAAA,CAAA;AAAA,EACV,IAAU,EAAA,EAAA;AAAA,EAEV,SAAY,EAAA,CAAA;AAChB,CAAA,CAAA;AAMO,SAAS,QAAQ,IACxB,EAAA;AACI,EAAA,OAAO,aAAa,IAAI,CAAA,CAAA;AAC5B;;;;"}