Announcement

Collapse
No announcement yet.

Waffle Is Still Cooking For X11/Wayland Agnostic OpenGL/GLES Apps

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

  • Waffle Is Still Cooking For X11/Wayland Agnostic OpenGL/GLES Apps

    Phoronix: Waffle Is Still Cooking For X11/Wayland Agnostic OpenGL/GLES Apps

    Waffle is the seven year old project that started out as an Intel side-project to allow run-time selection of X11/Wayland support as well as OpenGL or OpenGL ES. It's been a while since hearing much about Waffle, but it is still being consumed and improved upon...

    http://www.phoronix.com/scan.php?pag...e-Cooking-2019

  • #2
    Will this compete with or complement SDL?

    In case anyone else is looking for the project page: https://gitlab.freedesktop.org/mesa/waffle

    It would have been great if they used a less common name.

    Comment


    • #3
      Originally posted by Jabberwocky View Post
      Will this compete with or complement SDL?

      In case anyone else is looking for the project page: https://gitlab.freedesktop.org/mesa/waffle

      It would have been great if they used a less common name.
      Waffle covers just one aspect of what SDL provides: the windowing system / graphics API abstraction... SDL2 also provides input, sound, and a lot more that is out of the scope of Waffle.
      Michael Larabel
      http://www.michaellarabel.com/

      Comment


      • #4
        There are plenty of this type of library out there. However, I did not yet come across any that did good input handling. For example when I press Ctrl+Alt+AltGr+Shift+s on my German keyboard I want to get an event that tells me that the user pressed Ctrl+Alt+ẞ (capital sharp s). Therefore I'm still using XCB/Wayland++ and libxkbcommon.

        Comment


        • #5
          Originally posted by Jabberwocky View Post
          Will this compete with or complement SDL?
          I was at the talk about asked about adoption, particularly regarding games and SDL. Emil said basically what Michael said above and I realised I had partly misunderstood the project's purpose.

          Comment


          • #6
            Originally posted by Chewi View Post

            I was at the talk about asked about adoption, particularly regarding games and SDL. Emil said basically what Michael said above and I realised I had partly misunderstood the project's purpose.
            In the slides I noticed mention of Vulkan. I assumed it was to state why Vulkan is not a target, but would be great to know from someone who was at the talk.

            This project looks really amazing! It would encourage (much needed IMO) GUIs written for OpenGL (ES).

            Comment

            Working...
            X