[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13976] trunk/blender/source/blender: Restored code from over a year ago, tests to allow anti-aliased

Pedro Ângelo pangelo at virii-labs.org
Thu Mar 6 14:05:49 CET 2008


On Thu, 06 Mar 2008 05:32:25 -0700
Joe Eagar <joeedh at gmail.com> wrote:

> Unfortunately DSM's are much MUCH slower then normal shadow buffers.  
> I'm currently still obsessing over ways to make them
> faster. . .perhaps a SIMD macro library (something generic that'd
> properly detect different CPU architectures at compile-time) could be
> written, then I could use it to speed things up.
> 
> I've even considered offloading some of the work onto the GPU, since 
> GPUs are *miles* ahead of CPUs for the specific type of processing
> they do.  Unfortunately this could potentially be complex what with
> different gfx card configurations, basically if a card wasn't on a
> "does-work" list then the GPU code would have to be disabled,
> reverting to the slower code.  Of course, the speedup might be worth
> it; the JPatch guys, for example, did a real-time subsurfer on the
> GPU that dynamically calculated subsurf levels based on distance to
> faces in real time (if I remember right).  And there are actually
> other examples of real-time GPU stuff, including other subsurfers
> (mostly in papers though).
> 
> Joe

Hello,

I don't know if this is what you're looking for, but have you checked
out liboil <http://liboil.freedesktop.org/wiki/> ?
 
Cheers,
Pedro Ângelo


More information about the Bf-committers mailing list