pouët.net

Adobe Edge

category: general [glöplog]
webgl seems to be crippled by the compositor running in software from what i've heard. It's probably only a matter of time before that's fixed, then we'll find out which is faster (will it come down to javascript vs. actionscript? Which of those two is faster?)

Does the new flash stuff support shaders btw? I don't remember seeing anything shaderlike in the videos, but I remember adobe was working on their own shader language that ran on top of glsl. Or is there some kind of full opengl access?
added on the 2010-10-29 14:40:03 by psonice psonice
As GMA950 probably cannot support the capabilities required by molehill (No HW T&L or shaders), it will switch over to the software renderer, and then it's back to the CPU for rendering.

Main attraction with proper 3D API, compared to current state of AS3 3D:
a) depth buffers and stencil buffers (This just cannot be done on AS3 currently as setPixel/getPixel is just way too slow for comparision)
b) vertex shaders, though these could be theoretically simulated easily on as3
c) real pixel shaders, current pixel shaders are cpu calculated, very limited glsl-like system, good for procedural textures and not much else.

That is why I say it should match and surpass OpenGL ES 2.0, depending on source platform of course. Currently, no matter what base platform you have, some things just cannot be done with pure AS3.
added on the 2010-10-29 14:44:50 by jalava jalava
jalava: GMA 950 supports pixel shader 2.0, and T&L can usually be done in software without too many problems. The problem with molehill might be that it requires support for this through OpenGL, which would be a problem. Then again... having worked with the flash-source myself, Adobe doesn't seem to be afraid of making multiple rendering back-ends ;)
added on the 2010-10-29 14:53:10 by kusma kusma
Quote:
Does the new flash stuff support shaders btw? I don't remember seeing anything shaderlike in the videos, but I remember adobe was working on their own shader language that ran on top of glsl. Or is there some kind of full opengl access?


http://www.youtube.com/watch?v=BWIhGft8ieI
added on the 2010-10-29 15:12:29 by teel teel
yeah, it was pixel blender i was thinking of. GPU processing with CPU fallback. But can it be used like a pixel shader, or is it 2d only? It's not too clear from a quick look at the adobe site.
added on the 2010-10-29 15:49:41 by psonice psonice
kusma: GMA 950 does the shadermodel on cpu with driver, so both are right i guess :)
added on the 2010-10-29 15:52:37 by jalava jalava
A pixel shader is always 2D. If it can work with fullscreen quads it can work with triangles. Makes sense.
added on the 2010-10-29 15:55:16 by xernobyl xernobyl
If i remember right, the 950 does most pixel shader stuff in hardware, with a few software fallbacks. It's the vertex shader hardware it lacks.
added on the 2010-10-29 15:55:36 by psonice psonice
xernobyl: yeah, but without passing texture coordinates, z and the rest the usage changes massively.

I use 'core image' on osx which is like that: based on glsl, hardware accelerated shaders, but purely 2d. Great for things like image processing, but you can't light a model with it.
added on the 2010-10-29 15:59:04 by psonice psonice
added on the 2010-10-29 17:05:37 by mrdoob mrdoob
Nice subliminal lolcat :D
added on the 2010-10-29 17:17:05 by psonice psonice
Nice instancing: http://www.youtube.com/watch?v=LrArtYuEkEI


added on the 2010-10-30 03:32:44 by jalava jalava
well flash rendering ain't that bad for browser games ?
http://blog.alternativaplatform.com/ru/files/2009/02/hero.swf
added on the 2010-10-30 08:35:35 by panic panic
paniq: if you think that ain't that bad.
added on the 2010-11-01 03:19:07 by xernobyl xernobyl
panic: that's software rendered, it's going to be totally different next year on FP11.

On other news, another contender bites the dust:
http://techcrunch.com/2010/10/30/rip-silverlight-on-the-web/

As evoflash was formed to kill other technologies from browser demo scene (mainly javascript demos which dominated browser demos back then), we are now Mission Complete.
added on the 2010-11-01 14:23:24 by jalava jalava
Good stuff. Can you kill ie off next please? (Maybe 9 can stay?)
added on the 2010-11-01 16:01:46 by psonice psonice

login