UNPKG

@thi.ng/webgl

Version:

WebGL & GLSL abstraction layer

38 lines (37 loc) 1.67 kB
var Blend = /* @__PURE__ */ ((Blend2) => { Blend2[Blend2["ZERO"] = 0] = "ZERO"; Blend2[Blend2["ONE"] = 1] = "ONE"; Blend2[Blend2["SRC_COLOR"] = 768] = "SRC_COLOR"; Blend2[Blend2["ONE_MINUS_SRC_COLOR"] = 769] = "ONE_MINUS_SRC_COLOR"; Blend2[Blend2["DST_COLOR"] = 774] = "DST_COLOR"; Blend2[Blend2["ONE_MINUS_DST_COLOR"] = 775] = "ONE_MINUS_DST_COLOR"; Blend2[Blend2["SRC_ALPHA"] = 770] = "SRC_ALPHA"; Blend2[Blend2["ONE_MINUS_SRC_ALPHA"] = 771] = "ONE_MINUS_SRC_ALPHA"; Blend2[Blend2["DST_ALPHA"] = 772] = "DST_ALPHA"; Blend2[Blend2["ONE_MINUS_DST_ALPHA"] = 773] = "ONE_MINUS_DST_ALPHA"; Blend2[Blend2["CONSTANT_COLOR"] = 32769] = "CONSTANT_COLOR"; Blend2[Blend2["ONE_MINUS_CONSTANT_COLOR"] = 32770] = "ONE_MINUS_CONSTANT_COLOR"; Blend2[Blend2["CONSTANT_ALPHA"] = 32771] = "CONSTANT_ALPHA"; Blend2[Blend2["ONE_MINUS_CONSTANT_ALPHA"] = 32772] = "ONE_MINUS_CONSTANT_ALPHA"; Blend2[Blend2["SRC_ALPHA_SATURATE"] = 776] = "SRC_ALPHA_SATURATE"; return Blend2; })(Blend || {}); var BlendEquation = /* @__PURE__ */ ((BlendEquation2) => { BlendEquation2[BlendEquation2["FUNC_ADD"] = 32774] = "FUNC_ADD"; BlendEquation2[BlendEquation2["FUNC_REVERSE_SUBTRACT"] = 32779] = "FUNC_REVERSE_SUBTRACT"; BlendEquation2[BlendEquation2["FUNC_SUBTRACT"] = 32778] = "FUNC_SUBTRACT"; BlendEquation2[BlendEquation2["MAX"] = 32776] = "MAX"; BlendEquation2[BlendEquation2["MIN"] = 32775] = "MIN"; return BlendEquation2; })(BlendEquation || {}); const BLEND_NORMAL = [ 770 /* SRC_ALPHA */, 771 /* ONE_MINUS_SRC_ALPHA */ ]; const BLEND_ADD = [770 /* SRC_ALPHA */, 772 /* DST_ALPHA */]; export { BLEND_ADD, BLEND_NORMAL, Blend, BlendEquation };