<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - VCE dual instance encoding inconsistent since st/va: enable dual instances encode by sync surface"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98005#c34">Comment # 34</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - VCE dual instance encoding inconsistent since st/va: enable dual instances encode by sync surface"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98005">bug 98005</a>
              from <span class="vcard"><a class="email" href="mailto:boyuan.zhang@amd.com" title="Boyuan Zhang <boyuan.zhang@amd.com>"> <span class="fn">Boyuan Zhang</span></a>
</span></b>
        <pre>Hi Andy,

I re-checked the logic, cqp behaviour is affected patch#1. By re-testing cqp, I
confirmed that force to submit two consecutive single job logic should be
applied to cqp as well, otherwise we have a chance to miss a flush or end up
with sending last p and next i frame together which may protentially cause
corruption. Nice catch!

Solution is simple, as you already tried, remove the "if statement" to apply
new logic to cqp as well.

New patches can be found at:

<a href="https://lists.freedesktop.org/archives/mesa-dev/2016-November/136860.html">https://lists.freedesktop.org/archives/mesa-dev/2016-November/136860.html</a>
<a href="https://lists.freedesktop.org/archives/mesa-dev/2016-November/136855.html">https://lists.freedesktop.org/archives/mesa-dev/2016-November/136855.html</a>

I will push them to upstream once you confirmed the fix. :-)

Regards,
Boyuan</pre>
        </div>
      </p>


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

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