<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Various DPI and OpenGL related fixes in the Wayland backend"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=745076#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Various DPI and OpenGL related fixes in the Wayland backend"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=745076">bug 745076</a>
              from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=jadahl%40gmail.com" title="Jonas Ådahl <jadahl@gmail.com>"> <span class="fn">Jonas Ådahl</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=297748&action=diff" name="attach_297748" title="wayland: Properly support changing of surface scale">attachment 297748</a> <a href="attachment.cgi?id=297748&action=edit" title="wayland: Properly support changing of surface scale">[details]</a></span> <a href='/review?bug=745076&attachment=297748'>[review]</a>
wayland: Properly support changing of surface scale

When the preferred surface scale changes, for example when entering a
wl_output with a higher scale than any previous entered output, recreate
the shm surface and redraw the window content with the new window scale.

Before this patch, the internal scale would be changed, but the shm
surface would not be recreated given the new scale, i.e. we'd attach a
buffer for a different scale than wl_surface.set_scale specified.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>