{"version":3,"file":"const.mjs","sources":["../../../../../src/rendering/renderers/gl/texture/const.ts"],"sourcesContent":["/**\n * Various GL texture/resources formats.\n * @category rendering\n * @advanced\n */\nexport enum GL_FORMATS\n{\n    RGBA = 6408,\n    RGB = 6407,\n    RG = 33319,\n    RED = 6403,\n    RGBA_INTEGER = 36249,\n    RGB_INTEGER = 36248,\n    RG_INTEGER = 33320,\n    RED_INTEGER = 36244,\n    ALPHA = 6406,\n    LUMINANCE = 6409,\n    LUMINANCE_ALPHA = 6410,\n    DEPTH_COMPONENT = 6402,\n    DEPTH_STENCIL = 34041,\n}\n\n/**\n * Various GL target types.\n * @category rendering\n * @advanced\n */\nexport enum GL_TARGETS\n{\n    TEXTURE_2D = 3553,\n    TEXTURE_CUBE_MAP = 34067,\n    TEXTURE_2D_ARRAY = 35866,\n    TEXTURE_CUBE_MAP_POSITIVE_X = 34069,\n    TEXTURE_CUBE_MAP_NEGATIVE_X = 34070,\n    TEXTURE_CUBE_MAP_POSITIVE_Y = 34071,\n    TEXTURE_CUBE_MAP_NEGATIVE_Y = 34072,\n    TEXTURE_CUBE_MAP_POSITIVE_Z = 34073,\n    TEXTURE_CUBE_MAP_NEGATIVE_Z = 34074,\n}\n\n/**\n * The wrap modes that are supported by pixi.\n *\n * The {@link WRAP_MODE} wrap mode affects the default wrapping mode of future operations.\n * It can be re-assigned to either CLAMP or REPEAT, depending upon suitability.\n * If the texture is non power of two then clamp will be used regardless as WebGL can\n * only use REPEAT if the texture is po2.\n *\n * This property only affects WebGL.\n * @category rendering\n * @advanced\n */\nexport enum GL_WRAP_MODES\n{\n    /**\n     * The textures uvs are clamped\n     * @default 33071\n     */\n    CLAMP = 33071,\n    /**\n     * The texture uvs tile and repeat\n     * @default 10497\n     */\n    REPEAT = 10497,\n    /**\n     * The texture uvs tile and repeat with mirroring\n     * @default 33648\n     */\n    MIRRORED_REPEAT = 33648,\n}\n\n/** @internal */\nexport enum GL_TYPES\n{\n    /**\n     * 8 bits per channel for gl.RGBA\n     * @default 5121\n     */\n    UNSIGNED_BYTE = 5121,\n    /** @default 5123 */\n    UNSIGNED_SHORT = 5123,\n    /**\n     * 5 red bits, 6 green bits, 5 blue bits.\n     * @default 33635\n     */\n    UNSIGNED_SHORT_5_6_5 = 33635,\n    /**\n     * 4 red bits, 4 green bits, 4 blue bits, 4 alpha bits.\n     * @default 32819\n     */\n    UNSIGNED_SHORT_4_4_4_4 = 32819,\n    /**\n     * 5 red bits, 5 green bits, 5 blue bits, 1 alpha bit.\n     * @default 32820\n     */\n    UNSIGNED_SHORT_5_5_5_1 = 32820,\n    /** @default 5125 */\n    UNSIGNED_INT = 5125,\n    /** @default 35899 */\n    UNSIGNED_INT_10F_11F_11F_REV = 35899,\n    /** @default 33640 */\n    UNSIGNED_INT_2_10_10_10_REV = 33640,\n    /** @default 34042 */\n    UNSIGNED_INT_24_8 = 34042,\n    /** @default 35902 */\n    UNSIGNED_INT_5_9_9_9_REV = 35902,\n    /** @default 5120 */\n    BYTE = 5120,\n    /** @default 5122 */\n    SHORT = 5122,\n    /** @default 5124 */\n    INT = 5124,\n    /** @default 5126 */\n    FLOAT = 5126,\n    /** @default 36269 */\n    FLOAT_32_UNSIGNED_INT_24_8_REV = 36269,\n    /** @default 36193 */\n    HALF_FLOAT = 36193,\n}\n\n"],"names":["GL_FORMATS","GL_TARGETS","GL_WRAP_MODES","GL_TYPES"],"mappings":"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"}