pub trait IVulkanRenderTarget: IPlatformRenderSurfaceRenderTarget {
// Required methods
fn begin_draw(&self) -> Rc<dyn IVulkanRenderSession>;
fn dispose(&self);
}Expand description
The Vulkan render target of a surface.
The contract is implemented by this crate and by surfaces that provide their own render target.
Required Methods§
Sourcefn begin_draw(&self) -> Rc<dyn IVulkanRenderSession>
fn begin_draw(&self) -> Rc<dyn IVulkanRenderSession>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".