[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