<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Support R8 image texture in ES 3.1"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98480#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Support R8 image texture in ES 3.1"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98480">bug 98480</a>
              from <span class="vcard"><a class="email" href="mailto:idr@freedesktop.org" title="Ian Romanick <idr@freedesktop.org>"> <span class="fn">Ian Romanick</span></a>
</span></b>
        <pre>We should take some care with this.  The set of required image formats selected
for OpenGL ES 3.1 were picked specifically because they matched the set
required by DX.  This set should be natively supported by all hardware.  This
avoids the need for state-based recompiles.

A number of the formats required by desktop OpenGL involve a significant amount
of pain in shaders and state-based recompiles.  I'd be reluctant to expose
those formats on OpenGL ES unless there is clear and significant need for those
formats.  That said, R8 is not one of the painful formats.

Aside from possibly R11F_G11F_B10F, I'm pretty sure none of the added formats
are on the pain list either.  Before committing to adding this specific
extension, we should double check the list of added formats against the list of
pain-free formats.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>