declare const _default: "\n#include \"gsplatHelpersVS\"\n#include \"gsplatFormatVS\"\n#include \"gsplatStructsVS\"\n#include \"gsplatDeclarationsVS\"\n#include \"gsplatModifyVS\"\n#include \"gsplatEvalSHVS\"\n#include \"gsplatQuatToMat3VS\"\n#include \"gsplatReadVS\"\n#include \"gsplatSourceVS\"\n#include \"gsplatCenterVS\"\n#include \"gsplatCornerVS\"\n#include \"gsplatOutputVS\"\n\n#if defined(SHADOW_PASS) || defined(PICK_PASS) || defined(PREPASS_PASS)\nuniform float alphaClip;\n#else\nuniform float alphaClipForward;\n#endif\n\n// modify the gaussian corner; uses alphaClip (non-forward) or alphaClipForward (forward) to match frag\nvoid clipCorner(inout SplatCorner corner, float alpha) {\n    #if defined(SHADOW_PASS) || defined(PICK_PASS) || defined(PREPASS_PASS)\n        float alphaClipValue = alphaClip;\n    #else\n        float alphaClipValue = alphaClipForward;\n    #endif\n    float clip = min(1.0, sqrt(max(0.0, log(alpha / alphaClipValue))) * 0.5);\n    corner.offset *= clip;\n    corner.uv *= clip;\n}\n";
export default _default;
