Files
Foundry-VTT-Docker/resources/app/node_modules/@pixi/compressed-textures/lib/const.mjs.map
2025-01-04 00:34:03 +01:00

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.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT]: 0.5,\n [INTERNAL_FORMATS.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT]: 1,\n [INTERNAL_FORMATS.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT]: 1,\n\n // WEBGL_compressed_texture_etc\n [INTERNAL_FORMATS.COMPRESSED_R11_EAC]: 0.5,\n [INTERNAL_FORMATS.COMPRESSED_SIGNED_R11_EAC]: 0.5,\n [INTERNAL_FORMATS.COMPRESSED_RG11_EAC]: 1,\n [INTERNAL_FORMATS.COMPRESSED_SIGNED_RG11_EAC]: 1,\n [INTERNAL_FORMATS.COMPRESSED_RGB8_ETC2]: 0.5,\n [INTERNAL_FORMATS.COMPRESSED_RGBA8_ETC2_EAC]: 1,\n [INTERNAL_FORMATS.COMPRESSED_SRGB8_ETC2]: 0.5,\n [INTERNAL_FORMATS.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC]: 1,\n [INTERNAL_FORMATS.COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2]: 0.5, // ~~\n [INTERNAL_FORMATS.COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2]: 0.5, // ~~\n\n // WEBGL_compressed_texture_pvrtc\n [INTERNAL_FORMATS.COMPRESSED_RGB_PVRTC_4BPPV1_IMG]: 0.5,\n [INTERNAL_FORMATS.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG]: 0.5,\n [INTERNAL_FORMATS.COMPRESSED_RGB_PVRTC_2BPPV1_IMG]: 0.25,\n [INTERNAL_FORMATS.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG]: 0.25,\n\n // WEBGL_compressed_texture_etc1\n [INTERNAL_FORMATS.COMPRESSED_RGB_ETC1_WEBGL]: 0.5,\n\n // @see https://www.khronos.org/registry/OpenGL/extensions/AMD/AMD_compressed_ATC_texture.txt\n // WEBGL_compressed_texture_atc\n [INTERNAL_FORMATS.COMPRESSED_RGB_ATC_WEBGL]: 0.5,\n [INTERNAL_FORMATS.COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL]: 1,\n [INTERNAL_FORMATS.COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL]: 1,\n\n // @see https://registry.khronos.org/OpenGL/extensions/KHR/KHR_texture_compression_astc_hdr.txt\n // WEBGL_compressed_texture_astc\n /* eslint-disable-next-line camelcase */\n [INTERNAL_FORMATS.COMPRESSED_RGBA_ASTC_4x4_KHR]: 1,\n\n // @see https://registry.khronos.org/OpenGL/extensions/EXT/EXT_texture_compression_bptc.txt\n // EXT_texture_compression_bptc\n [INTERNAL_FORMATS.COMPRESSED_RGBA_BPTC_UNORM_EXT]: 1,\n [INTERNAL_FORMATS.COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT]: 1,\n [INTERNAL_FORMATS.COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT]: 1,\n [INTERNAL_FORMATS.COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT]: 1,\n};\n"],"names":["INTERNAL_FORMATS"],"mappings":"AAOO,IAAK,mBAAL,kBAAKA,uBAORA,kBAAAA,kBAAA,+BAA+B,KAAA,IAA/B,gCAIAA,kBAAAA,kBAAA,gCAAgC,KAAA,IAAhC,iCAIAA,kBAAAA,kBAAA,gCAAgC,KAAA,IAAhC,iCAIAA,kBAAAA,kBAAA,gCAAgC,KAAA,IAAhC,iCAMAA,kBAAAA,kBAAA,sCAAsC,KAAA,IAAtC,uCAIAA,kBAAAA,kBAAA,sCAAsC,KAAA,IAAtC,uCAIAA,kBAAAA,kBAAA,sCAAsC,KAAA,IAAtC,uCAIAA,kBAAAA,kBAAA,gCAAgC,KAAA,IAAhC,iCAMAA,kBAAAA,kBAAA,qBAAqB,KAAA,IAArB,sBAIAA,kBAAAA,kBAAA,4BAA4B,KAAA,IAA5B,6BAIAA,kBAAAA,kBAAA,sBAAsB,KAAA,IAAtB,uBAIAA,kBAAAA,kBAAA,6BAA6B,KAAA,IAA7B,8BAIAA,kBAAAA,kBAAA,uBAAuB,KAAA,IAAvB,wBAIAA,kBAAAA,kBAAA,4BAA4B,KAAA,IAA5B,6BAIAA,kBAAAA,kBAAA,wBAAwB,KAAxB,IAAA,yBAIAA,kBAAA,kBAAA,mCAAmC,KAAnC,IAAA,oCAIAA,kBAAA,kBAAA,2CAA2C,KAA3C,IAAA,4CAIAA,kBAAA,kBAAA,4CAA4C,KAA5C,IAAA,6CAMAA,kBAAA,kBAAA,kCAAkC,KAAlC,IAAA,mCAIAA,kBAAA,kBAAA,mCAAmC,KAAnC,IAAA,oCAIAA,kBAAA,kBAAA,kCAAkC,KAAlC,IAAA,mCAIAA,kBAAA,kBAAA,mCAAmC,KAAnC,IAAA,oCAMAA,kBAAA,kBAAA,4BAA4B,SAA5B,6BAMAA,kBAAAA,kBAAA,2BAA2B,KAAA,IAA3B,4BAIAA,kBAAAA,kBAAA,2CAA2C,KAAA,IAA3C,4CAIAA,kBAAAA,kBAAA,+CAA+C,KAAA,IAA/C,gDAOAA,kBAAAA,kBAAA,+BAA+B,KAAA,IAA/B,gCAMAA,kBAAAA,kBAAA,iCAAiC,KAAA,IAAjC,kCAIAA,kBAAAA,kBAAA,uCAAuC,KAAA,IAAvC,wCAIAA,kBAAAA,kBAAA,uCAAuC,KAAA,IAAvC,wCAIAA,kBAAAA,kBAAA,yCAAyC,KAAA,IAAzC,0CA9IQA,oBAAA,oBAAA,EAAA;AAwJL,MAAM,qCAA+D;AAAA;AAAA,EAEvE,OAAgD;AAAA,EAChD,OAAiD;AAAA,EACjD,OAAiD;AAAA,EACjD,OAAiD;AAAA;AAAA,EAGjD,OAAiD;AAAA,EACjD,OAAuD;AAAA,EACvD,OAAuD;AAAA,EACvD,OAAuD;AAAA;AAAA,EAGvD,OAAsC;AAAA,EACtC,OAA6C;AAAA,EAC7C,OAAuC;AAAA,EACvC,OAA8C;AAAA,EAC9C,OAAwC;AAAA,EACxC,OAA6C;AAAA,EAC7C,OAAyC;AAAA,EACzC,OAAoD;AAAA,EACpD,OAA4D;AAAA;AAAA,EAC5D,OAA6D;AAAA;AAAA;AAAA,EAG7D,OAAmD;AAAA,EACnD,OAAoD;AAAA,EACpD,OAAmD;AAAA,EACnD,OAAoD;AAAA;AAAA,EAGpD,OAA6C;AAAA;AAAA;AAAA,EAI7C,OAA4C;AAAA,EAC5C,OAA4D;AAAA,EAC5D,OAAgE;AAAA;AAAA;AAAA;AAAA,EAKhE,OAAgD;AAAA;AAAA;AAAA,EAIhD,OAAkD;AAAA,EAClD,OAAwD;AAAA,EACxD,OAAwD;AAAA,EACxD,OAA0D;AAC/D;"}