pub enum CommandPoolFeatures {
    ShortLivedBuffers,
    ResetBuffersIndividually,
    None,
    All,
}
Expand description

Command Pool Flag used to define optimizations/properties of the command pool prior to being built.

Variants§

§

ShortLivedBuffers

Optimizes the command pool for buffers that are expected to have short lifetimes (I.E. command buffers that continuously need to render data to the screen)

§

ResetBuffersIndividually

Allows for buffers to be reset individually & manually by the owner of the command pool.

§

None

Enable no features on the CommandPool.

§

All

Enable all features for a given CommandPool.

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.