<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    works like a charm! great work!<br>
    <br>
    Am 11.10.11 06:06, schrieb vade:
    <blockquote cite="mid:328A8ED6-3F80-4632-B648-2D749F8E899D@mac.com"
      type="cite"><a moz-do-not-send="true"
        href="http://i.imgur.com/8Fxut.png">http://i.imgur.com/8Fxut.png</a>
      <div><br>
      </div>
      <div><a class="moz-txt-link-freetext" href="http://code.google.com/p/syphon-implementations/source/detail?r=125">http://code.google.com/p/syphon-implementations/source/detail?r=125</a><br>
        <div><br>
        </div>
        <div>Currently, I am not reading in a pix_texture or the active
          GEM texture to publish, I am simply reading the screen, but
          its a useful feature to capture the entire scene as rendered
          so far (you can control what it captures by adjusting the
          gemhead layer ordering). &nbsp;Nor have I made a 'client' version
          that outputs a received texture from another app, but now that
          Hans Christoph helped me sort my XCode issues, I suspect with
          some help we can have a fully working Syphon implementation
          for GEM quickly enough.</div>
        <div><br>
        </div>
        <div>Enjoy.</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
          <div>
            <div>On Oct 10, 2011, at 1:06 PM, Pagano, Patrick wrote:</div>
            <br class="Apple-interchange-newline">
            <blockquote type="cite">
              <meta http-equiv="Content-Type" content="text/html;
                charset=ISO-8859-1">
              <div style="word-wrap: break-word; -webkit-nbsp-mode:
                space; -webkit-line-break: after-white-space; color:
                rgb(0, 0, 0); font-size: 14px; font-family: Calibri,
                sans-serif; ">
                <div>This is awesome.</div>
                <div><br>
                </div>
                <div><br>
                </div>
                <span id="OLK_SRC_BODY_SECTION">
                  <div style="font-family:Calibri; font-size:11pt;
                    text-align:left; color:black; BORDER-BOTTOM: medium
                    none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in;
                    PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP:
                    #b5c4df 1pt solid; BORDER-RIGHT: medium none;
                    PADDING-TOP: 3pt">
                    <span style="font-weight:bold">From: </span>vade
                    &lt;<a moz-do-not-send="true"
                      href="mailto:doktorp@mac.com">doktorp@mac.com</a>&gt;<br>
                    <span style="font-weight:bold">Date: </span>Mon, 10
                    Oct 2011 11:46:00 -0400<br>
                    <span style="font-weight:bold">Cc: </span>&lt;<a
                      moz-do-not-send="true"
                      href="mailto:pd-list@iem.at">pd-list@iem.at</a>&gt;<br>
                    <span style="font-weight:bold">Subject: </span>Re:
                    [PD] pd with syphon<br>
                  </div>
                  <div><br>
                  </div>
                  <div>
                    <div style="word-wrap: break-word;
                      -webkit-nbsp-mode: space; -webkit-line-break:
                      after-white-space; ">
                      Hi IOhannes<br>
                      <br>
                      Fortunately, Syphon does not leverage QTKit
                      (Quicktime = rather evil, and QTKit is a strange
                      beast), it leverages IOSurface (and, IOSurface +
                      IOHannes makes a rather nice pair, no?)&nbsp;<br>
                      <br>
                      I have taken a look at the GEM sources last night
                      (from&nbsp;<a moz-do-not-send="true"
                        href="https://pd-gem.svn.sourceforge.net/svnroot/pd-gem">https://pd-gem.svn.sourceforge.net/svnroot/pd-gem</a>&nbsp;)
                      and have begun some very rudimentary work on a
                      syphon.pd_darwin object.<br>
                      <br>
                      Is there a mailing list or resource I could
                      leverage to ask specific GEM / XCode development
                      questions, or is this list appropriate? I have
                      some GEM internals (the state manager, inlet types
                      and how active texture unit / binding works in an
                      object, what GEM base class seems most
                      appropriate, etc) questions, as well as more basic
                      PD external questions.<br>
                      <br>
                      I suspect it would take a more seasoned GEM
                      developer only a few minutes to implement a syphon
                      object for GEM, as it really is only a few lines
                      of code.<br>
                      <br>
                      <a moz-do-not-send="true"
                        href="http://syphon.v002.info/FrameworkDocumentation/">http://syphon.v002.info/FrameworkDocumentation/</a><br>
                      <br>
                      Basically, a SyphonServer object is alloc/initted
                      with a name and a context<br>
                      <br>
                      You then publish a texture via its glUint texture
                      ID, and specify a region of interest, as well as
                      texture target. Thats it, Syphon handles all IPC,
                      notification and&nbsp;<br>
                      <br>
                      My reasoning for having someone close to GEM and
                      who does active development be responsible for the
                      syphon / GEM implementation, only to help fix
                      subtle bugs that may arise, and have someone who
                      is active in the community do it. Its also a load
                      off our (Tom and I) shoulders, as we have been
                      doing almost all of the various plugins ourselves
                      (Unity, Jitter, OpenFrameworks, FFGL, Quartz
                      Composer, and much of the Java/JNI stuff).<br>
                      <br>
                      That said, im happy to get some basics working and
                      have the community step up :)<br>
                      <br>
                      Thanks.<br>
                      <div>
                        <div>On Oct 10, 2011, at 2:29 AM, IOhannes m
                          zm&ouml;lnig wrote:</div>
                        <br class="Apple-interchange-newline">
                        <blockquote type="cite">
                          <div>-----BEGIN PGP SIGNED MESSAGE-----<br>
                            Hash: SHA1<br>
                            <br>
                            On 10/08/2011 07:06 PM, vade wrote:<br>
                            <blockquote type="cite"><br>
                            </blockquote>
                            <blockquote type="cite">Syphon works as 32
                              and 64 bit, I have no idea where/why
                              anyone got any other idea.<br>
                            </blockquote>
                            <blockquote type="cite"><br>
                            </blockquote>
                            <br>
                            ah good to know.<br>
                            <br>
                            sorry for spreading false myths, but i was
                            sure that at one time i read<br>
                            something about using a technology Gem was
                            not using (probably QTKit)<br>
                            and i mistook that from meaning "64bit
                            only".<br>
                            i did not check back on the homepage before
                            making my claims.<br>
                            <br>
                            well, this means that time is the only
                            obstacle for getting syphon<br>
                            support into Gem...cool!<br>
                            <br>
                            fgmadr<br>
                            IOhannes<br>
                            -----BEGIN PGP SIGNATURE-----<br>
                            Version: GnuPG v1.4.11 (GNU/Linux)<br>
                            Comment: Using GnuPG with Mozilla - <a
                              moz-do-not-send="true"
                              href="http://enigmail.mozdev.org/">http://enigmail.mozdev.org/</a><br>
                            <br>
iEYEARECAAYFAk6SkL8ACgkQkX2Xpv6ydvQgrwCdGfvJq6iPhG4ZlzW/79ZRnTRs<br>
                            umYAn1yqS7cOJHHJacBiMXBOpOjGD93B<br>
                            =+TCC<br>
                            -----END PGP SIGNATURE-----<br>
                            <br>
_______________________________________________<br>
                            <a moz-do-not-send="true"
                              href="mailto:Pd-list@iem.at">Pd-list@iem.at</a>
                            mailing list<br>
                            UNSUBSCRIBE and account-management -&gt; <a
                              moz-do-not-send="true"
                              href="http://lists.puredata.info/listinfo/pd-list">
http://lists.puredata.info/listinfo/pd-list</a><br>
                          </div>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                  </div>
                  _______________________________________________ <a
                    moz-do-not-send="true" href="mailto:Pd-list@iem.at">Pd-list@iem.at</a>
                  mailing list UNSUBSCRIBE and account-management -&gt;
                  <a moz-do-not-send="true"
                    href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a>
                </span>
              </div>
              _______________________________________________<br>
              <a class="moz-txt-link-abbreviated" href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
              UNSUBSCRIBE and account-management -&gt;
              <a class="moz-txt-link-freetext" href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br>
            </blockquote>
          </div>
          <br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list
UNSUBSCRIBE and account-management -&gt; <a class="moz-txt-link-freetext" href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>