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

Reply via email to