<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:lemody@gmail.com" title="Tapani Pälli <lemody@gmail.com>"> <span class="fn">Tapani Pälli</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [bisected, cts] Regression with Assault Android Cactus"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=92122">bug 92122</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>ASSIGNED
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>FIXED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [bisected, cts] Regression with Assault Android Cactus"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=92122#c17">Comment # 17</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [bisected, cts] Regression with Assault Android Cactus"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=92122">bug 92122</a>
              from <span class="vcard"><a class="email" href="mailto:lemody@gmail.com" title="Tapani Pälli <lemody@gmail.com>"> <span class="fn">Tapani Pälli</span></a>
</span></b>
        <pre>commit 4e7fd66cf0986a7eb58800f52d0b8709c2f997d6
Author: Tapani Pälli <<a href="mailto:tapani.palli@intel.com">tapani.palli@intel.com</a>>
Date:   Wed Oct 7 10:04:06 2015 +0300

    glsl: add varyings to resource list only with SSO

    Varyings can be considered inputs or outputs of a program only when
    SSO is in use. With multi-stage programs, inputs contain only inputs
    for first stage and outputs contains outputs of the final shader stage.

    I've tested that fix works for Assault Android Cactus (demo version)
    and does not cause Piglit or CTS regressions in glGetProgramiv tests.

    Following ES 3.1 CTS separate shader tests that do query properties
    of varyings in SSO shader programs pass:

       ES31-CTS.program_interface_query.separate-programs-vertex
       ES31-CTS.program_interface_query.separate-programs-fragment

    Signed-off-by: Tapani Pälli <<a href="mailto:tapani.palli@intel.com">tapani.palli@intel.com</a>>
    Tested-by: Dieter Nützel <<a href="mailto:Dieter@nuetzel-hh.de">Dieter@nuetzel-hh.de</a>>
    Reviewed-by: Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>>
    Bugzilla: <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [bisected, cts] Regression with Assault Android Cactus"
   href="show_bug.cgi?id=92122">https://bugs.freedesktop.org/show_bug.cgi?id=92122</a></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>