Home
last modified time | relevance | path

Searched refs:FormatFeatures (Results 1 – 17 of 17) sorted by relevance

/external/rust/android-crates-io/crates/vulkano/src/image/
Dview.rs21 format::{ChromaSampling, Format, FormatFeatures},
49 format_features: FormatFeatures,
91 ) -> Result<FormatFeatures, ImageViewCreationError> { in validate_new() argument
184 if format_features == FormatFeatures::default() { in validate_new()
321 && !format_features.intersects(FormatFeatures::SAMPLED_IMAGE) in validate_new()
328 && !format_features.intersects(FormatFeatures::STORAGE_IMAGE) in validate_new()
335 && !format_features.intersects(FormatFeatures::COLOR_ATTACHMENT) in validate_new()
344 && !format_features.intersects(FormatFeatures::DEPTH_STENCIL_ATTACHMENT) in validate_new()
354 FormatFeatures::COLOR_ATTACHMENT | FormatFeatures::DEPTH_STENCIL_ATTACHMENT, in validate_new()
537 format_features: FormatFeatures, in new_unchecked_with_format_features() argument
[all …]
Dtraits.rs16 format::{Format, FormatFeatures},
78 fn format_features(&self) -> FormatFeatures { in format_features() argument
Dsys.rs25 format::{ChromaSampling, Format, FormatFeatures, NumericType},
70 format_features: FormatFeatures,
124 ) -> Result<FormatFeatures, ImageError> { in validate_new() argument
371 && !format_features.intersects(FormatFeatures::SAMPLED_IMAGE) in validate_new()
377 && !format_features.intersects(FormatFeatures::COLOR_ATTACHMENT) in validate_new()
385 && !format_features.intersects(FormatFeatures::DEPTH_STENCIL_ATTACHMENT) in validate_new()
394 FormatFeatures::COLOR_ATTACHMENT | FormatFeatures::DEPTH_STENCIL_ATTACHMENT, in validate_new()
426 if !format_features.intersects(FormatFeatures::STORAGE_IMAGE) { in validate_new()
450 && !format_features.intersects(FormatFeatures::TRANSFER_SRC) in validate_new()
458 && !format_features.intersects(FormatFeatures::TRANSFER_DST) in validate_new()
[all …]
/external/rust/android-crates-io/crates/vulkano/src/sampler/
Dycbcr.rs94 format::{ChromaSampling, Format, FormatFeatures, NumericType},
209 FormatFeatures::MIDPOINT_CHROMA_SAMPLES | FormatFeatures::COSITED_CHROMA_SAMPLES, in new()
228 .intersects(FormatFeatures::COSITED_CHROMA_SAMPLES) in new()
238 .intersects(FormatFeatures::MIDPOINT_CHROMA_SAMPLES) in new()
299 && !potential_format_features.intersects(FormatFeatures:: in new()
312 .intersects(FormatFeatures::SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER) in new()
Dmod.rs52 format::FormatFeatures,
343 FormatFeatures::SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER, in new()
528 .intersects(FormatFeatures::SAMPLED_IMAGE_DEPTH_COMPARISON) in check_can_sample()
546 .intersects(FormatFeatures::SAMPLED_IMAGE_FILTER_LINEAR) in check_can_sample()
564 .intersects(FormatFeatures::SAMPLED_IMAGE_FILTER_CUBIC) in check_can_sample()
/external/rust/android-crates-io/crates/vulkano/src/buffer/
Dview.rs53 format::{Format, FormatFeatures},
77 format_features: FormatFeatures,
127 && !format_features.intersects(FormatFeatures::UNIFORM_TEXEL_BUFFER) in new_inner()
134 && !format_features.intersects(FormatFeatures::STORAGE_TEXEL_BUFFER) in new_inner()
266 pub fn format_features(&self) -> FormatFeatures { in format_features() argument
/external/rust/android-crates-io/crates/vulkano/src/
Dformat.rs713 pub linear_tiling_features: FormatFeatures,
716 pub optimal_tiling_features: FormatFeatures,
719 pub buffer_features: FormatFeatures,
740 pub fn potential_format_features(&self) -> FormatFeatures { in potential_format_features() argument
749 FormatFeatures = FormatFeatureFlags2(u64);
976 impl From<ash::vk::FormatFeatureFlags> for FormatFeatures { implementation
/external/rust/android-crates-io/crates/vulkano/src/command_buffer/standard/builder/
Dclear.rs15 format::FormatFeatures,
90 .intersects(FormatFeatures::TRANSFER_DST) in validate_clear_color_image()
298 .intersects(FormatFeatures::TRANSFER_DST) in validate_clear_depth_stencil_image()
Dcopy.rs22 format::{Format, FormatFeatures, NumericType},
401 .intersects(FormatFeatures::TRANSFER_SRC) in validate_copy_image()
412 .intersects(FormatFeatures::TRANSFER_DST) in validate_copy_image()
1326 .intersects(FormatFeatures::TRANSFER_DST) in validate_copy_buffer_to_image()
1948 .intersects(FormatFeatures::TRANSFER_SRC) in validate_copy_image_to_buffer()
2604 .intersects(FormatFeatures::BLIT_SRC) in validate_blit_image()
2615 .intersects(FormatFeatures::BLIT_DST) in validate_blit_image()
2733 .intersects(FormatFeatures::SAMPLED_IMAGE_FILTER_LINEAR) in validate_blit_image()
2742 .intersects(FormatFeatures::SAMPLED_IMAGE_FILTER_CUBIC) in validate_blit_image()
3341 .intersects(FormatFeatures::COLOR_ATTACHMENT) in validate_resolve_image()
Dpipeline.rs23 format::FormatFeatures,
1007 .intersects(FormatFeatures::STORAGE_WRITE_WITHOUT_FORMAT) in validate_pipeline_descriptor_sets()
1017 .intersects(FormatFeatures::STORAGE_READ_WITHOUT_FORMAT) in validate_pipeline_descriptor_sets()
1035 .intersects(FormatFeatures::STORAGE_IMAGE_ATOMIC) in validate_pipeline_descriptor_sets()
1046 .intersects(FormatFeatures::STORAGE_WRITE_WITHOUT_FORMAT) in validate_pipeline_descriptor_sets()
1058 .intersects(FormatFeatures::STORAGE_READ_WITHOUT_FORMAT) in validate_pipeline_descriptor_sets()
Dmod.rs37 format::FormatFeatures,
300 .intersects(FormatFeatures::COLOR_ATTACHMENT) in validate_begin()
325 .intersects(FormatFeatures::DEPTH_STENCIL_ATTACHMENT) in validate_begin()
348 .intersects(FormatFeatures::DEPTH_STENCIL_ATTACHMENT) in validate_begin()
/external/rust/android-crates-io/crates/vulkano/src/command_buffer/
Dauto.rs25 format::{Format, FormatFeatures},
384 .intersects(FormatFeatures::COLOR_ATTACHMENT) in validate_begin()
409 .intersects(FormatFeatures::DEPTH_STENCIL_ATTACHMENT) in validate_begin()
432 .intersects(FormatFeatures::DEPTH_STENCIL_ATTACHMENT) in validate_begin()
/external/rust/android-crates-io/crates/vulkano/src/render_pass/
Dcreate.rs16 format::FormatFeatures,
285 if !features.intersects(FormatFeatures::COLOR_ATTACHMENT) { in validate()
348 if !features.intersects(FormatFeatures::DEPTH_STENCIL_ATTACHMENT) { in validate()
421 FormatFeatures::COLOR_ATTACHMENT | FormatFeatures::DEPTH_STENCIL_ATTACHMENT, in validate()
517 if !features.intersects(FormatFeatures::COLOR_ATTACHMENT) { in validate()
/external/rust/android-crates-io/crates/vulkano/src/command_buffer/commands/
Dclear.rs19 format::{ClearColorValue, ClearDepthStencilValue, Format, FormatFeatures},
97 .intersects(FormatFeatures::TRANSFER_DST) in validate_clear_color_image()
235 .intersects(FormatFeatures::TRANSFER_DST) in validate_clear_depth_stencil_image()
Dpipeline.rs22 format::{Format, FormatFeatures},
658 .intersects(FormatFeatures::STORAGE_WRITE_WITHOUT_FORMAT) in validate_pipeline_descriptor_sets()
668 .intersects(FormatFeatures::STORAGE_READ_WITHOUT_FORMAT) in validate_pipeline_descriptor_sets()
686 .intersects(FormatFeatures::STORAGE_IMAGE_ATOMIC) in validate_pipeline_descriptor_sets()
697 .intersects(FormatFeatures::STORAGE_WRITE_WITHOUT_FORMAT) in validate_pipeline_descriptor_sets()
709 .intersects(FormatFeatures::STORAGE_READ_WITHOUT_FORMAT) in validate_pipeline_descriptor_sets()
Dcopy.rs19 format::{Format, FormatFeatures, NumericType},
262 .intersects(FormatFeatures::TRANSFER_SRC) in validate_copy_image()
273 .intersects(FormatFeatures::TRANSFER_DST) in validate_copy_image()
984 .intersects(FormatFeatures::TRANSFER_DST) in validate_copy_buffer_to_image()
1417 .intersects(FormatFeatures::TRANSFER_SRC) in validate_copy_image_to_buffer()
1880 .intersects(FormatFeatures::BLIT_SRC) in validate_blit_image()
1891 .intersects(FormatFeatures::BLIT_DST) in validate_blit_image()
2009 .intersects(FormatFeatures::SAMPLED_IMAGE_FILTER_LINEAR) in validate_blit_image()
2018 .intersects(FormatFeatures::SAMPLED_IMAGE_FILTER_CUBIC) in validate_blit_image()
2396 .intersects(FormatFeatures::COLOR_ATTACHMENT) in validate_resolve_image()
/external/rust/android-crates-io/crates/vulkano/src/pipeline/graphics/
Dbuilder.rs37 format::{FormatFeatures, NumericType},
530 .intersects(FormatFeatures::COLOR_ATTACHMENT) in validate_create()
548 .intersects(FormatFeatures::DEPTH_STENCIL_ATTACHMENT) in validate_create()
571 .intersects(FormatFeatures::DEPTH_STENCIL_ATTACHMENT) in validate_create()
784 if !format_features.intersects(FormatFeatures::VERTEX_BUFFER) { in validate_create()
2421 .intersects(FormatFeatures::COLOR_ATTACHMENT_BLEND) in validate_create()