HISE Logo Forum
    • Categories
    • Register
    • Login

    Open GL

    Scheduled Pinned Locked Moved Scripting
    24 Posts 9 Posters 2.0k 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.
    • Casey KolbC
      Casey Kolb
      last edited by Casey Kolb

      Yeah, same! 😂 I've had to do some digging for a few of them.

      Casey Kolb
      Founder & CEO of Lunacy Audio
      Composer | Producer | Software Developer

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

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

          Isnt OpenGL depreciated on the latest Macs?

          HISE Development for hire.
          www.channelrobot.com

          1 Reply Last reply Reply Quote 0
          • Casey KolbC
            Casey Kolb
            last edited by

            It's officially "deprecated" by Apple, but it's going to be around for a long, long while. The plugin I'm working on is using OpenGL almost exclusively for the main component and works across all Macs without any issues. With Windows it gets a little fishy because the graphics cards are all over the place, but in general also works fine.

            Casey Kolb
            Founder & CEO of Lunacy Audio
            Composer | Producer | Software Developer

            LindonL 1 Reply Last reply Reply Quote 1
            • LindonL
              Lindon @Casey Kolb
              last edited by

              @Lunacy-Audio said in Open GL:

              It's officially "deprecated" by Apple, but it's going to be around for a long, long while. The plugin I'm working on is using OpenGL almost exclusively for the main component and works across all Macs without any issues. With Windows it gets a little fishy because the graphics cards are all over the place, but in general also works fine.

              yes this is my understanding too, however it's not so simple - the latest MacOS (and I assume all future ones) will use rosetta to virtualise your code - so you may see some performance hits as it morphs your OpenGL calls into Metal calls..

              HISE Development for hire.
              www.channelrobot.com

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

                Doesn‘t rosetta just turn intel binaries into ARM ones?

                LindonL d.healeyD 2 Replies Last reply Reply Quote 0
                • LindonL
                  Lindon @Christoph Hart
                  last edited by

                  @Christoph-Hart said in Open GL:

                  Doesn‘t rosetta just turn intel binaries into ARM ones?

                  oh maybe it does - how do the OpenGL calls get managed then on machine that only has Metal?

                  HISE Development for hire.
                  www.channelrobot.com

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

                    @Christoph-Hart said in Open GL:

                    Doesn‘t rosetta just turn intel binaries into ARM ones?

                    Is that possible without recompiling from source?

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

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

                      Yes, it converts the x86 assembly of a compiled binary to ARM assembly and then uses some kind of emulation layer. It works surprisingly well but you get a little bit of CPU overhead compared to a natively compiled binary for ARM.

                      DanHD 1 Reply Last reply Reply Quote 1
                      • DanHD
                        DanH @Christoph Hart
                        last edited by

                        @Christoph-Hart Do you have any recommendations for working with OpenGL in regards to Fonts in OSX? My fonts degrade quite heavily with OpenGL but I really need it with this plugin.

                        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                        https://dhplugins.com/ | https://dcbreaks.com/
                        London, UK

                        1 Reply Last reply Reply Quote 0
                        • HISEnbergH HISEnberg referenced this topic on
                        • First post
                          Last post

                        17

                        Online

                        1.8k

                        Users

                        11.9k

                        Topics

                        103.8k

                        Posts