XML Feeds

.

[javascript-dev] Re: Re: jsui was a mistake.

Joshua Kit Clayton jkc at musork.com
Thu Oct 4 13:22:28 MDT 2007


On Oct 4, 2007, at 11:13 AM, Zola wrote:

>
> I am so sick of seeing you reply to every single person about  
> disabling antialiasing for "2 to 4x" speed benefit.
> It's as if it somehow allows you to slink away from the issue.
> EVERY TIME.

Sorry, but some people don't read the archives, and/or forget this  
fact. The reason that JSUI is slow is that it uses a software based  
OpenGL renderer, and uses 4x multi-sampling if fsaa is enabled (which  
it is by default). Switching to lua with this same means of rendering  
will not make much performance difference as the bottleneck is in the  
drawing. In this case it's not a language perf issue. If you want to  
make things faster, use js+jit.gl.sketch, or jit.gl.lua with  
jit.pwindow, which is HW accelerated.

As for Lua vs. JS VM performance comparisons. Of course you're right.  
There are a number of reasons why JS was chosen, and why we're  
committed to it as a supported scripting language in Max. With  
Tamarin, the VM performance discrepancy between Lua and JS will not  
be such an issue.

I appreciate your frustration, but there is nothing preventing you or  
other people from integrating Lua into Max. In fact two people, have  
already have done this. There's no need to be impolite.

Thanks,
Joshua


More information about the javascript-dev mailing list