<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - protocol: Reporting damage in surface coordinates doesn't work with EGL"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78190#c15">Comment # 15</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - protocol: Reporting damage in surface coordinates doesn't work with EGL"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78190">bug 78190</a>
              from <span class="vcard"><a class="email" href="mailto:daniel@fooishbar.org" title="Daniel Stone <daniel@fooishbar.org>"> <span class="fn">Daniel Stone</span></a>
</span></b>
        <pre>(In reply to Jason Ekstrand from <a href="show_bug.cgi?id=78190#c14">comment #14</a>)
<span class="quote">> I was under the impression that we had a pile of unfixable
> never-going-to-bee-patched EGL implementations floating around that we
> needed to work around.  If that's not a huge issue than adding a
> buffer_damage request is fine</span >

Not really, no. The only one which fits that bill (implements
SwapBuffersWithDamage and is known to not always send infinite damage) is
PowerVR. However, the PVR implementations are third-party, not distributed by
Imagination themselves, so I think breaking those is completely fine: we're not
going to break anything by upgrading that no-one can fix.

Even then, the client winsys implementation on PowerVR can be implemented by
external modules, as it provides an API that lets you compile externally, even
when you don't have the DDK source.</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>