Enum rokol::gfx::Action [−][src]
#[repr(u32)]
pub enum Action {
_Default,
Clear,
DontCare,
Load,
_ForceU32,
_NUM,
}
Expand description
Defines what action should be performed at the start of a render pass:
This is used in the PassAction
structure.
The default action for all pass attachments is Clear
, with the
clear color rgba = {0.5f, 0.5f, 0.5f, 1.0f], depth=1.0 and stencil=0.
If you want to override the default behaviour, it is important to not only set the clear color, but the ‘action’ field as well (as long as this is in its _SG_ACTION_DEFAULT, the value fields will be ignored).
Variants
_Default
Clear
Clear the render target image
DontCare
Leave the render target image content undefined
Load
Load the previous content of the render target image
_ForceU32
_NUM
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Action
impl UnwindSafe for Action
Blanket Implementations
Mutably borrows from an owned value. Read more