HISE Logo Forum
    • Categories
    • Register
    • Login

    OpenGL ComboBox, And "NO" By Default

    Scheduled Pinned Locked Moved General Questions
    43 Posts 8 Posters 2.2k 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.
    • d.healeyD
      d.healey
      last edited by d.healey

      Try standalonePopupComponents.cpp line 128 (in develop branch). Just removing the ! should give you what you want.

      #if !HISE_USE_OPENGL_FOR_PLUGIN
      	properties[(int)Properties::UseOpenGL] = false;
      #endif
      

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      1 Reply Last reply Reply Quote 2
      • ustkU
        ustk @Natan
        last edited by ustk

        @Natan I just replied to your PM. As @orange said, it is OPEN_GL you want to look for. If you have searched with this exact string you would have found only one file (2 in fact, but the other one can't be related) with only 3 entries in it.

        Unless @d-healey way is the best one? Haven't tried myself...

        Can't help pressing F5 in the forum...

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

          Excellent, Thank you guys πŸ‘@d-healey @ustk
          I’ll give a try right now

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

            @orange @ustk @d-healey
            This is Excellent,
            Just Removed The ! And Open Gl Popped Up On Floating TIle, With Value no

            Thanks A Ton SIr David You're Rock πŸš€ :folded_hands:

            Update: Compiled And works like charm on My Plugin.
            And no need for extra Flag on Preferences,
            It’s Disabled by Default πŸ˜πŸ™ŒπŸ™ŒπŸ™ŒπŸ™ŒπŸ˜Ž

            ustkU 1 Reply Last reply Reply Quote 1
            • ustkU
              ustk @Natan
              last edited by ustk

              @Natan Cool!
              although it might be better to just remove the statement and write:

              properties[(int)Properties::UseOpenGL] = HISE_USE_OPENGL_FOR_PLUGIN;
              

              Otherwise, it won't be set to false when needed the same way it was never set to true

              Can't help pressing F5 in the forum...

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

                @ustk He want's the option there but he wants it set to false. I think your suggestion will set it to true

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                ustkU NatanN 3 Replies Last reply Reply Quote 2
                • ustkU
                  ustk @d.healey
                  last edited by

                  @d-healey Only if HISE_USE_OPENGL_FOR_PLUGIN has been declared true

                  Can't help pressing F5 in the forum...

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

                    @d-healey Nope sorry! You're right ;)

                    Can't help pressing F5 in the forum...

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

                      @ustk Which it will be if he wants it to show up in the Settings tile, no?

                      Libre Wave - Freedom respecting instruments and effects
                      My Patreon - HISE tutorials
                      YouTube Channel - Public HISE tutorials

                      1 Reply Last reply Reply Quote 1
                      • NatanN
                        Natan @d.healey
                        last edited by

                        @d-healey said in OpenGL ComboBox, And "NO" By Default:

                        @ustk He want's the option there but he wants it set to false. I think your suggestion will set it to true

                        Yeah, Sir David, You're Right.

                        And Added "GraphicRendering": true, into the CustomSettings Floating Tile.
                        And The Option Is There Also On Hise, Not Just Compiled Plugin, And It's Set To NO,
                        Just Tested, And Works Like A Charm

                        1 Reply Last reply Reply Quote 1
                        • ustkU
                          ustk
                          last edited by

                          The combobox goes away as soon as you set DebugMode to false

                          Also, I don't see where adding GraphicRendering changes anything...

                          Can't help pressing F5 in the forum...

                          Dan KorneffD 1 Reply Last reply Reply Quote 1
                          • Dan KorneffD
                            Dan Korneff @ustk
                            last edited by

                            @ustk said in OpenGL ComboBox, And "NO" By Default:

                            The combobox goes away as soon as you set DebugMode to false

                            Was just doing some testing. At least one other item needs to be set to "true" for the OpenGL combo to appear.
                            After poking around a little, adding this to StandalongPopupComponents.cpp and trashing HISE preferences makes it work properly on my rig:

                            openGLSelector->setLookAndFeel(&blaf);
                            

                            Dan Korneff - Producer / Mixer / Audio Nerd

                            1 Reply Last reply Reply Quote 0
                            • FortuneF
                              Fortune
                              last edited by Fortune

                              OpenGL Combobox is not apprearing in the FloatingTile. I just can't use it because it is empty in the compiled plugin.

                              Does anyone have this issue with the latest develop branch?

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

                                @Fortune Try using HISE_USE_OPENGL_FOR_PLUGIN=1 in your project preferences.

                                Libre Wave - Freedom respecting instruments and effects
                                My Patreon - HISE tutorials
                                YouTube Channel - Public HISE tutorials

                                FortuneF 2 Replies Last reply Reply Quote 1
                                • FortuneF
                                  Fortune @d.healey
                                  last edited by

                                  @d-healey I will try, thank you man!

                                  1 Reply Last reply Reply Quote 0
                                  • FortuneF
                                    Fortune @d.healey
                                    last edited by

                                    @d-healey Yes it works now with that flag, thank you again man!

                                    As I see, the default OpenGL "NO" option is not available. The plugin is loading with YES on the first init.

                                    Dan KorneffD 1 Reply Last reply Reply Quote 0
                                    • Dan KorneffD
                                      Dan Korneff @Fortune
                                      last edited by

                                      @Fortune said in OpenGL ComboBox, And "NO" By Default:

                                      The plugin is loading with YES on the first init.

                                      Was there a solution to this? It seems like any time I enable the opengl combo box, it always defaults to YES no matter what the plugin is set to for export.

                                      Dan Korneff - Producer / Mixer / Audio Nerd

                                      FortuneF 1 Reply Last reply Reply Quote 0
                                      • FortuneF
                                        Fortune @Dan Korneff
                                        last edited by Fortune

                                        @dustbro said in OpenGL ComboBox, And "NO" By Default:

                                        Was there a solution to this? It seems like any time I enable the opengl combo box, it always defaults to YES no matter what the plugin is set to for export.

                                        Unfortunately there is no easy solution for this.

                                        Also since we can't edit the GeneralSettings.xml file with scripting, in the end, I made a custom settings file (with dumpAsJSON) that stores the NO value by default and call that value on init. So only first initialization will be YES. Then other instances will be NO (unless the user makes it YES manually of course).

                                        1 Reply Last reply Reply Quote 0
                                        • Dan KorneffD
                                          Dan Korneff
                                          last edited by

                                          @Christoph-Hart where can we find this setting in the source? Would like to have the OpenGL combo box visible, and default to OFF on plugin init (or at least set to the project setting when you export).

                                          Dan Korneff - Producer / Mixer / Audio Nerd

                                          1 Reply Last reply Reply Quote 0
                                          • Dan KorneffD
                                            Dan Korneff
                                            last edited by Dan Korneff

                                            EDIT: this isn't working :(

                                            nevermind... changing StandalonePopupComponents.cpp 128
                                            from

                                            #if !HISE_USE_OPENGL_FOR_PLUGIN
                                            

                                            to

                                            #if HISE_USE_OPENGL_FOR_PLUGIN
                                            

                                            is working here.

                                            Dan Korneff - Producer / Mixer / Audio Nerd

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

                                            23

                                            Online

                                            1.8k

                                            Users

                                            12.0k

                                            Topics

                                            104.1k

                                            Posts