Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 2.83 KB

acknowledgements.md

File metadata and controls

59 lines (43 loc) · 2.83 KB

Acknowledgements

References

Rafx benefits from many great ideas from other people!

Dependencies

Rafx also benefits from many excellent crates - in particular bindings to native graphics APIs. (This is not a complete list of dependencies, just ones of particular note for graphics programming).

General:

Vulkan:

Metal:

Shader Processing

Windowing:

Other Projects

  • gfx-hal: https://github.com/gfx-rs/gfx
    • While rafx does not use gfx-hal, the rust ecosystem is in a much better place for having it, and many of the crates that rafx does depend on are maintained by gfx-hal contributors
  • MoltenVK: https://github.com/KhronosGroup/MoltenVK
    • rafx has a native backend for metal and does not require MoltenVK, however rafx benefits from much of the pathfinding they have done, much of which has been rolled into projects like spirv-cross

Rust and the Rust Community

The rust ecosystem has many options for low- and high-level graphics programming, many of which are listed at https://arewegameyet.rs

Finally, the rust ecosystem is built and maintained by many brilliant and NICE people in the community. To everyone who has or will play a part in making the community and ecosystem a better place for everyone else, THANK YOU!!