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

Michael Gottesman mgottesman at apple.com
Fri Aug 3 15:07:30 PDT 2012


Yes, thanks.

On Aug 3, 2012, at 2:18 PM, Benjamin Kramer <benny.kra at gmail.com> wrote:

> 
> On 03.08.2012, at 23:04, Michael Gottesman <mgottesman at apple.com> wrote:
> 
>> 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;
> 
> Isn't this equivalent to "var expo = Math.exp(8 * -delta)"?
> 
> - Ben
> 
>> +        
>> +        opacity = Math.max(expo, 0.25);
>>    }
>> 
>>    var fill_color = this.fill_color;
>> 
>> 
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> 




More information about the llvm-commits mailing list