zphixon / ezgl

Easy-peasy access to OpenGL on Winit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ez gl

Major refactorings in-progress in the Glutin project are underway to decouple it from Winit. While this is a big win for those who want fine-grained control over how they get their GL context set up, it adds some complexity for others who don't particularly care (that is, myself).

This library aims to reduce the friction between the user and sweet, sweet GL calls, via glow. Here's how:

  1. Create your window that implements HasRawWindowHandle and HasRawDisplayHandle
  2. Create an Ezgl instance using your window
  3. Call GL functions on it

Todo:

  • Increase support
    • Android
    • iOS
    • Web
  • More configuration (sample size, bit depth, transparency)

About

Easy-peasy access to OpenGL on Winit


Languages

Language:Rust 100.0%