Revision: 12779 http://sourceforge.net/p/skim-app/code/12779 Author: hofman Date: 2022-02-10 22:42:41 +0000 (Thu, 10 Feb 2022) Log Message: ----------- reuse destCoord
Modified Paths: -------------- trunk/SkimTransitions/SKTTransitions.cikernel Modified: trunk/SkimTransitions/SKTTransitions.cikernel =================================================================== --- trunk/SkimTransitions/SKTTransitions.cikernel 2022-02-10 15:58:52 UTC (rev 12778) +++ trunk/SkimTransitions/SKTTransitions.cikernel 2022-02-10 22:42:41 UTC (rev 12779) @@ -1,10 +1,12 @@ kernel vec4 blindsTransition(sampler src, sampler trgt, float width, float t) { + vec2 t1; float d1; - d1 = mod(-destCoord().y, width); + t1 = destCoord(); + d1 = mod(-t1.y, width); - return d1 < width * t ? sample(trgt, samplerCoord(trgt)) : sample(src, samplerCoord(src)); + return d1 < width * t ? sample(trgt, samplerTransform(trgt, t1)) : sample(src, samplerTransform(src, t1)); } kernel vec4 boxComposition(sampler front, sampler back, vec4 rect) @@ -13,7 +15,7 @@ t1 = destCoord(); - return any(lessThan(t1, rect.xy)) || any(greaterThan(t1, rect.xy + rect.zw)) ? sample(back, samplerCoord(back)) : sample(front, samplerCoord(front)); + return any(lessThan(t1, rect.xy)) || any(greaterThan(t1, rect.xy + rect.zw)) ? sample(back, samplerTransform(back, t1)) : sample(front, samplerTransform(front, t1)); } kernel vec4 offsetComposition(sampler front, sampler back, vec4 extent, vec2 offset1, vec2 offset2, float darken) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Skim-app-commit mailing list Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit