UNPKG

playcanvas

Version:

PlayCanvas WebGL game engine

4 lines (2 loc) 307 B
var sharedGLSL = "\nvec2 getGrabScreenPos(vec4 clipPos) {\n vec2 uv = (clipPos.xy / clipPos.w) * 0.5 + 0.5;\n #ifdef WEBGPU\n uv.y = 1.0 - uv.y;\n #endif\n return uv;\n}\nvec2 getImageEffectUV(vec2 uv) {\n #ifdef WEBGPU\n uv.y = 1.0 - uv.y;\n #endif\n return uv;\n}\n"; export { sharedGLSL as default };