<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - BindFragDataLocationIndexed on array fragment shader output."
   href="https://bugs.freedesktop.org/show_bug.cgi?id=96765#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - BindFragDataLocationIndexed on array fragment shader output."
   href="https://bugs.freedesktop.org/show_bug.cgi?id=96765">bug 96765</a>
              from <span class="vcard"><a class="email" href="mailto:corentin@wallez.net" title="Corentin Wallez <corentin@wallez.net>"> <span class="fn">Corentin Wallez</span></a>
</span></b>
        <pre>The bug indicates that "array" and "array[0]" are identical so I'd assume that
the binding done last takes precedence. I'm not sure about AofA, or if it's
even allowed for fragment outputs.

Here's the relevant bit from the bug where a parallel with
ARB_program_interface_query is made:

<span class="quote">> I think my recommendation would be to adopt language similar to that for GetProgramResourceIndex(), allowing you to drop the "[0]" but not to address individual elements.  I don't think we want you to be able to assign "array[0]" to location 3 and "array[1]" to location 5, for example.</span >

I also tried the changes you mentioned in <a href="show_bug.cgi?id=96765#c1">Comment 1</a>, while it fixes the values
queried back from the driver, the triangle is still not being shown. Only
making FragColor and SecondaryFragColor to be non-array floats make the
triangle appear.</pre>
        </div>
      </p>


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

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