D3498: Add scaling to DRM backend
    Roman Gilg 
    noreply at phabricator.kde.org
       
    Sat Mar 25 16:55:40 UTC 2017
    
    
  
subdiff requested changes to this revision.
subdiff added inline comments.
This revision now requires changes to proceed.
INLINE COMMENTS
> scene_qpainter_drm_backend.cpp:67
>      auto initBuffer = [&o, output, this] (int index) {
> -        o.buffer[index] = m_backend->createBuffer(output->size());
> +        o.buffer[index] = m_backend->createBuffer(output->size() * output->scale());
>          o.buffer[index]->map();
Divding above through scale and then multiplying again here and in blank() could lead to rounding errors.
REPOSITORY
  R108 KWin
REVISION DETAIL
  https://phabricator.kde.org/D3498
To: davidedmundson, #plasma, graesslin, subdiff
Cc: subdiff, #kwin, plasma-devel, kwin, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170325/fa74ab11/attachment.html>
    
    
More information about the Plasma-devel
mailing list