<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">I havent tested GF or pdp, but I have dont some testing between Jitter 1.2.3, 1.5, and Gem 0.9.<DIV><BR class="khtml-block-placeholder"></DIV><DIV><SPAN class="Apple-style-span">Gem makes Jitter 1.2.3 its bitch for doing any kind of openGL work, or texturing to the screen as far as raw framerates go, Jitter 1.5 is a <I>huge</I> improvement over 1.2.3, but Gem still edges out in terms of raw OpenGL capability (esp jitter 1.5 now has YUV support, but not all 'effects' modules properly support it. However, Jitter all inclusive allows for much more flexibility in what/how etc gets drawn (esp. with 1.5 with full shader support, etc). I know shader support is in cvs, but ive yet to toy with it for GEM.</SPAN></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>I might be persuaded to do a bake off on a group of patches. Would be a good way to learn the best way to program for each env. efficiency wise.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><SPAN class="Apple-style-span">And yeah, Documentation and all that ;)<BR><DIV> <SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><DIV style="font-size: 13px; "><FONT class="Apple-style-span" color="#D30000" size="2"><SPAN class="Apple-style-span" style="font-size: 10px;; color: rgb(211, 0, 0); "><B style="color: rgb(211, 0, 0); font-size: 10px; font-weight: bold; "><BR class="khtml-block-placeholder"></B></SPAN></FONT></DIV><DIV style="font-size: 13px; "><FONT class="Apple-style-span" color="#D30000" size="1" style="font-size: 10px; ; color: rgb(211, 0, 0); "><B style="color: rgb(211, 0, 0); font-size: 10px; font-weight: bold; "><SPAN class="Apple-style-span" style="color: rgb(211, 0, 0); font-size: 10px; font-weight: bold; ">v a d e //</SPAN></B></FONT></DIV><DIV style="font-size: 13px; "><FONT class="Apple-style-span" color="#7F7F7F" size="1" style="font-size: 10px; ; color: rgb(127, 127, 127); "><B style="color: rgb(127, 127, 127); font-size: 10px; font-weight: bold; "><BR class="khtml-block-placeholder"></B></FONT></DIV><DIV style="font-size: 13px; "><FONT class="Apple-style-span" color="#7F7F7F" size="1" style="font-size: 10px; ; color: rgb(127, 127, 127); "><B style="color: rgb(127, 127, 127); font-size: 10px; font-weight: bold; "><SPAN class="Apple-style-span" style="color: rgb(127, 127, 127); font-size: 10px; font-weight: bold; "><A href="http://homepage.mac.com/doktorp/">http://homepage.mac.com/doktorp/</A></SPAN></B></FONT></DIV><DIV style="font-size: 13px; "><FONT class="Apple-style-span" color="#7F7F7F" size="2"><SPAN class="Apple-style-span" style="font-size: 10px;; color: rgb(127, 127, 127); "><B style="color: rgb(127, 127, 127); font-size: 10px; font-weight: bold; "><SPAN class="Apple-style-span" style="color: rgb(127, 127, 127); font-size: 10px; font-weight: bold; "><A href="mailto:doktorp@mac.com">doktorp@mac.com</A></SPAN></B></SPAN></FONT></DIV><DIV style="font-size: 13px; "><FONT class="Apple-style-span" color="#7F7F7F" size="2"><SPAN class="Apple-style-span" style="font-size: 10px;; color: rgb(127, 127, 127); "><B style="color: rgb(127, 127, 127); font-size: 10px; font-weight: bold; "></B></SPAN></FONT></DIV><BR class="Apple-interchange-newline"></SPAN> </DIV><BR><DIV><DIV>On Nov 16, 2005, at 9:45 AM, james tittle wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">On Nov 15, 2005, at 4:04 PM, shreeswifty wrote:</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV> <BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">It only seems to be with pdp_ieee1394, which seems to HOG the whole cpu</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">and is mysteriously missing from newer versions. The OpenGL seems to be much faster in GEM though.</DIV> </BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">...there are technical reasons for all this:</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">1. pdp runs in it's own thread, and the quicktime sequence grabber Idle() needs more time than it's given in pdp_ieee1394_thread(), so it winds up blocking or something...I've looked at this, but haven't figured out a way to make it work...good news is that you can go ahead and use pix_video in gem and pix_2pdp with very little cost...</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">2.<SPAN class="Apple-converted-space">  </SPAN>pdp_ieee1394 is mac only, so yves doesn't need to distribute it in his linux archive</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">3.<SPAN class="Apple-converted-space">  </SPAN>pdp by itself doesn't use opengl:<SPAN class="Apple-converted-space">  </SPAN>that functionality comes from 3dp...otoh, opengl is gem's bread and butter...</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">...personally, I've not crosstested to see how pd/gem/pdp/pidip/gridflow fare against max/msp/jitter/nato, but I'd imagine that it more than holds it's ground except in documentation ;-)</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">l8r,</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">james</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:PD-list@iem.at">PD-list@iem.at</A> mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">UNSUBSCRIBE and account-management -&gt; <A href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</A></DIV> </BLOCKQUOTE></DIV><BR></SPAN></DIV></BODY></HTML>