Announcement

Collapse
No announcement yet.

Which Rendering Backend - OpenGL 2.0 or 3.1?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Which Rendering Backend - OpenGL 2.0 or 3.1?

    I notice there is an option under Settings/Display and Monitor/Compositor to change the rendering backend for the desktop effects. It's defaulted to OpenGL 2.0 on my machine, but is there any benefit in using OpenGL 3.1?

    I'm using the proprietary nvidia driver, if that makes a difference.

    #2
    What ever works best. GL 3.1 causes Stellarium and other graphics to flash and blink. GL 2.0 or XRender both work well on my box. I chose to go with XRender. IF I could run GL 3.1 I would.
    "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
    – John F. Kennedy, February 26, 1962.

    Comment


      #3
      from the horse's mouth...

      The Compositing Modes of KDE Plasma Workspaces Explained: https://blog.martin-graesslin.com/bl...ces-explained/

      Which opengl option?: https://www.reddit.com/r/kde/comment...opengl_option/



      Information about the currently running instance, which options are used,
      what OpenGL driver and which effects are running.


      Code:
      qdbus org.kde.KWin /KWin supportInformation
      KDE System Settings > Display and Monitor > Compositor > Rendering backend

      At here...






      As default, Rendering backend: OpenGL 2.0:
      Code:
      grep OpenGL ~/.xsession-errors
      OpenGL vendor string: X.Org
      OpenGL renderer string: Gallium 0.4 on AMD BARTS (DRM 2.43.0, LLVM 3.7.1)
      OpenGL version string: 3.0 Mesa 11.2.1
      OpenGL shading language version string: 1.30
      OpenGL version: 3.0

      If I turn the 'Rendering backend: OpenGL 3.1':
      Code:
      grep OpenGL ~/.xsession-errors
      OpenGL vendor string: X.Org
      OpenGL renderer string: Gallium 0.4 on AMD BARTS (DRM 2.43.0, LLVM 3.7.1)
      OpenGL version string: 3.3 (Core Profile) Mesa 11.2.1
      OpenGL shading language version string: 3.30
      OpenGL version: 3.3
      Last edited by Rog131; May 08, 2016, 08:00 AM.
      Before you edit, BACKUP !

      Why there are dead links ?
      1. Thread: Please explain how to access old kubuntu forum posts
      2. Thread: Lost Information

      Comment


        #4
        I changed to OpenGL 3.1 and it works fine, although I haven't noticed any improvements either. Checking per Rog131's command lines confirms 3.1

        Comment


          #5
          I wonder, if one turned on every KWin desktop effect, if there would be any difference at all? I'm guessing not, since I would assume that the composter and KWin effects, etc. would all be coded to use OpenGL 2.0 standards. It wouldn't make sense to require 3.0+ and so therefore not likely to gain anything from it. Unless the code would happen to execute more efficiently using the 3.0+ standard. Even if it did, it would likely not be visibly noticeable by a user.
          ​"Keep it between the ditches"
          K*Digest Blog
          K*Digest on Twitter

          Comment

          Working...
          X