<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <div class="moz-forward-container">Thanks Juan for warning me it
      didn't make it to mesa-dev.</div>
    <div class="moz-forward-container">Here it is.</div>
    <div class="moz-forward-container"><br>
    </div>
    <div class="moz-forward-container"><br>
    </div>
    <div class="moz-forward-container">Axel</div>
    <div class="moz-forward-container"><br>
    </div>
    <div class="moz-forward-container">-------- Forwarded Message
      --------
      <table class="moz-email-headers-table" cellspacing="0"
        cellpadding="0" border="0">
        <tbody>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Subject:
            </th>
            <td>[PATCH] d3dadapter9: Revert to old throttling limit
              value</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Date: </th>
            <td>Sun, 26 May 2019 23:23:59 +0200</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">From: </th>
            <td>Axel Davy <a class="moz-txt-link-rfc2396E" href="mailto:davyaxel0@gmail.com"><davyaxel0@gmail.com></a></td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">CC: </th>
            <td>Axel Davy <a class="moz-txt-link-rfc2396E" href="mailto:davyaxel0@gmail.com"><davyaxel0@gmail.com></a>,
              <a class="moz-txt-link-abbreviated" href="mailto:mesa-stable@lists.freedesktop.org">mesa-stable@lists.freedesktop.org</a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      Recently PIPE_CAP_MAX_FRAMES_IN_FLIGHT was changed from 2<br>
      to 1:<br>
      20909284f204091757c050aa40cfffaf3f981b9c<br>
      <br>
      No driver seems to overwrite the default value.<br>
      <br>
      One user reports severe regressions for some games.<br>
      For now, revert to the value 2 for nine.<br>
      <br>
      Cc: <a class="moz-txt-link-abbreviated" href="mailto:mesa-stable@lists.freedesktop.org">mesa-stable@lists.freedesktop.org</a><br>
      <br>
      Signed-off-by: Axel Davy <a class="moz-txt-link-rfc2396E" href="mailto:davyaxel0@gmail.com"><davyaxel0@gmail.com></a><br>
      ---<br>
      src/gallium/targets/d3dadapter9/drm.c | 6 ++++--<br>
      1 file changed, 4 insertions(+), 2 deletions(-)<br>
      <br>
      diff --git a/src/gallium/targets/d3dadapter9/drm.c
      b/src/gallium/targets/d3dadapter9/drm.c<br>
      index b0b9bb12f2c..657c619ac42 100644<br>
      --- a/src/gallium/targets/d3dadapter9/drm.c<br>
      +++ b/src/gallium/targets/d3dadapter9/drm.c<br>
      @@ -243,8 +243,10 @@ drm_create_adapter( int fd,<br>
      return D3DERR_DRIVERINTERNALERROR;<br>
      }<br>
      - ctx->base.throttling_value =<br>
      - ctx->base.hal->get_param(ctx->base.hal,
      PIPE_CAP_MAX_FRAMES_IN_FLIGHT);<br>
      + /* Previously was set to PIPE_CAP_MAX_FRAMES_IN_FLIGHT,<br>
      + * but the change of value of this cap to 1 seems to cause<br>
      + * regressions. */<br>
      + ctx->base.throttling_value = 2;<br>
      ctx->base.throttling = ctx->base.throttling_value > 0;<br>
      driParseOptionInfo(&defaultInitOptions,
      __driConfigOptionsNine);<br>
      <pre class="moz-signature">-- 
2.21.0

</pre>
    </div>
  </body>
</html>