Trait vulkanalia::vk::ExtExtendedDynamicStateExtension[][src]

pub trait ExtExtendedDynamicStateExtension: DeviceV1_0 {
    const METADATA: Extension;
    unsafe fn cmd_bind_vertex_buffers2_ext(
        &self,
        command_buffer: CommandBuffer,
        first_binding: u32,
        buffers: &[Buffer],
        offsets: &[DeviceSize],
        sizes: &[DeviceSize],
        strides: &[DeviceSize]
    ) { ... }
unsafe fn cmd_set_cull_mode_ext(
        &self,
        command_buffer: CommandBuffer,
        cull_mode: CullModeFlags
    ) { ... }
unsafe fn cmd_set_depth_bounds_test_enable_ext(
        &self,
        command_buffer: CommandBuffer,
        depth_bounds_test_enable: bool
    ) { ... }
unsafe fn cmd_set_depth_compare_op_ext(
        &self,
        command_buffer: CommandBuffer,
        depth_compare_op: CompareOp
    ) { ... }
unsafe fn cmd_set_depth_test_enable_ext(
        &self,
        command_buffer: CommandBuffer,
        depth_test_enable: bool
    ) { ... }
unsafe fn cmd_set_depth_write_enable_ext(
        &self,
        command_buffer: CommandBuffer,
        depth_write_enable: bool
    ) { ... }
unsafe fn cmd_set_front_face_ext(
        &self,
        command_buffer: CommandBuffer,
        front_face: FrontFace
    ) { ... }
unsafe fn cmd_set_primitive_topology_ext(
        &self,
        command_buffer: CommandBuffer,
        primitive_topology: PrimitiveTopology
    ) { ... }
unsafe fn cmd_set_scissor_with_count_ext(
        &self,
        command_buffer: CommandBuffer,
        scissors: &[impl Cast<Target = Rect2D>]
    ) { ... }
unsafe fn cmd_set_stencil_op_ext(
        &self,
        command_buffer: CommandBuffer,
        face_mask: StencilFaceFlags,
        fail_op: StencilOp,
        pass_op: StencilOp,
        depth_fail_op: StencilOp,
        compare_op: CompareOp
    ) { ... }
unsafe fn cmd_set_stencil_test_enable_ext(
        &self,
        command_buffer: CommandBuffer,
        stencil_test_enable: bool
    ) { ... }
unsafe fn cmd_set_viewport_with_count_ext(
        &self,
        command_buffer: CommandBuffer,
        viewports: &[impl Cast<Target = Viewport>]
    ) { ... } }

Associated Constants

const METADATA: Extension[src]

The metadata for this extension.

Loading content...

Provided methods

unsafe fn cmd_bind_vertex_buffers2_ext(
    &self,
    command_buffer: CommandBuffer,
    first_binding: u32,
    buffers: &[Buffer],
    offsets: &[DeviceSize],
    sizes: &[DeviceSize],
    strides: &[DeviceSize]
)
[src]

unsafe fn cmd_set_cull_mode_ext(
    &self,
    command_buffer: CommandBuffer,
    cull_mode: CullModeFlags
)
[src]

unsafe fn cmd_set_depth_bounds_test_enable_ext(
    &self,
    command_buffer: CommandBuffer,
    depth_bounds_test_enable: bool
)
[src]

unsafe fn cmd_set_depth_compare_op_ext(
    &self,
    command_buffer: CommandBuffer,
    depth_compare_op: CompareOp
)
[src]

unsafe fn cmd_set_depth_test_enable_ext(
    &self,
    command_buffer: CommandBuffer,
    depth_test_enable: bool
)
[src]

unsafe fn cmd_set_depth_write_enable_ext(
    &self,
    command_buffer: CommandBuffer,
    depth_write_enable: bool
)
[src]

unsafe fn cmd_set_front_face_ext(
    &self,
    command_buffer: CommandBuffer,
    front_face: FrontFace
)
[src]

unsafe fn cmd_set_primitive_topology_ext(
    &self,
    command_buffer: CommandBuffer,
    primitive_topology: PrimitiveTopology
)
[src]

unsafe fn cmd_set_scissor_with_count_ext(
    &self,
    command_buffer: CommandBuffer,
    scissors: &[impl Cast<Target = Rect2D>]
)
[src]

unsafe fn cmd_set_stencil_op_ext(
    &self,
    command_buffer: CommandBuffer,
    face_mask: StencilFaceFlags,
    fail_op: StencilOp,
    pass_op: StencilOp,
    depth_fail_op: StencilOp,
    compare_op: CompareOp
)
[src]

unsafe fn cmd_set_stencil_test_enable_ext(
    &self,
    command_buffer: CommandBuffer,
    stencil_test_enable: bool
)
[src]

unsafe fn cmd_set_viewport_with_count_ext(
    &self,
    command_buffer: CommandBuffer,
    viewports: &[impl Cast<Target = Viewport>]
)
[src]

Loading content...

Implementors

Loading content...