<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Am 14.03.2016 um 17:35 schrieb Chris
      Hanson:<br>
    </div>
    <blockquote
cite="mid:CAGoufma9aNaPTa+ThHiD5vg6ucOa=go6FFKmUaMqCtn_k99Bmw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div bgcolor="#FFFFFF" text="#000000">Can't you try some
                other GLES applications(plain OpenGL-ES without OSG) 
                and check their shader code? I believe there is a
                problem with your system/driver, as there is no need to
                explicitly issuing the precision in normal cases. <br>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>  I thought some drivers were more strict about this?</div>
            <div> </div>
            <div>  I remember having some embedded GLES drivers having
              fits until we added precision qualifiers, and maybe some
              desktop ones did at some point too.</div>
          </div>
        </div>
      </div>
    </blockquote>
    That would be strange but not impossible in the world of
    OpenGL-Drivers ;-)<br>
    I read the OpenGL ES shading language as "you don't need to put
    precision qualifiers unless" (Any floating point ... can have the
    type preceeded 4.7.3 "Precision Qualifiers") followed by the 4.7.4
    which seems to explain it.<br>
    There are deafult precisions for float in the vertex shader, but not
    in the fragment shader <br>
    <br>
    "The fragment language has no default precision qualifier for
    floating point types.  Hence for float, floating<br>
    point vector and matrix variable declarations, either the
    declaration must include a precision qualifier or <br>
    the default float precision must have been previously declared.
    Similarly, there is no default precision <br>
    qualifier for any of the image types,  or any of the following
    sampler types in any of the languages:"<br>
    <br>
    So basically I always had the luck to have sloppy drivers :-) and
    one must indeed add the precision qualifiers or define the default
    precision. <br>
    <br>
    Cheers<br>
    Sebastian.<br>
    <br>
    <br>
    <blockquote
cite="mid:CAGoufma9aNaPTa+ThHiD5vg6ucOa=go6FFKmUaMqCtn_k99Bmw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra"><br clear="all">
          <div><br>
          </div>
          -- <br>
          <div class="gmail_signature">
            <div dir="ltr">
              <div>
                <div dir="ltr">
                  <div style="text-align:center">Chris 'Xenon' Hanson,
                    omo sanza lettere. <a class="moz-txt-link-abbreviated" href="mailto:Xenon@AlphaPixel.com">Xenon@AlphaPixel.com</a> <a
                      moz-do-not-send="true"
                      href="http://www.alphapixel.com/" target="_blank"><a class="moz-txt-link-freetext" href="http://www.alphapixel.com/">http://www.alphapixel.com/</a></a></div>
                  <div style="text-align:center">Training • Consulting •
                    Contracting</div>
                  <div style="text-align:center">3D • Scene Graphs (Open
                    Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 •
                    GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL</div>
                  <div style="text-align:center"><span
                      style="font-size:12.8000001907349px">Legal/IP •</span><span
                      style="font-size:12.8000001907349px"> </span><span
                      style="font-size:12.8000001907349px">Code
                      Forensics •</span><span
                      style="font-size:12.8000001907349px"> </span>Digital
                    Imaging • GIS • GPS • osgEarth • Terrain • Telemetry
                    • Cryptography • LIDAR • Embedded • Mobile •
                    iPhone/iPad/iOS • Android</div>
                  <div style="text-align:center"><a
                      moz-do-not-send="true"
                      href="https://twitter.com/alphapixel"
                      target="_blank">@alphapixel</a> <a
                      moz-do-not-send="true"
                      href="http://facebook.com/alphapixel"
                      target="_blank">facebook.com/alphapixel</a> (775)
                    623-PIXL [7495]</div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
osg-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>