/aosp_15_r20/external/rust/android-crates-io/crates/vulkano/src/image/ |
D | mod.rs | 385 array_layers: u32, 390 array_layers: u32, 438 pub fn array_layers(&self) -> u32 { in array_layers() method 440 ImageDimensions::Dim1d { array_layers, .. } => array_layers, in array_layers() 441 ImageDimensions::Dim2d { array_layers, .. } => array_layers, in array_layers() 449 self.width() * self.height() * self.depth() * self.array_layers() in num_texels() 545 array_layers, in mip_level_dimensions() 549 array_layers, in mip_level_dimensions() 557 array_layers, in mip_level_dimensions() 564 array_layers, in mip_level_dimensions() [all …]
|
D | sys.rs | 239 let (image_type, extent, array_layers) = match dimensions { in validate_new() 242 array_layers, in validate_new() 243 } => (ImageType::Dim1d, [width, 1, 1], array_layers), in validate_new() 247 array_layers, in validate_new() 248 } => (ImageType::Dim2d, [width, height, 1], array_layers), in validate_new() 266 assert!(array_layers != 0); in validate_new() 305 && array_layers != 1 in validate_new() 337 if array_layers > 1 && !device.enabled_features().ycbcr_image_arrays { in validate_new() 530 if array_layers < 6 { in validate_new() 667 if array_layers > device.physical_device().properties().max_image_array_layers { in validate_new() [all …]
|
D | traits.rs | 44 array_layers: _, in dimensions() 47 array_layers: inner.num_layers, in dimensions() 52 array_layers: _, in dimensions() 56 array_layers: inner.num_layers, in dimensions() 110 ImageSubresourceLayers::from_parameters(self.format(), self.dimensions().array_layers()) in subresource_layers() 121 array_layers: 0..self.dimensions().array_layers(), in subresource_range()
|
D | view.rs | 107 let layer_count = subresource_range.array_layers.end - subresource_range.array_layers.start; in validate_new() 250 if subresource_range.array_layers.end > max { in validate_new() 252 range_end: subresource_range.array_layers.end, in validate_new() 259 if subresource_range.array_layers.end > image_inner.dimensions().array_layers() { in validate_new() 261 range_end: subresource_range.array_layers.end, in validate_new() 262 max: image_inner.dimensions().array_layers(), in validate_new() 882 array_layers: 0..0, in default() 900 array_layers: 1, .. in from_image() 904 array_layers: 1, .. in from_image() 1233 let array_layers = in dimensions() localVariable [all …]
|
D | attachment.rs | 204 array_layers: u32, 209 AttachmentImage::new_impl(allocator, dimensions, array_layers, format, usage, samples) 371 array_layers: u32, 385 if array_layers > device_properties.max_framebuffer_layers { 410 array_layers, 459 array_layers: u32, 473 if array_layers > device_properties.max_framebuffer_layers { 515 array_layers, 596 num_layers: self.inner.dimensions().array_layers(), in inner()
|
D | storage.rs | 398 array_layers: 1, 475 num_layers: self.inner.dimensions().array_layers(), in inner() 547 array_layers: 1, in create()
|
/aosp_15_r20/external/rust/android-crates-io/crates/vulkano/src/command_buffer/standard/builder/ |
D | copy.rs | 540 assert!(!subresource.array_layers.is_empty()); in validate_copy_image() 546 if subresource.array_layers.end > image.dimensions().array_layers() { in validate_copy_image() 550 array_layers_range_end: subresource.array_layers.end, in validate_copy_image() 551 image_array_layers: image.dimensions().array_layers(), in validate_copy_image() 669 src_subresource.array_layers.end - src_subresource.array_layers.start; in validate_copy_image() 671 dst_subresource.array_layers.end - dst_subresource.array_layers.start; in validate_copy_image() 811 src_image_inner.first_layer + src_subresource.array_layers.start in validate_copy_image() 812 ..src_image_inner.first_layer + src_subresource.array_layers.end, in validate_copy_image() 839 dst_image_inner.first_layer + src_subresource.array_layers.start in validate_copy_image() 840 ..dst_image_inner.first_layer + src_subresource.array_layers.end, in validate_copy_image() [all …]
|
D | clear.rs | 154 image_mip_levels: image.dimensions().array_layers(), in validate_clear_color_image() 159 assert!(!subresource_range.array_layers.is_empty()); in validate_clear_color_image() 163 if subresource_range.array_layers.end > image.dimensions().array_layers() { in validate_clear_color_image() 166 array_layers_range_end: subresource_range.array_layers.end, in validate_clear_color_image() 167 image_array_layers: image.dimensions().array_layers(), in validate_clear_color_image() 222 subresource_range.array_layers.start += image_inner.first_layer; in clear_color_image_unchecked() 223 subresource_range.array_layers.end += image_inner.first_layer; in clear_color_image_unchecked() 368 image_mip_levels: image.dimensions().array_layers(), in validate_clear_depth_stencil_image() 373 assert!(!subresource_range.array_layers.is_empty()); in validate_clear_depth_stencil_image() 377 if subresource_range.array_layers.end > image.dimensions().array_layers() { in validate_clear_depth_stencil_image() [all …]
|
D | render_pass.rs | 1745 let array_layers = &image_view.subresource_range().array_layers; in validate_clear_attachments() localVariable 1746 layer_count = min(layer_count, array_layers.end - array_layers.start); in validate_clear_attachments() 1789 let array_layers = &image_view.subresource_range().array_layers; in validate_clear_attachments() localVariable 1790 layer_count = min(layer_count, array_layers.end - array_layers.start); in validate_clear_attachments() 1818 if rect.array_layers.is_empty() { in validate_clear_attachments() 1823 if rect.array_layers.end > layer_count { in validate_clear_attachments() 1828 if is_multiview && rect.array_layers != (0..1) { in validate_clear_attachments() 1864 base_array_layer: rect.array_layers.start, in clear_attachments_unchecked() 1865 layer_count: rect.array_layers.end - rect.array_layers.start, in clear_attachments_unchecked() 1912 subresource_range.array_layers.start += image_inner.first_layer; in record_subpass_attachments_resolve() [all …]
|
D | sync.rs | 983 assert!(!subresource_range.array_layers.is_empty()); in validate_pipeline_barrier() 987 if subresource_range.array_layers.end > image.dimensions().array_layers() { in validate_pipeline_barrier() 991 array_layers_range_end: subresource_range.array_layers.end, in validate_pipeline_barrier() 992 image_array_layers: image.dimensions().array_layers(), in validate_pipeline_barrier() 2313 assert!(!subresource_range.array_layers.is_empty()); in validate_set_event() 2317 if subresource_range.array_layers.end > image.dimensions().array_layers() { in validate_set_event() 2321 array_layers_range_end: subresource_range.array_layers.end, in validate_set_event() 2322 image_array_layers: image.dimensions().array_layers(), in validate_set_event() 3469 assert!(!subresource_range.array_layers.is_empty()); in validate_wait_events() 3473 if subresource_range.array_layers.end > image.dimensions().array_layers() { in validate_wait_events() [all …]
|
D | pipeline.rs | 2144 subresource_range.array_layers.start += image_inner.first_layer; in record_descriptor_sets_access() 2145 subresource_range.array_layers.end += image_inner.first_layer; in record_descriptor_sets_access() 2175 subresource_range.array_layers.start += image_inner.first_layer; in record_descriptor_sets_access() 2176 subresource_range.array_layers.end += image_inner.first_layer; in record_descriptor_sets_access() 2323 subresource_range.array_layers.start += image_inner.first_layer; in record_subpass_attachments_access() 2324 subresource_range.array_layers.end += image_inner.first_layer; in record_subpass_attachments_access() 2375 subresource_range.array_layers.start += image_inner.first_layer; in record_subpass_attachments_access() 2376 subresource_range.array_layers.end += image_inner.first_layer; in record_subpass_attachments_access() 2410 subresource_range.array_layers.start += image_inner.first_layer; in record_subpass_attachments_access() 2411 subresource_range.array_layers.end += image_inner.first_layer; in record_subpass_attachments_access()
|
/aosp_15_r20/external/rust/android-crates-io/crates/vulkano/src/command_buffer/commands/ |
D | copy.rs | 401 assert!(!subresource.array_layers.is_empty()); in validate_copy_image() 407 if subresource.array_layers.end > image.dimensions().array_layers() { in validate_copy_image() 411 array_layers_range_end: subresource.array_layers.end, in validate_copy_image() 412 image_array_layers: image.dimensions().array_layers(), in validate_copy_image() 530 src_subresource.array_layers.end - src_subresource.array_layers.start; in validate_copy_image() 532 dst_subresource.array_layers.end - dst_subresource.array_layers.start; in validate_copy_image() 672 src_image_inner.first_layer + src_subresource.array_layers.start in validate_copy_image() 673 ..src_image_inner.first_layer + src_subresource.array_layers.end, in validate_copy_image() 700 dst_image_inner.first_layer + src_subresource.array_layers.start in validate_copy_image() 701 ..dst_image_inner.first_layer + src_subresource.array_layers.end, in validate_copy_image() [all …]
|
D | clear.rs | 161 image_mip_levels: image.dimensions().array_layers(), in validate_clear_color_image() 166 assert!(!subresource_range.array_layers.is_empty()); in validate_clear_color_image() 170 if subresource_range.array_layers.end > image.dimensions().array_layers() { in validate_clear_color_image() 173 array_layers_range_end: subresource_range.array_layers.end, in validate_clear_color_image() 174 image_array_layers: image.dimensions().array_layers(), in validate_clear_color_image() 305 image_mip_levels: image.dimensions().array_layers(), in validate_clear_depth_stencil_image() 310 assert!(!subresource_range.array_layers.is_empty()); in validate_clear_depth_stencil_image() 314 if subresource_range.array_layers.end > image.dimensions().array_layers() { in validate_clear_depth_stencil_image() 317 array_layers_range_end: subresource_range.array_layers.end, in validate_clear_depth_stencil_image() 318 image_array_layers: image.dimensions().array_layers(), in validate_clear_depth_stencil_image()
|
D | render_pass.rs | 1332 let array_layers = &image_view.subresource_range().array_layers; in validate_clear_attachments() localVariable 1333 layer_count = min(layer_count, array_layers.end - array_layers.start); in validate_clear_attachments() 1405 let array_layers = &image_view.subresource_range().array_layers; in validate_clear_attachments() localVariable 1406 layer_count = min(layer_count, array_layers.end - array_layers.start); in validate_clear_attachments() 1434 if rect.array_layers.is_empty() { in validate_clear_attachments() 1439 if rect.array_layers.end > layer_count { in validate_clear_attachments() 1444 if is_multiview && rect.array_layers != (0..1) { in validate_clear_attachments() 2158 base_array_layer: rect.array_layers.start, in clear_attachments() 2159 layer_count: rect.array_layers.end - rect.array_layers.start, in clear_attachments() 2384 let array_layers = in set_extent_layers() localVariable [all …]
|
D | sync.rs | 217 debug_assert!(!subresource_range.array_layers.is_empty()); in pipeline_barrier() 219 subresource_range.array_layers.end <= image.dimensions().array_layers() in pipeline_barrier() 365 debug_assert!(!subresource_range.array_layers.is_empty()); in pipeline_barrier() 367 subresource_range.array_layers.end <= image.dimensions().array_layers() in pipeline_barrier()
|
/aosp_15_r20/external/mesa3d/src/amd/vulkan/ |
H A D | radv_image_view.c | 128 …type = radv_tex_dim(image->vk.image_type, view_type, image->vk.array_layers, image->vk.samples, is… in gfx10_make_texture_descriptor() 134 depth = image->vk.array_layers; in gfx10_make_texture_descriptor() 137 depth = image->vk.array_layers; in gfx10_make_texture_descriptor() 139 depth = image->vk.array_layers / 6; in gfx10_make_texture_descriptor() 207 … .type = radv_tex_dim(image->vk.image_type, view_type, image->vk.array_layers, 0, false, false), in gfx10_make_texture_descriptor() 257 …type = radv_tex_dim(image->vk.image_type, view_type, image->vk.array_layers, image->vk.samples, is… in gfx6_make_texture_descriptor() 263 depth = image->vk.array_layers; in gfx6_make_texture_descriptor() 266 depth = image->vk.array_layers; in gfx6_make_texture_descriptor() 268 depth = image->vk.array_layers / 6; in gfx6_make_texture_descriptor() 311 … .type = radv_tex_dim(image->vk.image_type, view_type, image->vk.array_layers, 0, false, false), in gfx6_make_texture_descriptor() [all …]
|
H A D | radv_image.c | 361 if (pdev->info.gfx_level == GFX9 && image->vk.array_layers > 1) { in radv_use_fmask_for_image() 393 bool use_htile_for_mips = image->vk.array_layers == 1 && pdev->info.gfx_level >= GFX10; in radv_use_htile_for_image() 764 … &fixedmapping, 0, image->vk.mip_levels - 1, 0, image->vk.array_layers - 1, plane_width, in radv_query_opaque_metadata() 817 ac_surface_override_offset_stride(&pdev->info, &image->planes[0].surface, image->vk.array_layers, in radv_image_override_offset_stride() 892 if (vk_format_has_depth(image->vk.format) && image->vk.array_layers >= 8) { in radv_image_is_pipe_misaligned() 1064 info.array_size = image->vk.array_layers; in radv_get_ac_surf_info() 1159 …_surface_override_offset_stride(&pdev->info, &image->planes[plane].surface, image->vk.array_layers, in radv_image_create_layout() 1234 image->vk.array_layers, image->vk.mip_levels); in radv_image_print_info()
|
/aosp_15_r20/external/mesa3d/src/imagination/vulkan/ |
H A D | pvr_tex_state.c | 215 uint32_t array_layers = info->array_size; in pvr_pack_tex_state() local 218 array_layers /= 6; in pvr_pack_tex_state() 220 if (array_layers > 0) in pvr_pack_tex_state() 221 word1.depth = array_layers - 1; in pvr_pack_tex_state()
|
H A D | pvr_image.c | 138 if (image->vk.array_layers > 1) in pvr_image_setup_mip_levels() 141 image->size = image->layer_size * image->vk.array_layers; in pvr_image_setup_mip_levels() 260 pvr_assert(subresource->arrayLayer < image->vk.array_layers); in pvr_get_image_subresource_layout()
|
/aosp_15_r20/external/mesa3d/src/vulkan/runtime/ |
H A D | vk_meta_private.h | 93 return image->array_layers == 1 ? VK_IMAGE_VIEW_TYPE_1D in vk_image_storage_view_type() 96 return image->array_layers == 1 ? VK_IMAGE_VIEW_TYPE_2D in vk_image_storage_view_type()
|
H A D | vk_image.h | 57 uint32_t array_layers; member 151 (_image)->array_layers - (_range)->baseArrayLayer : (_range)->layerCount)
|
/aosp_15_r20/external/crosvm/gpu_display/src/vulkan/ |
H A D | post_worker.rs | 287 array_layers: 0..1, in record_and_submit_post_command() 317 array_layers: 0..1, in record_and_submit_post_command() 351 array_layers: 0..1, in record_and_submit_post_command() 403 array_layers: 0..1, in record_and_submit_post_command() 437 array_layers: 0..1, in record_and_submit_post_command()
|
H A D | external_image.rs | 226 first_layer: self.subresource_range.array_layers.start, in inner() 229 .array_layers in inner()
|
/aosp_15_r20/external/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_image.c | 135 assert(image->vk.array_layers > 0); in v3d_setup_plane_slices() 303 if (plane_layouts && image->vk.array_layers > 1) { in v3d_setup_plane_slices() 314 (image->vk.array_layers - 1); in v3d_setup_plane_slices() 606 assert(swapchain_image->vk.array_layers == local_create_info.arrayLayers); in create_image_from_swapchain() 656 layout->arrayPitch = image->vk.array_layers > 1 ? in get_image_subresource_layout()
|
H A D | v3dvx_meta_common.c | 585 layer_offset < image->vk.array_layers) || in emit_copy_layer_to_buffer_per_tile_list() 694 layer_offset < src->vk.array_layers) || in emit_resolve_image_layer_per_tile_list() 712 layer_offset < dst->vk.array_layers) || in emit_resolve_image_layer_per_tile_list() 858 layer_offset < src->vk.array_layers) || in emit_copy_image_layer_per_tile_list() 876 layer_offset < dst->vk.array_layers) || in emit_copy_image_layer_per_tile_list() 1195 assert((image->vk.image_type != VK_IMAGE_TYPE_3D && layer < image->vk.array_layers) || in emit_copy_buffer_to_layer_per_tile_list()
|