[vsipl++] [patch] pwarp

Jules Bergmann jules at codesourcery.com
Thu Dec 13 15:58:21 UTC 2007


Oops, didn't save teh changelog before creating the diff.  Here's the 
right ChangeLog.

Jules Bergmann wrote:
> Here's an update to the pwarp patch.
> 
> It addresses these:
> 
>>
>>  - get rid of remaining #if 0 debug cruft.
> 
>  >
>  >  - finish up the SPU SIMD traits.
> 
> It doesn't address these.  I need to put more thought into how handle 
> some of the 8-bit math.  Also, the location of the SPU kernel (in vsip) 
> makes it unsightly to depend on code from vsip_csl.
> 
>>  - unify the different SIMD variants (there are currently three SIMD
>>    float/uchar impls: the functional version, the processing object
>>    version, and the SPU version).  Otherwise, what is the point of
>>    our fancy SIMD traits?  (This doesn't apply to different coeff/image
>>    types.  I.e. SIMD float/float and float/uchar cannot reasonably be
>>    unified).
> 
>  >
>  >  - fix SIMD version to work on SSE (currently it has some hardcoded
>  >    altivec bits).
> 
> However, these aren't show stoppers.
> 
> 
> Also, my original attempt to make error_db work for unsigned char broke 
> it for complex.  I've fixed that, and added a unit test for error_db.
> 
> Ok to apply?
> 
>                 -- Jules
> 


-- 
Jules Bergmann
CodeSourcery
jules at codesourcery.com
(650) 331-3385 x705
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pwarp-cl.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20071213/34fd95cd/attachment.ksh>


More information about the vsipl++ mailing list