<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 - Linking of uniform struct with array of structs doesnt produce the correct outcome"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=81528">bug 81528</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>NEW
           </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 - Linking of uniform struct with array of structs doesnt produce the correct outcome"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=81528#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - Linking of uniform struct with array of structs doesnt produce the correct outcome"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=81528">bug 81528</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>test passes fine on mesa master (71d4fc8), it was fixed by:

--- 8< ---
commit b48621c348fef53cc226b5ca8c08e4c71d24edec
Author: Ian Romanick <<a href="mailto:ian.d.romanick@intel.com">ian.d.romanick@intel.com</a>>
Date:   Sat Jul 19 14:14:29 2014 -0700

    glsl: Do not add extra padding to structures

    This code was attemping to align the base of the structure to the required
    alignment of the structure.  However, it had two problems:

    1. It was aligning the target structure member, not the base of the
    structure.

    2. It was calculating the alignment based on the members previous to the
    target member instead of all the members of the structure.

    Fixes gles3conform failures in:

    ES3-CTS.shaders.uniform_block.random.nested_structs.6
   
ES3-CTS.shaders.uniform_block.random.nested_structs_arrays_instance_arrays.2
   
ES3-CTS.shaders.uniform_block.random.nested_structs_arrays_instance_arrays.6
    ES3-CTS.shaders.uniform_block.random.all_per_block_buffers.5
    ES3-CTS.shaders.uniform_block.random.all_per_block_buffers.19
    ES3-CTS.shaders.uniform_block.random.all_shared_buffer.0
    ES3-CTS.shaders.uniform_block.random.all_shared_buffer.2
    ES3-CTS.shaders.uniform_block.random.all_shared_buffer.6
    ES3-CTS.shaders.uniform_block.random.all_shared_buffer.12

    v2: Fix rebase failure noticed by Matt.

    Signed-off-by: Ian Romanick <<a href="mailto:ian.d.romanick@intel.com">ian.d.romanick@intel.com</a>>
    Reviewed-by: Matt Turner <<a href="mailto:mattst88@gmail.com">mattst88@gmail.com</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>