[−][src]Crate rendy_factory
Higher-level rendy interface.
Structs
| Barriers | Handles combining multiple image and buffer barriers that must be made before and after some target operations. |
| BasicDevicesConfigure | Basics adapters config. |
| BasicHeapsConfigure | Basic heaps config. It uses some arbitrary values that can be considered sane default for today (year 2019) hardware and software. |
| BlitImageState | A region and image states for one image in a blit. |
| BlitRegion | A region to be blitted including the source and destination images and states, |
| Blitter | Manages blitting images across families and queues. |
| BufferState | State of the buffer on device. |
| Config | Factory initialization config. |
| Factory | Higher level device interface. Manges memory, resources and queue families. |
| ImageState | State of the image on device. |
| OneGraphicsQueue | QueuePicker that picks first graphics queue family. |
| SavedHeapsConfig | Saved config for allocators. This config can be loaded from config files in any format supported by serde ecosystem. |
| SavedQueueConfig | Saved config for queues. This config can be loaded from config files in any format supported by serde ecosystem. |
Enums
| ImageStateOrLayout | Either image state or just layout for image that is not used by device. |
Traits
| DevicesConfigure | Devices configuration. Picks physical device to use. |
| HeapsConfigure | Heaps configuration. |
| QueuesConfigure | Queues configuration. |
Functions
| blit_image⚠ | Blits one or more regions from src_image into dst_image using specified Filter |
| init | Initialize |
| init_with_instance | Initialize |