diff options
Diffstat (limited to 'src/command_buffer/validity/mod.rs')
-rw-r--r-- | src/command_buffer/validity/mod.rs | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/src/command_buffer/validity/mod.rs b/src/command_buffer/validity/mod.rs new file mode 100644 index 0000000..d4c7a9e --- /dev/null +++ b/src/command_buffer/validity/mod.rs @@ -0,0 +1,50 @@ +// Copyright (c) 2017 The vulkano developers +// Licensed under the Apache License, Version 2.0 +// <LICENSE-APACHE or +// https://www.apache.org/licenses/LICENSE-2.0> or the MIT +// license <LICENSE-MIT or https://opensource.org/licenses/MIT>, +// at your option. All files in the project carrying such +// notice may not be copied, modified, or distributed except +// according to those terms. + +//! Functions that check the validity of commands. + +pub use self::blit_image::{check_blit_image, CheckBlitImageError}; +pub use self::clear_color_image::{check_clear_color_image, CheckClearColorImageError}; +pub use self::copy_buffer::{check_copy_buffer, CheckCopyBuffer, CheckCopyBufferError}; +pub use self::copy_image::{check_copy_image, CheckCopyImageError}; +pub use self::copy_image_buffer::{ + check_copy_buffer_image, CheckCopyBufferImageError, CheckCopyBufferImageTy, +}; +pub use self::debug_marker::{check_debug_marker_color, CheckColorError}; +pub use self::descriptor_sets::{check_descriptor_sets_validity, CheckDescriptorSetsValidityError}; +pub use self::dispatch::{check_dispatch, CheckDispatchError}; +pub use self::dynamic_state::{check_dynamic_state_validity, CheckDynamicStateValidityError}; +pub use self::fill_buffer::{check_fill_buffer, CheckFillBufferError}; +pub use self::index_buffer::{check_index_buffer, CheckIndexBuffer, CheckIndexBufferError}; +pub use self::indirect_buffer::{check_indirect_buffer, CheckIndirectBufferError}; +pub use self::push_constants::{check_push_constants_validity, CheckPushConstantsValidityError}; +pub use self::query::{ + check_begin_query, check_copy_query_pool_results, check_end_query, check_reset_query_pool, + check_write_timestamp, CheckBeginQueryError, CheckCopyQueryPoolResultsError, + CheckEndQueryError, CheckResetQueryPoolError, CheckWriteTimestampError, +}; +pub use self::update_buffer::{check_update_buffer, CheckUpdateBufferError}; +pub use self::vertex_buffers::{check_vertex_buffers, CheckVertexBuffer, CheckVertexBufferError}; + +mod blit_image; +mod clear_color_image; +mod copy_buffer; +mod copy_image; +mod copy_image_buffer; +mod debug_marker; +mod descriptor_sets; +mod dispatch; +mod dynamic_state; +mod fill_buffer; +mod index_buffer; +mod indirect_buffer; +mod push_constants; +mod query; +mod update_buffer; +mod vertex_buffers; |