1 line
7.9 KiB
Plaintext
1 line
7.9 KiB
Plaintext
|
|
{"version":3,"file":"const.mjs","sources":["../src/const.ts"],"sourcesContent":["/**\n * WebGL internal formats, including compressed texture formats provided by extensions\n * @memberof PIXI\n * @static\n * @name INTERNAL_FORMATS\n * @enum {number}\n */\nexport enum INTERNAL_FORMATS\n// eslint-disable-next-line @typescript-eslint/indent\n{\n // WEBGL_compressed_texture_s3tc\n /**\n * @default 0x83F0\n */\n COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0,\n /**\n * @default 0x83F1\n */\n COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1,\n /**\n * @default 0x83F2\n */\n COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2,\n /**\n * @default 0x83F3\n */\n COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3,\n\n // WEBGL_compressed_texture_s3tc_srgb\n /**\n * @default 35917\n */\n COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 35917,\n /**\n * @default 35918\n */\n COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 35918,\n /**\n * @default 35919\n */\n COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 35919,\n /**\n * @default 35916\n */\n COMPRESSED_SRGB_S3TC_DXT1_EXT = 35916,\n\n // WEBGL_compressed_texture_etc\n /**\n * @default 0x9270\n */\n COMPRESSED_R11_EAC = 0x9270,\n /**\n * @default 0x9271\n */\n COMPRESSED_SIGNED_R11_EAC = 0x9271,\n /**\n * @default 0x9272\n */\n COMPRESSED_RG11_EAC = 0x9272,\n /**\n * @default 0x9273\n */\n COMPRESSED_SIGNED_RG11_EAC = 0x9273,\n /**\n * @default 0x9274\n */\n COMPRESSED_RGB8_ETC2 = 0x9274,\n /**\n * @default 0x9278\n */\n COMPRESSED_RGBA8_ETC2_EAC = 0x9278,\n /**\n * @default 0x9275\n */\n COMPRESSED_SRGB8_ETC2 = 0x9275,\n /**\n * @default 0x9279\n */\n COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279,\n /**\n * @default 0x9276\n */\n COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276,\n /**\n * @default 0x9277\n */\n COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277,\n\n // WEBGL_compressed_texture_pvrtc\n /**\n * @default 0x8C00\n */\n COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00,\n /**\n * @default 0x8C02\n */\n COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02,\n /**\n * @default 0x8C01\n */\n COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01,\n /**\n * @default 0x8C03\n */\n COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03,\n\n // WEBGL_compressed_texture_etc1\n /**\n * @default 0x8D64\n */\n COMPRESSED_RGB_ETC1_WEBGL = 0x8D64,\n\n // WEBGL_compressed_texture_atc\n /**\n * @default 0x8C92\n */\n COMPRESSED_RGB_ATC_WEBGL = 0x8C92,\n /**\n * @default 0x8C93\n */\n COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL = 0x8C93,\n /**\n * @default 0x87EE\n */\n COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL = 0x87EE,\n\n // WEBGL_compressed_texture_astc\n /* eslint-disable-next-line camelcase */\n /**\n * @default 0x93B0\n */\n COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93B0,\n\n // EXT_texture_compression_bptc\n /**\n * @default 0x8E8C\n */\n COMPRESSED_RGBA_BPTC_UNORM_EXT = 0x8E8C,\n /**\n * @default 0x8E8D\n */\n COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT = 0x8E8D,\n /**\n * @default 0x8E8E\n */\n COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT = 0x8E8E,\n /**\n * @default 0x8E8F\n */\n COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT = 0x8E8F\n}\n\n/**\n * Maps the compressed texture formats in {@link PIXI.INTERNAL_FORMATS} to the number of bytes taken by\n * each texel.\n * @memberof PIXI\n * @static\n * @ignore\n */\nexport const INTERNAL_FORMAT_TO_BYTES_PER_PIXEL: { [id: number]: number } = {\n // WEBGL_compressed_texture_s3tc\n [INTERNAL_FORMATS.COMPRESSED_RGB_S3TC_DXT1_EXT]: 0.5,\n [INTERNAL_FORMATS.COMPRESSED_RGBA_S3TC_DXT1_EXT]: 0.5,\n [INTERNAL_FORMATS.COMPRESSED_RGBA_S3TC_DXT3_EXT]: 1,\n [INTERNAL_FORMATS.COMPRESSED_RGBA_S3TC_DXT5_EXT]: 1,\n\n // WEBGL_compressed_texture_s3tc\n [INTERNAL_FORMATS.COMPRESSED_SRGB_S3TC_DXT1_EXT]: 0.5,\n [INTERNAL_FORMATS
|