> -----Original Message-----
> From: Frank Altomare [mailto:lost...@gmail.com]
> Sent: Thursday, January 26, 2012 11:24 AM
> To: flex-dev@incubator.apache.org
> Subject: Re: Pushing Flex components thorough the GPU
> 
> It seems that this thread has turned into a discussion about
> accessibility,
> while this is not a bad thing and is an interesting subject I think we
> may
> have veered a bit off topic.
> 
> Is anyone here interested in discussing the implementation of this type
> of
> GPU framework? As soon as I have some free time I want to begin writing
> some code. My goal is to start with something like the DataGroup and
> recreate it using something like Starling. I'm probably not going to
> worry
> about custom item renderers to start, but I think having this
> functionality
> would be imperative.
> 
> Anyway, I really think the focus here should be on Mobile. This is
> because
> of the current performance issues DataGroups and lists. I also think
> this
> type of functionality would work great in mobile games as well as
> tablet
> applications.
> 
I would caution that DataGroups and ItemRenderers eventually grow up into 
things that require Focus which is not supported in Stage3D, IIRC.

I would hope that, via composition, a single UI set can transform into various 
optimized implementations.  The problem with two sets is that you often end up 
wanting some of one and some of the other.

Games aside, most of the apps I see are not "real-time" but rather, 
"user-time".  User-time is a long time.  Nobody can type or mouse as fast as 
the CPU can think, and I'm not clear you want to be doing tons of animation 
while someone is interacting.

If the need for GPU assistance is during scrolling and transitions, that's a 
different problem.  Building a capability into a single framework where you can 
grab bitmaps from the display list, hide the display list, use the GPU to 
render a really slick animation, and bring the modified display list right back 
on top of the final results might be a better way to get the best of both 
worlds.

Alex Harui
Flex SDK Developer
Adobe Systems Inc.
Blog: http://blogs.adobe.com/aharui


Reply via email to