pub trait ExtExtendedDynamicState2Extension: DeviceV1_0 {
    const METADATA: Extension = EXT_EXTENDED_DYNAMIC_STATE2_EXTENSION;

    // Provided methods
    unsafe fn cmd_set_depth_bias_enable_ext(
        &self,
        command_buffer: CommandBuffer,
        depth_bias_enable: bool
    ) { ... }
    unsafe fn cmd_set_logic_op_ext(
        &self,
        command_buffer: CommandBuffer,
        logic_op: LogicOp
    ) { ... }
    unsafe fn cmd_set_patch_control_points_ext(
        &self,
        command_buffer: CommandBuffer,
        patch_control_points: u32
    ) { ... }
    unsafe fn cmd_set_primitive_restart_enable_ext(
        &self,
        command_buffer: CommandBuffer,
        primitive_restart_enable: bool
    ) { ... }
    unsafe fn cmd_set_rasterizer_discard_enable_ext(
        &self,
        command_buffer: CommandBuffer,
        rasterizer_discard_enable: bool
    ) { ... }
}
Expand description

Provided Associated Constants§

source

const METADATA: Extension = EXT_EXTENDED_DYNAMIC_STATE2_EXTENSION

The metadata for this extension.

Provided Methods§

Object Safety§

This trait is not object safe.

Implementors§