On Sunday 15 November 2009 22:03:27 Igor Trindade Oliveira wrote: > Hi Zack, > > Would be great. > Other thing that i was checking is about the egl state tracker, and > softpipe in embedded. normally egl is used in embedded environments but > mesa uses lot of float points and sse operations. It could not be > optimized(llvmtype and softpipe) to use more arm optimaztions? or i am > misunderstood?
Hi Igor, I'm cc'ing José since he's leading the llvmpipe efforts and I don't want to speak on his behalf. I'm also cc'ing mesa3d-dev since the question really belongs there. To answer your question though - yes certainly, usage of fixed-point should be more predominant in llvmpipe. For your purposes I'd likely advise you to worry about llvmpipe rather than softpipe. Also note that a lot of ARM optimizations will come through the LLVM framework itself in this case. Ideally I'd suggest that you grab one of the ARM devices that you care about at Nokia, give llvmpipe a spin just to see what it's doing and how it works. I think José has a pretty concrete plan in terms of general optimizations that need to happen in llvmpipe and I'm sure he'd love to get some help in making sure it flys on embedded systems :) I think it's going to be especially important once we get GL ES code in master so it'd be good to know if we're on the right track. z ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
