Announcement

Collapse
No announcement yet.

SDL2 Now Transitioning To Maintenance Mode

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • SDL2 Now Transitioning To Maintenance Mode

    Phoronix: SDL2 Now Transitioning To Maintenance Mode

    With today's release of SDL 2.28 it also marks the SDL2 library entering maintenance mode for this open-source software that's relied upon by Valve and many cross-platform games...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Will SDL3 bring native Vulkan and Wayland support?

    Comment


    • #3
      Originally posted by Volta View Post
      Will SDL3 bring native Vulkan and Wayland support?
      I would be shocked if not. Maybe not at version 3.0 (or whatever the first release will start at) but at the very least before long.

      Comment


      • #4
        Originally posted by Volta View Post
        Will SDL3 bring native Vulkan and Wayland support?
        Doesn't SDL2 already support Wayland natively?

        Comment


        • #5
          Originally posted by Volta View Post
          Will SDL3 bring native Vulkan and Wayland support?
          What do you mean by "native"? SDL2 works on Wayland just fine. As for the Vulkan It's not that important, SDL_Renderer has OpenGL and OpenGL ES acceleration and for anything more serious you are supposed to have your own renderer that can be Vulkan based as well.

          Comment


          • #6
            Originally posted by Volta View Post
            Will SDL3 bring native Vulkan and Wayland support?
            Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

            SDL2 was built with wayland in mind since 2013 and does indeed offer native wayland support. it does default to wayland since SDL 2.0.22: https://www.gamingonlinux.com/2022/0...land-on-linux/
            many games don't though because they ship their own SDL version and if they don't ship it with one that defaults to wayland, then it won't run in wayland by default. xwayland instead. factorio is a good example of one that does ship with SDL2 that has wayland enabled by default.
            Last edited by pieman; 20 June 2023, 09:42 PM.

            Comment


            • #7
              Nice to hear, great.

              Comment


              • #8
                It would be great if the devices config datas were stored in JSON files rather than directly in C directly for v3...
                That's really not clean and modular.

                Comment


                • #9
                  I don't know if folks remember, but it seemed like SDL sat for a LONG time with little activity, and then sparked back to life. It's been kicking butt for the last few years. Great job to the SDL team for keeping the project moving forward and creating really good options for old software that depends on it.

                  Comment


                  • #10
                    Originally posted by dragon321 View Post
                    …Vulkan It's not that important, SDL_Renderer has OpenGL and OpenGL ES acceleration and for anything more serious you are supposed to have your own renderer that can be Vulkan based as well.
                    It becomes more and more. We're currently at a stage where we might not see OGL on new Platforms anymore. Be it Linux with special hardware, macOS game porting toolkit or just another gaming console. So it *is* critical that it will have native Vulkan support, as translation layers will bottleneck it on modern platforms

                    Comment

                    Working...
                    X