<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello jack,<br>
    <br>
    yes it can be very useful and powerful.<br>
    On the abstraction you send I have differents remarks:<br>
    - it is not compatible with [pix_chroma_key] and I think this is
    very important. The main usage of that kind of abstractions is to
    have an easy and faster replacement for existing objects.<br>
    - I see no reasons to have a default size to 256x256, or even to
    have a size as an argument, texture size of the first texture will
    be really easier as default, and dimen can be used to change that.<br>
    - I think it's good if the provided example of the usage is easily
    transposable, beginners tends to copy directly from the help patch.
    I think here for example the main gemhead could be to default and
    the gemhead before the gemframebuffer to 49<br>
    - for the help line : "inlet 1 all messages accepted by
    gemframebuffer", I think it's good to have a subpatch [pd
    framebuffer_messages] with a listing that can be tested. You may
    then copy it inside the other help patchs.<br>
    - maybe the object can print a specific error message when it
    doesn't know the input:<br>
    glsl_chroma_key : no method for 'toto'<br>
    instead of:<br>
    gemframebuffer: no method for 'toto'<br>
    <br>
    best,<br>
    n<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Le 30/08/13 01:51, Antoine Villeret a
      &eacute;crit&nbsp;:<br>
    </div>
    <blockquote
cite="mid:CAGn5wNehoWEW_6Ate5quVsz6QxbYzAuPjXkUqSK35Tmkc5Lspw@mail.gmail.com"
      type="cite">
      <div dir="ltr">good job !
        <div>could be very useful !</div>
        <div>I have some too (to replace pix_movement for example)</div>
        <div>what is your working repo ?</div>
        <div><br>
        </div>
        <div>+</div>
        <div>a</div>
      </div>
      <div class="gmail_extra">
        <br clear="all">
        <div>--<br>
          do it yourself &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br>
          <a moz-do-not-send="true"
            href="http://antoine.villeret.free.fr" target="_blank">http://antoine.villeret.free.fr</a><br>
        </div>
        <br>
        <br>
        <div class="gmail_quote">2013/8/28 Jack <span dir="ltr">&lt;<a
              moz-do-not-send="true" href="mailto:jack@rybn.org"
              target="_blank">jack@rybn.org</a>&gt;</span><br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF"> <br>
              -----BEGIN PGP SIGNED MESSAGE-----<br>
              Hash: SHA1<br>
              <br>
              Le 26/07/2013 14:03, IOhannes m zm&ouml;lnig a &eacute;crit :<br>
              <span style="white-space:pre-wrap">
                <div>
                  <div class="h5">&gt; On 07/26/13 11:44, Jack wrote:<br>
                    &gt;&gt; Hello,<br>
                    &gt;&gt;<br>
                    &gt;&gt; I would like to create GLSL abstractions in
                    the help directory, which<br>
                    &gt;&gt; would replace pix_ objects when possible.
                    The name would start with<br>
                    &gt;&gt; glsl_ instead of pix_.<br>
                    &gt;<br>
                    &gt; sound good.<br>
                    &gt;<br>
                    &gt;&gt; Is there any objection against this ?<br>
                    &gt;<br>
                    &gt; no.<br>
                    &gt;<br>
                    &gt;&gt; If not, i would like to have acces to the
                    git repository with write<br>
                    &gt;&gt; access. Is that possible ?<br>
                    &gt;<br>
                    &gt; wouldn't it be easier if you just forked the
                    repository, and made a<br>
                    &gt; pull-request via github?<br>
                    &gt; i really love the decentralized aspect of git.<br>
                    &gt;<br>
                    &gt;<br>
                    &gt; mgfd.gasda<br>
                    &gt; IOhannes<br>
                    &gt;<br>
                    &gt;<br>
                    &gt;<br>
                    &gt;<br>
                  </div>
                </div>
                <div class="im"> &gt;
                  _______________________________________________<br>
                  &gt; GEM-dev mailing list<br>
                  &gt; <a moz-do-not-send="true"
                    href="mailto:GEM-dev@iem.at" target="_blank">GEM-dev@iem.at</a><br>
                  &gt; <a moz-do-not-send="true"
                    href="http://lists.puredata.info/listinfo/gem-dev"
                    target="_blank">http://lists.puredata.info/listinfo/gem-dev</a></div>
              </span><br>
              <br>
              I started to make seven abstractions glsl_*.<br>
              I would like to be sure, with the example attached, if i
              am on the right path.<br>
              Comments are welcome.<br>
              ++<br>
              <br>
              Jack<br>
              <br>
              <br>
              -----BEGIN PGP SIGNATURE-----<br>
              Version: GnuPG v1.4.12 (GNU/Linux)<br>
              Comment: Using GnuPG with Thunderbird - <a
                moz-do-not-send="true" href="http://www.enigmail.net/"
                target="_blank">http://www.enigmail.net/</a><br>
              <br>
iQEcBAEBAgAGBQJSHfd8AAoJEOuluecjw8GUNhIH/1pvebiP2CRZNArDCS3anJO0<br>
9U34Wc2ENOsEGyivRF/aAIT6RAoJmZgAor8xj7Ny1hTk7cKlnRT+yEh/5KBaUg0g<br>
gPd6ZjQygqinkg6kPXZ7AsgLpv6BDn33vMnQbW/d1aMmTiC3KRNtwSc9T3awoPNq<br>
iMW+yV+Ir+WjXLO8hsSV96rW5hEUGioN3iRjbat6++mw4hqC9T6yCQngWSPR7+xB<br>
46+3VXrXpjHiZblUxYYWHvAypXlOqvYfwd4+92mFojardK6imfYsw3ZyJ45Bf0m2<br>
+o68hovxFYP961YwPtvF729ZyRGYryQGnLDXTc4nDDaBdOmW/zCatpLHBWmu+PE=<br>
              =E+az<br>
              -----END PGP SIGNATURE-----<br>
              <br>
            </div>
            <br>
            _______________________________________________<br>
            GEM-dev mailing list<br>
            <a moz-do-not-send="true" href="mailto:GEM-dev@iem.at">GEM-dev@iem.at</a><br>
            <a moz-do-not-send="true"
              href="http://lists.puredata.info/listinfo/gem-dev"
              target="_blank">http://lists.puredata.info/listinfo/gem-dev</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
GEM-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:GEM-dev@iem.at">GEM-dev@iem.at</a>
<a class="moz-txt-link-freetext" href="http://lists.puredata.info/listinfo/gem-dev">http://lists.puredata.info/listinfo/gem-dev</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
<a class="moz-txt-link-freetext" href="http://www.nimon.org">http://www.nimon.org</a></pre>
  </body>
</html>