Lines Matching refs:pParam
242 +uniform vec4 pParam;
244 +// const vec4 pParam = vec4( 17.* 17., 34., 1., 7.);
268 + i = mod(i, pParam.x);
270 + i.y + vec3(0., i1.y, 1. ), pParam.xyz)
271 + + i.x + vec3(0., i1.x, 1. ), pParam.xyz);
275 + vec3 x = fract(p / pParam.w) ;
295 + vec3 phi = D.z * mod(p,pParam.w) /pParam.w ;
349 + i = mod(i, pParam.x );
351 + i.z + vec4(0., i1.z, i2.z, 1. ), pParam.xyz)
352 + + i.y + vec4(0., i1.y, i2.y, 1. ), pParam.xyz)
353 + + i.x + vec4(0., i1.x, i2.x, 1. ), pParam.xyz);
357 + float n_ = 1.0/pParam.w ;
360 + vec4 j = p - pParam.w*pParam.w*floor(p * ns.z *ns.z); // mod(p,N*N)
363 + vec4 y_ = floor(j - pParam.w * x_ ) ; // mod(j,N)
404 + p.xyz = floor( fract (vec3(j) * ip.xyz) *pParam.w) * ip.z -1.0;
448 + i = mod(i, pParam.x );
450 + i.w, pParam.xyz) + i.z, pParam.xyz)
451 + + i.y, pParam.xyz) + i.x, pParam.xyz);
453 + i.w + vec4(i1.w, i2.w, i3.w, 1. ), pParam.xyz)
454 + + i.z + vec4(i1.z, i2.z, i3.z, 1. ), pParam.xyz)
455 + + i.y + vec4(i1.y, i2.y, i3.y, 1. ), pParam.xyz)
456 + + i.x + vec4(i1.x, i2.x, i3.x, 1. ), pParam.xyz);
459 + vec4 ip = pParam ;
460 + ip.xy *= pParam.w ;
461 + ip.x *= pParam.w ;