From kwin Wed Jan 29 19:22:40 2014 From: =?utf-8?q?Thomas_L=C3=BCbking?= Date: Wed, 29 Jan 2014 19:22:40 +0000 To: kwin Subject: Re: Review Request 115306: merge buffer_age render into general render code Message-Id: <20140129192240.2191.25382 () probe ! kde ! org> X-MARC-Message: https://marc.info/?l=kwin&m=139102339411863 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============1819050366208194995==" --===============1819050366208194995== Content-Type: multipart/alternative; boundary="===============4998616688478633051==" --===============4998616688478633051== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/115306/ ----------------------------------------------------------- (Updated Jan. 29, 2014, 7:22 p.m.) Status ------ This change has been marked as submitted. Review request for kwin, Fredrik Höglund and Martin Gräßlin. Bugs: 329821 http://bugs.kde.org/show_bug.cgi?id=329821 Repository: kde-workspace Description ------- avoiding the blocking swapinterval detection causes issues in the timing strategy and prevents protection against CPU overload on the nvidia blob -- I don't know whether we need the waitsync in other swap cases or in general but stuffed it into a branch avoided on bufferAge support Diffs ----- kwin/eglonxbackend.cpp dd41da5 kwin/glxbackend.cpp 73f463e Diff: https://git.reviewboard.kde.org/r/115306/diff/ Testing ------- triple buffer detection re-logged, correct timing strategy set. Thanks, Thomas Lübking --===============4998616688478633051== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit
This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/115306/

This change has been marked as submitted.


Review request for kwin, Fredrik Höglund and Martin Gräßlin.
By Thomas Lübking.

Updated Jan. 29, 2014, 7:22 p.m.

Bugs: 329821
Repository: kde-workspace

Description

avoiding the blocking swapinterval detection causes
issues in the timing strategy and prevents protection
against CPU overload on the nvidia blob

--
I don't know whether we need the waitsync in other swap cases or in general but stuffed it into a branch avoided on bufferAge support

Testing

triple buffer detection re-logged, correct timing strategy set.

Diffs

  • kwin/eglonxbackend.cpp (dd41da5)
  • kwin/glxbackend.cpp (73f463e)

View Diff

--===============4998616688478633051==-- --===============1819050366208194995== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kwin mailing list kwin@kde.org https://mail.kde.org/mailman/listinfo/kwin --===============1819050366208194995==--