port from perforce

This commit is contained in:
2026-04-18 22:31:51 +02:00
commit 8d0ab5b7cc
8409 changed files with 3972376 additions and 0 deletions

View File

@@ -0,0 +1,272 @@
/* File generated with Shader Minifier 1.1.1
* http://www.ctrl-alt-test.fr
*/
#ifndef MARK_SMALL_H_
# define MARK_SMALL_H_
# define U_Y "v"
char mark_fs_0[] = ""
"const int z=0x0;"
"uniform vec3 v;"
"float i,y,f,m,l=6.28319;"
"int e;"
"vec2 r;"
"vec3 x,a,s=vec3(0.),w=vec3(0.),d=vec3(5.,4.5,4.),t=vec3(.7,.9,1.2);"
"vec4 b;"
"vec2 n(vec2 a,float z)"
"{"
"return cos(z)*a+sin(z)*vec2(-a.y,a.x);"
"}"
"float n(inout vec2 a,float v,float y)"
"{"
"float z=atan(a.y,a.x),m=mod(z,y)-y*.5;"
"a=length(a)*vec2(cos(m),sin(m));"
"a.x-=v;"
"return z-m;"
"}"
"void h(inout float z,float y)"
"{"
"z=mod(z-y*.5,y)-y*.5;"
"}"
"void h(inout float z,float y,float x)"
"{"
"z=max(abs(z)-x,mod(z-y*.5,y)-y*.5);"
"}"
"float p(in vec3 z,in vec3 y,float a)"
"{"
"return length(max(abs(z)-y+vec3(a),0.))-a;"
"}"
"float c(in vec2 z,in vec2 y,float a)"
"{"
"return length(max(abs(z)-y+vec2(a),0.))-a;"
"}"
"float c(float z,float y,float x,float i)"
"{"
"return sin(z+y+i*sin(z+x));"
"}"
"float o(float y,float z,float x)"
"{"
"float a=clamp(.5+.5*(z-y)/x,0.,1.);"
"return mix(z,y,a)-x*a*(1.-a);"
"}"
"float c(vec2 z)"
"{"
"float a=dot(z,vec2(23.2,15.7));"
"return fract(sin(a)*232.45);"
"}"
"float h(vec2 z)"
"{"
"vec2 a=vec2(1.,0.),m=floor(z),y=fract(z);"
"y*=y*(3.-2.*y);"
"return-.5+mix(mix(c(m+a.yy),c(m+a.xy),y.x),mix(c(m+a.yx),c(m+a.xx),y.x),y.y);"
"}"
"float c()"
"{"
"if(z>9)"
"return-22.;"
"else"
" if(z==9)"
"return 11.-y*33.;"
"else"
" return min(11.,-33.+22.*v.x-z*11.);"
"return 11.-y*33.;"
"}"
"float c(vec3 a,float y)"
"{"
"a.y-=c();"
"a.xy=n(a.xy,2.3*y);"
"a.yz=n(a.yz,1.9*y);"
"h(a.x,10.,10.);"
"h(a.y,10.,10.);"
"h(a.z,10.,10.);"
"vec2 z=vec2(6.,.5);"
"float m=min(min(p(a,z.xyy,.2),p(a,z.yxy,.2)),p(a,z.yyx,.2));"
"return o(length(a)-3.,m,1.);"
"}"
"float n(vec3 m)"
"{"
"float i=c(m,y-.02),f=a.y<0.?(m.y+.3)/a.y:999.;"
"f=o(max(m.y,f),m.y+i-2.,2.);"
"if(z>9)"
"{"
"float x=(v.x-10.1)*444.;"
"x=smoothstep(x-166.,x-66.,length(m.xz));"
"f=m.y-x*33.+33.+3.*(1.-x)*sin(length(m.xz)*.1-y*66.);"
"}"
"if(f>.5)"
"return f;"
"m*=.4;"
"m.x+=y;"
"return f+abs(.2*h(m.xz));"
"}"
"float o(vec3 a)"
"{"
"float z=n(a);"
"if(z>.5)"
"return z;"
"a/=.1;"
"a.x+=y;"
"z+=abs(.005*h(a.xz));"
"a.x+=y;"
"z+=abs(.01*h(a.xz));"
"a/=2.8;"
"a.x+=y;"
"z+=abs(.02*h(a.xz));"
"a/=2.8;"
"a.x+=y;"
"z+=abs(.04*h(a.xz));"
"return z;"
"}"
"float p(vec3 z)"
"{"
"return c(z,y);"
"}"
"float u(vec3 a)"
"{"
"vec3 m=a;"
"float i=length(m.xz)*.2;"
"m.y-=5.*i-.2*i*i-30.;"
"n(m.zx,172.*v.x-1899.,l/48.);"
"h(m.z,44.,88.);"
"h(m.z,4.,4.);"
"m.z=length(m.z)-.7;"
"i=(m.z<0.?length(m.xy):length(m))-1.;"
"m=a;"
"m.y-=c();"
"m.xy=n(m.xy,2.3*y);"
"m.yz=n(m.yz,1.9*y);"
"float x=max(max(p(m,vec3(11.,11.,11.),1.),1.-c(a,y)),length(m)-6.*(v.x-6.2))-c(.3*a.x,8.*y,.3*a.y,sin(.3*a.z));"
"x*=.5;"
"if(z>9)"
"return o(x,i,16.);"
"else"
" if(z>8)"
"return x;"
"else"
"{"
"float f=-min(-5.,v.x*88.-555.)-a.z;"
"f=1.-(f<0.?0.:.04*f*f);"
"a.x-=c(a.z*.3,.5,y,.4);"
"a.y-=5.+c(a.z*.2,y,0.,1.2+sin(y));"
"return o(x,c(a.xy,vec2(f*.4,f),f*.4),8.);"
"}"
"}"
"float g(vec3 a)"
"{"
"n(a.zx,88.,l/6.);"
"n(a.zx,33.,l/12.);"
"float z=length(a.x);"
"return max(a.z-z+pow(z,1.1),a.y-44.);"
"}"
"float F(vec3 a)"
"{"
"return min(min(min(n(a),p(a)),u(a)),g(a));"
"}"
"float C(vec3 a)"
"{"
"return min(min(min(o(a),p(a)),u(a)),g(a));"
"}"
"void k(vec3 a)"
"{"
"float z=.1;"
"if(z>p(a))"
"z=p(a),b=vec4(-2.,3.,.7,1.1),s=vec3(1.,1.5,1.8),m=.1;"
"if(z>u(a))"
"z=u(a),b=vec4(-2.,.8,.5,1.2),s=vec3(1.8,1.,.2),m=.1;"
"if(z>g(a))"
"z=g(a),b=vec4(-1.,3.,.8,1.2),s=vec3(.3,.2,.5),m=.8;"
"if(z>n(a))"
"b=vec4(-1.,9.,.95,1.),s=vec3(0.,0.,0.),m=.6;"
"}"
"vec3 C(vec3 a,vec3 z,vec2 m)"
"{"
"return smoothstep(m.x,m.y,dot(vec3(.86,.5,0.),a))*z;"
"}"
"void main()"
"{"
"y=fract(v.x);"
"f=y*y;"
"a=vec3(gl_FragCoord.xy/v.y-.5,.8);"
"a.x-=v.z;"
"vec3 l=vec3(0.,11.,-y*33.);"
"if(z<1)"
"a.yz=n(a.yz,1.5-2.*y),a.xz=n(a.xz,4.+y);"
"else"
" if(z<2)"
"l=vec3(-33.,6.,-3.),a.yz=n(a.yz,.2),a.xz=n(a.xz,4.4);"
"else"
" if(z<3)"
"l=vec3(0.,6.,-22.),a.yz=n(a.yz,.4-.6*y);"
"else"
" if(z<4)"
"l=vec3(-44.,8.,-40.),a.yz=n(a.yz,0.),a.xz=n(a.xz,4.5+y);"
"else"
" if(z<5)"
"l=vec3(11.,66.*(1.-y*.7),190.),a.yz=n(a.yz,1.-y*.5),a.xz=n(a.xz,3.);"
"else"
" if(z<6)"
"l=vec3(11.,9.,111.*(1.-y*.1)),a.yz=n(a.yz,.3),a.xz=n(a.xz,2.+y*.8);"
"else"
" if(z<7)"
"l=vec3(11.,33.*(1.-y*.1),11.),a.yz=n(a.yz,1.),a.xz=n(a.xz,2.);"
"else"
" if(z<8)"
"l=vec3(-22.,6.,22.),a.yz=n(a.yz,-.2),a.xz=n(a.xz,4.2);"
"else"
" if(z<9)"
"l=vec3(11.,66.*(1.-y*.3),22.),a.yz=n(a.yz,1.),a.xz=n(a.xz,3.);"
"else"
" if(z<10)"
"l=vec3(-22.,8.,-22.),a.yz=n(a.yz,y*.4-.3),a.xz=n(a.xz,5.3);"
"else"
" if(z<11)"
"l=vec3(-66.,60.,22.),a.yz=n(a.yz,.6),a.xz=n(a.xz,4.4);"
"else"
" l=vec3(-33.,22.*(1.-y),11.),a.yz=n(a.yz,.5),a.xz=n(a.xz,5.);"
"a=normalize(a);"
"x=vec3(0.,0.,0.);"
"i=1.;"
"float o=0.,p,g;"
"e=0;"
"b=vec4(-3.,8.,.98,1.);"
"vec3 c=C(a,d,b.zw);"
"while(e++<2)"
"{"
"float u=80.;"
"for(m=1.;u>=0.&&o<999.&&m>o*.001;o+=m,w=a*o,--u)"
"m=F(l+w);"
"if(u<=1)"
"{"
"u=0.;"
"o=999.3;"
"w=a*o;"
"break;"
"}"
"u=smoothstep(44.,1.,u);"
"vec3 h=l+w;"
"l=h;"
"r=vec2(.04,0.);"
"vec3 Z=vec3(C(l+r.xyy)-C(l-r.xyy),C(l+r.yxy)-C(l-r.yxy),C(l+r.yyx)-C(l-r.yyx));"
"k(l);"
"Z=normalize(Z);"
"if(o>999.)"
"{"
"if(e<2)"
"b=vec4(-3.,8.,.98,1.);"
"break;"
"}"
"a=reflect(a,Z);"
"p=8.;"
"for(g=1.;p>0.;p--)"
"g-=.5*(p-F(l+Z*p))/exp2(p);"
"s*=g;"
"s*=C(a,t,b.xy);"
"x+=i*mix(s,c,u);"
"i*=m;"
"o=.5;"
"w=a*o;"
"}"
"gl_FragColor.xyz=smoothstep(11.92,11.8,v.x)*(x+i*(C(a,d,b.zw)+C(a,t,b.xy)));"
"}";
#endif // MARK_SMALL_H_