Shaders and Uniforms in pure SDL2?

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • glow

    GL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code (by grovesNL)

    By the way, nowadays many projects use glow instead of glutin because of.. I think it's because glow works on wasm, in the web (as webgl).

  • glium

    Safe OpenGL wrapper for the Rust language.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • glium-sdl2

    An SDL2 backend for Glium

    It's true the "opening a window" section it recommends glutin, but you can use winit too. I think sdl won't work out with glium, because glium-sdl depends on a very old version of glium. And in any case, glutin, winit and sdl are used just to open the window, so it's a relatively unimportant part of the stack IMO.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts