#graphics #stateless #luminance #surfman #opengl

luminance-surfman

A Surfman platform crate for the Luminance graphics API

1 unstable release

0.1.0 Apr 30, 2021

#765 in Graphics APIs

Download history 17/week @ 2024-03-11 16/week @ 2024-03-18 29/week @ 2024-03-25 73/week @ 2024-04-01 19/week @ 2024-04-08 19/week @ 2024-04-15 19/week @ 2024-04-22 8/week @ 2024-04-29 20/week @ 2024-05-06 12/week @ 2024-05-13 23/week @ 2024-05-20 7/week @ 2024-05-27 13/week @ 2024-06-03 18/week @ 2024-06-10 16/week @ 2024-06-17 25/week @ 2024-06-24

72 downloads per month
Used in 7 crates (via bevy_retrograde_core)

Custom license

10KB
139 lines

Luminance Surfman

Crates.io Docs.rs Katharos License

A Surfman platform crate for the Luminance graphics API

This crate is useful in situtions where you do not have control over the window creation, and you need to be able to create a Luminance surface after the window and event loop have already been created.

This crate currently supports creating a Luminance surface from a winit window, but could also be easily extended to allow you to create surfaces from a raw window handle. Open an issue if you have that use case!


lib.rs:

A Surfman platform crate for the Luminance graphics API

This crate is useful in situtions where you do not have control over the window creation, and you need to be able to create a Luminance surface after the window and event loop have already been created.

This crate currently supports creating a Luminance surface from a winit window, but could also be easily extended to allow you to create surfaces from a raw window handle. Open an issue if you have that use case!

Dependencies

~17MB
~336K SLoC