[llvm-commits] [LNT] r161259 - /lnt/trunk/lnt/server/ui/static/View2D.js

Michael Gottesman mgottesman at apple.com
Fri Aug 3 14:04:44 PDT 2012


Author: mgottesman
Date: Fri Aug  3 16:04:44 2012
New Revision: 161259

URL: http://llvm.org/viewvc/llvm-project?rev=161259&view=rev
Log:
[LNT] Edited View2D.js so that the highlighting opacity gets lighter faster.

This was done by changing the opacity heuristic to an 8th power gaussian.

Modified:
    lnt/trunk/lnt/server/ui/static/View2D.js

Modified: lnt/trunk/lnt/server/ui/static/View2D.js
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/lnt/server/ui/static/View2D.js?rev=161259&r1=161258&r2=161259&view=diff
==============================================================================
--- lnt/trunk/lnt/server/ui/static/View2D.js (original)
+++ lnt/trunk/lnt/server/ui/static/View2D.js Fri Aug  3 16:04:44 2012
@@ -666,7 +666,12 @@
     if (this.initial_line_width > line_base) {
         var delta = (line_base - this.initial_line_width)/this.initial_line_width;
         delta = delta*delta;
-        opacity = Math.max(Math.exp(-delta), 0.25);
+        var exp = Math.exp(-delta);
+        var expsq = exp*exp;
+        var expq = expsq*expsq;
+        var expo = expq*expq;
+        
+        opacity = Math.max(expo, 0.25);
     }
     
     var fill_color = this.fill_color;





More information about the llvm-commits mailing list