Auvi, openGL and uyvy

Matt W's icon

Hello,
I'm a fresh user of jitter and recently discovered the wonderful Auvi library (thank you Kurt Ralske!) which I've been using for all sorts of fun things. As I'm learning more about jitter though the tutorials, it seems that openGL with uyvy color mode is the way to go for maximizing performance and speed.
When I try to use this with the Auvi library I get strange color results which makes me think that Auvi doesn't use uyvy.
Maybe I'm confused about when and where to use openGL and uyvy, but is it possible/worth it to try and optimize my setup to use openGL and uyvy with Auvi? Or maybe even to use uyvy at just one point (like in a jit.qt.grab) and then convert it back with cc.uyvy2rgba.jxs for use in auvi?

Any thoughts would be appreciated thanks so much,

Matt

Kurt Ralske's icon

Hi Matt,

Yes, unfortunately the Auvi objects work on ARGB only -- no UYVY. (The objects were created in 2002, before UYVY was possible in Jitter.)

If you structure your patch so that all the ARGB processing is done first, before the UYVY processing, you still should see improvements in performance. Not as much as if your entire signal chain was UYVY, but still worth testing.

Best regards,
Kurt Ralske
...
Visiting Faculty and Artist-in-Residence
MFA Digital Media
Rhode Island School of Design
http://retnull.com

Matt W's icon

Thank you so much for the reply and useful information. It's nice to know what's possible. I find the objects work very well regardless. Thank you again for the great gift.

Matt