1import{f as e}from"./math.scalar.functions-BWXNux-o.js";import{t}from"./shaderStore-D-XQlhUT.js";var n=e({imageProcessingDeclaration:()=>a}),r=`imageProcessingDeclaration`,i=`#ifdef EXPOSURE 2uniform float exposureLinear; 3#endif 4#ifdef CONTRAST 5uniform float contrast; 6#endif 7#if defined(VIGNETTE) || defined(DITHER) 8uniform vec2 vInverseScreenSize; 9#endif 10#ifdef VIGNETTE 11uniform vec4 vignetteSettings1;uniform vec4 vignetteSettings2; 12#endif 13#ifdef COLORCURVES 14uniform vec4 vCameraColorCurveNegative;uniform vec4 vCameraColorCurveNeutral;uniform vec4 vCameraColorCurvePositive; 15#endif 16#ifdef COLORGRADING 17#ifdef COLORGRADING3D 18uniform highp sampler3D txColorTransform; 19#else 20uniform sampler2D txColorTransform; 21#endif 22uniform vec4 colorTransformSettings; 23#endif 24#ifdef DITHER 25uniform float ditherIntensity; 26#endif 27`;t.IncludesShadersStore[r]||(t.IncludesShadersStore[r]=i);var a={name:r,shader:i};export{n,a as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.