@awayjs/stage
Version:
Stage for AwayJS
78 lines • 1.43 kB
TypeScript
/**
* AWAYJS to WebGL constants mapping
* @see https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Constants
*/
export declare const TEXTURE: {
texture2d: number;
textureCube: number;
};
export declare const WRAP: {
1: number;
0: number;
};
export declare const FILTER: {
0: number;
1: number;
};
export declare const MIP_FILTER: {
0: {
1: number;
0: number;
2: number;
};
1: {
1: number;
0: number;
2: number;
};
};
export declare const BLEND_OP: {
2: number;
0: number;
1: number;
3: number;
4: number;
5: number;
6: number;
7: number;
8: number;
9: number;
};
export declare const BLEND_EQ: {
0: number;
1: number;
2: number;
3: number;
4: number;
};
export declare const DRAW_MODE: {
1: number;
0: number;
};
export declare const COMPARE_OP: {
0: number;
1: number;
2: number;
3: number;
4: number;
5: number;
6: number;
7: number;
};
export declare const STENCIL_ACTION: {
5: number;
6: number;
2: number;
0: number;
4: number;
3: number;
1: number;
7: number;
};
export interface IVertexBufferProperties {
size: number;
type: number;
normalized: boolean;
}
export declare const VERTEX_BUF_PROPS: Record<number, IVertexBufferProperties>;
//# sourceMappingURL=ConstantsWebGL.d.ts.map