UNPKG

pex-gui

Version:
3 lines (2 loc) 643 B
declare const _default: "\n#define LINEAR 1\n#define GAMMA 2\n#define SRGB 3\n#define RGBM 4\n\nvec4 decode(vec4 pixel, int encoding) {\n if (encoding == LINEAR) return pixel;\n if (encoding == GAMMA) return toLinear(pixel);\n if (encoding == SRGB) return toLinear(pixel);\n if (encoding == RGBM) return vec4(decodeRGBM(pixel), 1.0);\n return pixel;\n}\n\nvec4 encode(vec4 pixel, int encoding) {\n if (encoding == LINEAR) return pixel;\n if (encoding == GAMMA) return toGamma(pixel);\n if (encoding == SRGB) return toGamma(pixel);\n if (encoding == RGBM) return encodeRGBM(pixel.rgb);\n return pixel;\n}\n"; export default _default;