<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [intel+nvidia randr offloading] X segfaults with latest intel drivers"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=81383">bug 81383</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>ASSIGNED
           </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 - [intel+nvidia randr offloading] X segfaults with latest intel drivers"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=81383#c13">Comment # 13</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [intel+nvidia randr offloading] X segfaults with latest intel drivers"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=81383">bug 81383</a>
              from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
        <pre>The fix in your case should be fairly trivial, remove the sna_crtc->transform =
true and remember to unoffset the CRTC. However, handling the transformed
slaved CRTC was broken.


commit a45b2ea11c15f35c36330ff27cb45854a29c2e2c
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date:   Thu Jul 17 14:40:51 2014 +0100

    sna: Handle rotated slaved scanouts

    As per the usual handling of rotated scanouts with unsupported
    rotations, we stage the drawing onto a backbuffer then rotate onto the
    crtc later. The difference here is that we must read the contents from
    the master pixmap rather than our own screen pixmap.

    Spotted was looking at slaved scanouts mistakenly setting the CRTC
    transformed flag.

    Reported-by: Tomas Pruzina <<a href="mailto:pruzinat@gmail.com">pruzinat@gmail.com</a>>
    Bugzilla: <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [intel+nvidia randr offloading] X segfaults with latest intel drivers"
   href="show_bug.cgi?id=81383">https://bugs.freedesktop.org/show_bug.cgi?id=81383</a>
    Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</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>