modern-canvas
Version:
A JavaScript WebGL rendering engine. only the ESM.
21 lines (20 loc) • 527 B
TypeScript
export declare enum GlBlendMode {
normal = "normal",
add = "add",
multiply = "multiply",
screen = "screen",
none = "none",
normalNpm = "normalNpm",
addNpm = "add_npm",
screenNpm = "screenNpm",
srcIn = "srcIn",
srcOut = "srcOut",
srcAtop = "srcAtop",
dstOver = "dstOver",
dstIn = "dstIn",
dstOut = "dstOut",
dstAtop = "dstAtop",
xor = "xor",
subtract = "subtract"
}
export declare function mapGlBlendModes(gl: WebGLRenderingContext): Record<GlBlendMode, any>;