Module vulkan_rs::util [] [src]

Utilities and helpers.

Structs

VkError

A VkResult wrapper, that implements std::error::Error.

Traits

VkNullHandle

Support trait for the vk_null_handle() function

Functions

get_VkBlendFactor_from_str

get the value of a VkBlendFactor from the name.

get_VkBlendOp_from_str

get the value of a VkBlendOp from the name.

get_VkCompareOp_from_str

get the value of a VkCompareOp from the name.

get_VkCullModeFlagBits_from_str

get the value of a VkCullModeFlagBits from the name.

get_VkFilter_from_str

get the value of a VkFilter from the name.

get_VkFrontFace_from_str

get the value of a VkFrontFace from the name.

get_VkIndexType_from_str

get the value of a VkIndexType from the name.

get_VkLogicOp_from_str

get the value of a VkLogicOp from the name.

get_VkPolygonMode_from_str

get the value of a VkPolygonMode from the name.

get_VkPrimitiveTopology_from_str

get the value of a VkPrimitiveTopology from the name.

get_VkResult_description

get the description of a given VkResult. If no descriptionis known, the name is returned.

get_VkResult_name

get the name of a given VkResult.

get_VkShaderStageFlagBits_from_str

get the value of a VkShaderStageFlagBits from the name.

get_VkStencilOp_from_str

get the value of a VkStencilOp from the name.

vk_null

Creates a null mutable raw pointer.

vk_null_handle

Returns a reserved non-valid object handle.

Type Definitions

VkResultObj

A std::result::Result wrapper for VkResult.