HISE Logo Forum
    • Categories
    • Register
    • Login

    Optional OpenGL rendering available

    Scheduled Pinned Locked Moved General Questions
    18 Posts 7 Posters 2.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Christoph HartC
      Christoph Hart
      last edited by

      Hi everybody,

      I've just pushed a change to the repository which allows to switch between the software renderer and an OpenGL engine as I encountered some UI performance issues on certain systems.

      However it seems that on other systems, the OpenGL engine is slower (also it might be unstable in certain hosts), so I'd like to gather some information what's the preferred way (for compiled plugins, the end user can switch between the two engines, but it would be great to find a sensible default option that plays fine with the majority of systems).

      So whoever is able to compile HISE, please feel free to check out the latest commit, switch the engines and report back what option is better (In order to switch, go to Tools -> Enable Open GL Rendering and restart HISE to apply the change).

      1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey
        last edited by

        Compiling now

        1 Reply Last reply Reply Quote 0
        • d.healeyD
          d.healey
          last edited by

          I can't see the option in the tools menu

          1 Reply Last reply Reply Quote 0
          • Christoph HartC
            Christoph Hart
            last edited by

            Oops, its in the View menu - silly me...

            1 Reply Last reply Reply Quote 1
            • d.healeyD
              d.healey
              last edited by

              So far everything seems equally as stable in both modes but I noticed a CPU increase for HISE of about 6% in task manager when using the OpenGL mode.

              1 Reply Last reply Reply Quote 0
              • D
                Dorian
                last edited by

                OpenGL wins by a million miles, very happy to have performance in HISE itself up to scratch now

                1 Reply Last reply Reply Quote 0
                • d.healeyD
                  d.healey
                  last edited by

                  Tool tips in the API browser are not working with OpenGL active on Linux Mint.

                  1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart
                    last edited by

                    Actually I am thinking about removing the OpenGL stuff since it is very prone to deadlocks and all kind of weird system-specific issues. Also only Dorian seems to get a slight performance benefit out of it, in most cases it gets even worse :)

                    1 Reply Last reply Reply Quote 0
                    • d.healeyD
                      d.healey
                      last edited by

                      Yeah sounds good, keep it simple :)

                      1 Reply Last reply Reply Quote 0
                      • d.healeyD
                        d.healey
                        last edited by

                        So I found something. With OpenGL disabled, if the GUI updates (I move a slider or something) every element jumps around a little bit. But this doesn't happen with OpenGL enabled - Linux again.

                        alt text

                        1 Reply Last reply Reply Quote 0
                        • d.healeyD
                          d.healey
                          last edited by

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • Alex ParadisA
                            Alex Paradis
                            last edited by

                            Question for @Christoph-Hart : I am looking right now at HISE 2.1.0 but I don't see the option to enable OpenGL.

                            Did you remove the option? If not, where it is ?

                            I would be really interested to look it up :)

                            1 Reply Last reply Reply Quote 0
                            • A
                              arminh
                              last edited by

                              I build also latest script node branch and don't see this option :)

                              1 Reply Last reply Reply Quote 0
                              • NatanN
                                Natan
                                last edited by Natan

                                This post is deleted!
                                1 Reply Last reply Reply Quote 0
                                • NatanN
                                  Natan
                                  last edited by

                                  I Found This :
                                  https://forum.juce.com/t/opengl-renderer-not-working-as-expected-in-ableton-live-10-edit-also-cubase-10-5/36163

                                  1 Reply Last reply Reply Quote 0
                                  • NatanN
                                    Natan
                                    last edited by

                                    In FL Studio, My FX Plugin Looks Very Nice!!!
                                    The only Issue Is With Ableton?!!!

                                    1 Reply Last reply Reply Quote 0
                                    • NatanN
                                      Natan
                                      last edited by Natan

                                      This post is deleted!
                                      1 Reply Last reply Reply Quote 0
                                      • FortuneF
                                        Fortune
                                        last edited by Fortune

                                        Does anyone know which OpenGL version is using Hise? OpenGL, OpenGL2 or OpenGL3?

                                        First one is CPU oriented.
                                        Version 2 and 3 is using GPU.

                                        As far as I know, OpenGL has some issues with laggy GUI, also some users must update graphic drivers to open plugins. Also on board graphic cards have more issues with OpenGL.

                                        Is it possible to use alternative renderers like Skia Render (Google) or Blender2D or something with less problem?

                                        macOS deprecated OpenGL too by the way.

                                        1 Reply Last reply Reply Quote 0
                                        • First post
                                          Last post

                                        50

                                        Online

                                        1.7k

                                        Users

                                        11.7k

                                        Topics

                                        101.8k

                                        Posts