[−][src]Crate rendy
Rendy's top level crate. Reexports all others.
Re-exports
pub use crate::core::hal; |
Modules
| command | This crate revolves around command recording and submission. |
| core | Crate that contains utility modules used by other rendy crates |
| descriptor | |
| factory | Higher-level rendy interface. |
| frame | Everything that is frame related. |
| graph | Framegraph implementation for Rendy engine. |
| init | Simple rendy initialization. Takes most bolierplate required for init rendy on different platforms/backends. It is still possible to construct everything manually if your case is not supported by this module. |
| memory | GPU memory management |
| mesh | This crates provides means to deal with vertex buffers and meshes. |
| resource | This crate provide methods to create/destroy and otherwise manage device resources. Primarily focus on buffers and images. |
| shader | Shader compilation. |
| texture | Texture creation and usage |
| wsi | Window system integration. |
Macros
| with_any_rendy | Init rendy and execute code based on chosen backend |
| with_any_windowed_rendy | Init rendy and execute code based on chosen backend |