hiya,
...like the subject says:
- several new geos: ripple: x/y center-able ripple distortion rubber: grab the image & stretch slideSquares: image revealed via sliding squares newWave: updated, added some controls
- pix_texture2 changed to float gl commands - rectangle: added chris' glBlend code
...speaking of which, it'd be really nice if some nonMac platform could try this glBlending, cuz it could easily be added to all geo's...but we don't want to go overboard w/o confirmation...
l8r, jamie
the following commits only affect the OSX version of GEM:
added altivec to some of the yuv objects: - yuv_add - yuv_adjust - yuv_gain - yuv_mix - yuv_subtract
added a cache calculation function to GemPixObj.h
to compile with altivec use gcc -faltivec -DALTIVEC
speed improvements range from 400 to 725%
the next step is adding some sort of processImageYUVAltivec to the related pix_objects...
cgc
Is it possible to make the addition of the altivec flags part of the Makefile? That would make the altivec enhancements idiot-proof for idiots like me.
.hc
On Monday, Feb 10, 2003, at 14:01 America/New_York, chris clepper wrote:
the following commits only affect the OSX version of GEM:
added altivec to some of the yuv objects:
- yuv_add
- yuv_adjust
- yuv_gain
- yuv_mix
- yuv_subtract
added a cache calculation function to GemPixObj.h
to compile with altivec use gcc -faltivec -DALTIVEC
speed improvements range from 400 to 725%
the next step is adding some sort of processImageYUVAltivec to the related pix_objects...
cgc
PD-dev mailing list PD-dev@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-dev
The OSX version of GEM is not built using Makefiles, it uses the ProjectBuilder IDE included with OSX. The gcc compiler options should be added to the Target settings in ProjectBuilder.
cgc
Is it possible to make the addition of the altivec flags part of the Makefile? That would make the altivec enhancements idiot-proof for idiots like me.
.hc
On Monday, Feb 10, 2003, at 14:01 America/New_York, chris clepper wrote:
the following commits only affect the OSX version of GEM:
added altivec to some of the yuv objects:
- yuv_add
- yuv_adjust
- yuv_gain
- yuv_mix
- yuv_subtract
added a cache calculation function to GemPixObj.h
to compile with altivec use gcc -faltivec -DALTIVEC
speed improvements range from 400 to 725%
the next step is adding some sort of processImageYUVAltivec to the related pix_objects...
cgc
PD-dev mailing list PD-dev@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-dev