[go: up one dir, main page]

Struct ash::vk::DeviceFnV1_3

source ·
pub struct DeviceFnV1_3 {
Show 36 fields pub create_private_data_slot: PFN_vkCreatePrivateDataSlot, pub destroy_private_data_slot: PFN_vkDestroyPrivateDataSlot, pub set_private_data: PFN_vkSetPrivateData, pub get_private_data: PFN_vkGetPrivateData, pub cmd_set_event2: PFN_vkCmdSetEvent2, pub cmd_reset_event2: PFN_vkCmdResetEvent2, pub cmd_wait_events2: PFN_vkCmdWaitEvents2, pub cmd_pipeline_barrier2: PFN_vkCmdPipelineBarrier2, pub cmd_write_timestamp2: PFN_vkCmdWriteTimestamp2, pub queue_submit2: PFN_vkQueueSubmit2, pub cmd_copy_buffer2: PFN_vkCmdCopyBuffer2, pub cmd_copy_image2: PFN_vkCmdCopyImage2, pub cmd_copy_buffer_to_image2: PFN_vkCmdCopyBufferToImage2, pub cmd_copy_image_to_buffer2: PFN_vkCmdCopyImageToBuffer2, pub cmd_blit_image2: PFN_vkCmdBlitImage2, pub cmd_resolve_image2: PFN_vkCmdResolveImage2, pub cmd_begin_rendering: PFN_vkCmdBeginRendering, pub cmd_end_rendering: PFN_vkCmdEndRendering, pub cmd_set_cull_mode: PFN_vkCmdSetCullMode, pub cmd_set_front_face: PFN_vkCmdSetFrontFace, pub cmd_set_primitive_topology: PFN_vkCmdSetPrimitiveTopology, pub cmd_set_viewport_with_count: PFN_vkCmdSetViewportWithCount, pub cmd_set_scissor_with_count: PFN_vkCmdSetScissorWithCount, pub cmd_bind_vertex_buffers2: PFN_vkCmdBindVertexBuffers2, pub cmd_set_depth_test_enable: PFN_vkCmdSetDepthTestEnable, pub cmd_set_depth_write_enable: PFN_vkCmdSetDepthWriteEnable, pub cmd_set_depth_compare_op: PFN_vkCmdSetDepthCompareOp, pub cmd_set_depth_bounds_test_enable: PFN_vkCmdSetDepthBoundsTestEnable, pub cmd_set_stencil_test_enable: PFN_vkCmdSetStencilTestEnable, pub cmd_set_stencil_op: PFN_vkCmdSetStencilOp, pub cmd_set_rasterizer_discard_enable: PFN_vkCmdSetRasterizerDiscardEnable, pub cmd_set_depth_bias_enable: PFN_vkCmdSetDepthBiasEnable, pub cmd_set_primitive_restart_enable: PFN_vkCmdSetPrimitiveRestartEnable, pub get_device_buffer_memory_requirements: PFN_vkGetDeviceBufferMemoryRequirements, pub get_device_image_memory_requirements: PFN_vkGetDeviceImageMemoryRequirements, pub get_device_image_sparse_memory_requirements: PFN_vkGetDeviceImageSparseMemoryRequirements,
}

Fields§

§create_private_data_slot: PFN_vkCreatePrivateDataSlot§destroy_private_data_slot: PFN_vkDestroyPrivateDataSlot§set_private_data: PFN_vkSetPrivateData§get_private_data: PFN_vkGetPrivateData§cmd_set_event2: PFN_vkCmdSetEvent2§cmd_reset_event2: PFN_vkCmdResetEvent2§cmd_wait_events2: PFN_vkCmdWaitEvents2§cmd_pipeline_barrier2: PFN_vkCmdPipelineBarrier2§cmd_write_timestamp2: PFN_vkCmdWriteTimestamp2§queue_submit2: PFN_vkQueueSubmit2§cmd_copy_buffer2: PFN_vkCmdCopyBuffer2§cmd_copy_image2: PFN_vkCmdCopyImage2§cmd_copy_buffer_to_image2: PFN_vkCmdCopyBufferToImage2§cmd_copy_image_to_buffer2: PFN_vkCmdCopyImageToBuffer2§cmd_blit_image2: PFN_vkCmdBlitImage2§cmd_resolve_image2: PFN_vkCmdResolveImage2§cmd_begin_rendering: PFN_vkCmdBeginRendering§cmd_end_rendering: PFN_vkCmdEndRendering§cmd_set_cull_mode: PFN_vkCmdSetCullMode§cmd_set_front_face: PFN_vkCmdSetFrontFace§cmd_set_primitive_topology: PFN_vkCmdSetPrimitiveTopology§cmd_set_viewport_with_count: PFN_vkCmdSetViewportWithCount§cmd_set_scissor_with_count: PFN_vkCmdSetScissorWithCount§cmd_bind_vertex_buffers2: PFN_vkCmdBindVertexBuffers2§cmd_set_depth_test_enable: PFN_vkCmdSetDepthTestEnable§cmd_set_depth_write_enable: PFN_vkCmdSetDepthWriteEnable§cmd_set_depth_compare_op: PFN_vkCmdSetDepthCompareOp§cmd_set_depth_bounds_test_enable: PFN_vkCmdSetDepthBoundsTestEnable§cmd_set_stencil_test_enable: PFN_vkCmdSetStencilTestEnable§cmd_set_stencil_op: PFN_vkCmdSetStencilOp§cmd_set_rasterizer_discard_enable: PFN_vkCmdSetRasterizerDiscardEnable§cmd_set_depth_bias_enable: PFN_vkCmdSetDepthBiasEnable§cmd_set_primitive_restart_enable: PFN_vkCmdSetPrimitiveRestartEnable§get_device_buffer_memory_requirements: PFN_vkGetDeviceBufferMemoryRequirements§get_device_image_memory_requirements: PFN_vkGetDeviceImageMemoryRequirements§get_device_image_sparse_memory_requirements: PFN_vkGetDeviceImageSparseMemoryRequirements

Implementations§

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more

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 resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
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.