Module vulkano::command_buffer::validity[][src]

Functions that check the validity of commands.

Structs

CheckColorError

Error that can happen from check_debug_marker_color.

CheckCopyBuffer

Information returned if check_copy_buffer succeeds.

CheckIndexBuffer

Information returned if check_index_buffer succeeds.

CheckVertexBuffer

Information returned if check_vertex_buffer succeeds.

Enums

CheckBeginQueryError

Error that can happen from check_begin_query.

CheckBlitImageError

Error that can happen from check_clear_color_image.

CheckClearColorImageError

Error that can happen from check_clear_color_image.

CheckCopyBufferError

Error that can happen from check_copy_buffer.

CheckCopyBufferImageError

Error that can happen from check_copy_buffer_image.

CheckCopyBufferImageTy

Type of operation to check.

CheckCopyImageError

Error that can happen from check_copy_image.

CheckCopyQueryPoolResultsError

Error that can happen from check_copy_query_pool_results.

CheckDescriptorSetsValidityError

Error that can happen when checking descriptor sets validity.

CheckDispatchError

Error that can happen when checking dispatch command validity.

CheckDynamicStateValidityError

Error that can happen when validating dynamic states.

CheckEndQueryError

Error that can happen from check_end_query.

CheckFillBufferError

Error that can happen when attempting to add a fill_buffer command.

CheckIndexBufferError

Error that can happen when checking whether binding an index buffer is valid.

CheckIndirectBufferError

Error that can happen when checking whether binding an indirect buffer is valid.

CheckPushConstantsValidityError

Error that can happen when checking push constants validity.

CheckResetQueryPoolError

Error that can happen from check_reset_query_pool.

CheckUpdateBufferError

Error that can happen when attempting to add an update_buffer command.

CheckVertexBufferError

Error that can happen when checking whether the vertex buffers are valid.

CheckWriteTimestampError

Error that can happen from check_write_timestamp.

Functions

check_begin_query

Checks whether a begin_query command is valid.

check_blit_image

Checks whether a blit image command is valid.

check_clear_color_image

Checks whether a clear color image command is valid.

check_copy_buffer

Checks whether a copy buffer command is valid.

check_copy_buffer_image

Checks whether a copy buffer-image command is valid. Can check both buffer-to-image copies and image-to-buffer copies.

check_copy_image

Checks whether a copy image command is valid.

check_copy_query_pool_results

Checks whether a copy_query_pool_results command is valid.

check_debug_marker_color

Checks whether the specified color is valid as debug marker color.

check_descriptor_sets_validity

Checks whether descriptor sets are compatible with the pipeline.

check_dispatch

Checks whether the dispatch dimensions are supported by the device.

check_dynamic_state_validity

Checks whether states that are about to be set are correct.

check_end_query

Checks whether a end_query command is valid.

check_fill_buffer

Checks whether a fill buffer command is valid.

check_index_buffer

Checks whether an index buffer can be bound.

check_indirect_buffer

Checks whether an indirect buffer can be bound.

check_push_constants_validity

Checks whether push constants are compatible with the pipeline.

check_reset_query_pool

Checks whether a reset_query_pool command is valid.

check_update_buffer

Checks whether an update buffer command is valid.

check_vertex_buffers

Checks whether vertex buffers can be bound.

check_write_timestamp

Checks whether a write_timestamp command is valid.