[−][src]Module tray_rust::exec
The exec module provides an abstraction of the execution backends used to actually render the image
Re-exports
pub use self::multithreaded::MultiThreaded; |
Modules
distrib | The distrib module provides methods for executing the rendering in a distributed environment across multiple machines. The worker module provides the Worker which does the actual job of rendering a subregion of the image. The master module provides the Master which instructs the Workers what to render and collects their results to save out the final image. |
multithreaded | The multithreaded module provides a multithreaded execution for rendering the image. |
Structs
Config | Config passed to set up the execution environment with information on what it should be rendering and where to put the results |
Traits
Exec | Trait implemented by different execution environments that provides a method to call and render the scene, given the rendering arguments |