modern-canvas
Version:
A JavaScript WebGL rendering engine. only the ESM.
50 lines (49 loc) • 1.29 kB
TypeScript
export declare enum GlFormat {
RGBA = 6408,
RGB = 6407,
RG = 33319,
RED = 6403,
RGBA_INTEGER = 36249,
RGB_INTEGER = 36248,
RG_INTEGER = 33320,
RED_INTEGER = 36244,
ALPHA = 6406,
LUMINANCE = 6409,
LUMINANCE_ALPHA = 6410,
DEPTH_COMPONENT = 6402,
DEPTH_STENCIL = 34041
}
export declare enum GlTarget {
TEXTURE_2D = 3553,
TEXTURE_CUBE_MAP = 34067,
TEXTURE_2D_ARRAY = 35866,
TEXTURE_CUBE_MAP_POSITIVE_X = 34069,
TEXTURE_CUBE_MAP_NEGATIVE_X = 34070,
TEXTURE_CUBE_MAP_POSITIVE_Y = 34071,
TEXTURE_CUBE_MAP_NEGATIVE_Y = 34072,
TEXTURE_CUBE_MAP_POSITIVE_Z = 34073,
TEXTURE_CUBE_MAP_NEGATIVE_Z = 34074
}
export declare enum GL_WRAP_MODES {
CLAMP = 33071,
REPEAT = 10497,
MIRRORED_REPEAT = 33648
}
export declare enum GlType {
UNSIGNED_BYTE = 5121,
UNSIGNED_SHORT = 5123,
UNSIGNED_SHORT_5_6_5 = 33635,
UNSIGNED_SHORT_4_4_4_4 = 32819,
UNSIGNED_SHORT_5_5_5_1 = 32820,
UNSIGNED_INT = 5125,
UNSIGNED_INT_10F_11F_11F_REV = 35899,
UNSIGNED_INT_2_10_10_10_REV = 33640,
UNSIGNED_INT_24_8 = 34042,
UNSIGNED_INT_5_9_9_9_REV = 35902,
BYTE = 5120,
SHORT = 5122,
INT = 5124,
FLOAT = 5126,
FLOAT_32_UNSIGNED_INT_24_8_REV = 36269,
HALF_FLOAT = 36193
}