Hello the (quiet) list,

Here i post my current patch queue:
 - option to disable the optimizations
 - (visual) enhancements to the curve widget
 - luminance curve for int/float/sse/3dnow (at last)
 - bugfix in the preference panel

Some questions i have so far:
 - on my amd64 the 3dnow code as of SVN just crashes... is this known ?
 - 3dnow code uses pf2id which truncates floating values, my patch
   adds 0.5 before truncating. This acheives proper rounding that is
   used in float/sse. Were you aware of this ?

Some caveats in the luminance curve:
 - int/float/sse work perfectly, however the 3dnow version seems to
   be buggy at the moment, the image colors are not modified the way
   they should be, even w/o the curve applied... i've spent too much
   time reading the code again and again, the 0.5 bias doesn't explain
   the results i can see. Try #undef USE_3D_NOW_LUMINANCE_CURVE in
   rs-color-trnsformation.c to see that the curve code isn't really
   responsible for that yellowish color...

Have fun with the patches.

-- 
Edouard Gomez

_______________________________________________
Rawstudio-dev mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-dev

Reply via email to