Expand description
Higher-level rendy interface.
Structs§
- Handles combining multiple image and buffer barriers that must be made before and after some target operations.
- Basics adapters config.
- Basic heaps config. It uses some arbitrary values that can be considered sane default for today (year 2019) hardware and software.
- A region and image states for one image in a blit.
- A region to be blitted including the source and destination images and states,
- Manages blitting images across families and queues.
- State of the buffer on device.
- Factory initialization config.
- Higher level device interface. Manges memory, resources and queue families.
- State of the image on device.
- QueuePicker that picks first graphics queue family.
- Saved config for allocators. This config can be loaded from config files in any format supported by serde ecosystem.
- Saved config for queues. This config can be loaded from config files in any format supported by serde ecosystem.
Enums§
- Either image state or just layout for image that is not used by device.
- Failure uploading a buffer or an image.
Traits§
- Devices configuration. Picks physical device to use.
- Heaps configuration.
- Queues configuration.
Functions§
- Blits one or more regions from src_image into dst_image using specified Filter
- Initialize
Factory
and QueueFamilies
associated with Device using existingInstance
. - Initialize
Factory
and QueueFamilies
associated with Device using existingInstance
.