From kwin Sat Aug 20 14:37:42 2011 From: =?utf-8?q?Martin_Gr=C3=A4=C3=9Flin?= Date: Sat, 20 Aug 2011 14:37:42 +0000 To: kwin Subject: Review Request: Query used compositing backend through DBus Message-Id: <20110820143742.26034.74020 () vidsolbach ! de> X-MARC-Message: https://marc.info/?l=kwin&m=131385108017956 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============8739305071360902310==" --===============8739305071360902310== Content-Type: multipart/alternative; boundary="===============5767607236198729547==" --===============5767607236198729547== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/102387/ ----------------------------------------------------------- Review request for kwin and Arthur Arlt. Summary ------- It annoys me from time to time that I do not know whether kwin uses OpenGL = or falls back to XRender (e.g. on tablet). So this ends the problem by just= asking on DBus. I will wait with committing till Arthur finished the last bit of splitting = out the Workspace methods in composite into a Compositor class and will the= n export a new Object /Compositor on the DBus interface. Diffs ----- kwin/composite.cpp 2b8ea6f = kwin/org.kde.KWin.xml bd993ed = kwin/scene.h 6ce39c0 = kwin/scene_opengl.h 600ae2e = kwin/scene_opengl_egl.cpp 4e232c2 = kwin/scene_opengl_glx.cpp 06a7b0a = kwin/scene_xrender.h 6c916c8 = kwin/scene_xrender.cpp 73dd22f = kwin/workspace.h 2cba848 = Diff: http://git.reviewboard.kde.org/r/102387/diff Testing ------- * kwin_gles returns OpenGL ES 2.0 * kwin returns OpenGL 2.x * No Compositing returns No Compositing * XRender I assume returns XRender. Thanks, Martin --===============5767607236198729547== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable
This is an automatically generated e-mail. To reply, visit: http://git.revie= wboard.kde.org/r/102387/

Review request for kwin and Arthur Arlt.
By Martin Gr=C3=A4=C3=9Flin.

Descripti= on

It annoys me from time to time that I do not know whether kw=
in uses OpenGL or falls back to XRender (e.g. on tablet). So this ends the =
problem by just asking on DBus.

I will wait with committing till Arthur finished the last bit of splitting =
out the Workspace methods in composite into a Compositor class and will the=
n export a new Object /Compositor on the DBus interface.

Testing <= /h1>
* kwin_gles returns OpenGL ES 2.0
* kwin returns OpenGL 2.x
* No Compositing returns No Compositing
* XRender I assume returns XRender.

Diffs=

  • kwin/composite.cpp (2b8ea6f)
  • kwin/org.kde.KWin.xml (bd993ed)
  • kwin/scene.h (6ce39c0)
  • kwin/scene_opengl.h (600ae2e)
  • kwin/scene_opengl_egl.cpp (4e232c2)=
  • kwin/scene_opengl_glx.cpp (06a7b0a)=
  • kwin/scene_xrender.h (6c916c8)
  • kwin/scene_xrender.cpp (73dd22f)
  • kwin/workspace.h (2cba848)

View Diff

--===============5767607236198729547==-- --===============8739305071360902310== 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 --===============8739305071360902310==--