| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_vX_image.c | 111 if (pCreateInfo->subresourceRange.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT) 113 else if (pCreateInfo->subresourceRange.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) 117 pCreateInfo->subresourceRange.levelCount == VK_REMAINING_MIP_LEVELS ? 118 image->pimage.layout.nr_slices - pCreateInfo->subresourceRange.baseMipLevel : 119 pCreateInfo->subresourceRange.levelCount; 121 pCreateInfo->subresourceRange.layerCount == VK_REMAINING_ARRAY_LAYERS ? 122 image->pimage.layout.array_size - pCreateInfo->subresourceRange.baseArrayLayer : 123 pCreateInfo->subresourceRange.layerCount; 126 view->pview.first_level = pCreateInfo->subresourceRange.baseMipLevel; 127 view->pview.last_level = pCreateInfo->subresourceRange [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_meta_fast_clear.c | 567 .subresourceRange = 629 const VkImageSubresourceRange *subresourceRange, enum radv_color_op op) 661 if (radv_dcc_enabled(image, subresourceRange->baseMipLevel) && 662 (image->info.array_size != radv_get_layerCount(image, subresourceRange) || 663 subresourceRange->baseArrayLayer != 0)) { 684 pred_offset += 8 * subresourceRange->baseMipLevel; 695 for (uint32_t l = 0; l < radv_get_levelCount(image, subresourceRange); ++l) { 699 if (op == DCC_DECOMPRESS && !radv_dcc_enabled(image, subresourceRange->baseMipLevel + l)) 702 width = radv_minify(image->info.width, subresourceRange->baseMipLevel + l); 703 height = radv_minify(image->info.height, subresourceRange 628 radv_process_color_image(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange,enum radv_color_op op) argument 755 radv_fast_clear_eliminate(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument 767 radv_fmask_decompress(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument 779 radv_fast_clear_flush_image_inplace(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument 801 radv_decompress_dcc_compute(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument 917 radv_decompress_dcc(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument [all...] |
| H A D | radv_meta_decompress.c | 438 const VkImageSubresourceRange *subresourceRange, enum radv_depth_op op) 498 .subresourceRange = 550 const VkImageSubresourceRange *subresourceRange, 561 pipeline = radv_get_depth_pipeline(cmd_buffer, image, subresourceRange, op); 582 for (uint32_t l = 0; l < radv_get_levelCount(image, subresourceRange); ++l) { 585 if (!radv_htile_enabled(image, subresourceRange->baseMipLevel + l)) 588 uint32_t width = radv_minify(image->info.width, subresourceRange->baseMipLevel + l); 589 uint32_t height = radv_minify(image->info.height, subresourceRange->baseMipLevel + l); 605 for (uint32_t s = 0; s < radv_get_layerCount(image, subresourceRange); s++) { 606 radv_process_depth_image_layer(cmd_buffer, image, subresourceRange, 437 radv_get_depth_pipeline(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange,enum radv_depth_op op) argument 549 radv_process_depth_stencil(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange,struct radv_sample_locations_state * sample_locs,enum radv_depth_op op) argument 614 radv_expand_depth_stencil_compute(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument 723 radv_expand_depth_stencil(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange,struct radv_sample_locations_state * sample_locs) argument 740 radv_resummarize_depth_stencil(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange,struct radv_sample_locations_state * sample_locs) argument [all...] |
| H A D | radv_meta_fmask_expand.c | 93 const VkImageSubresourceRange *subresourceRange) 99 unsigned layer_count = radv_get_layerCount(image, subresourceRange); 119 .subresourceRange = 121 .aspectMask = subresourceRange->aspectMask, 124 .baseArrayLayer = subresourceRange->baseArrayLayer, 167 cmd_buffer->state.flush_bits |= radv_init_fmask(cmd_buffer, image, subresourceRange); 92 radv_expand_fmask_image_inplace(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument
|
| H A D | radv_meta.h | 209 const VkImageSubresourceRange *subresourceRange, 212 const VkImageSubresourceRange *subresourceRange, 216 const VkImageSubresourceRange *subresourceRange); 218 const VkImageSubresourceRange *subresourceRange); 221 const VkImageSubresourceRange *subresourceRange);
|
| H A D | radv_meta_copy_vrs_htile.c | 252 .subresourceRange = {.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
|
| H A D | radv_meta_resolve_cs.c | 721 .subresourceRange = 739 .subresourceRange = 889 .subresourceRange = 907 .subresourceRange =
|
| H A D | radv_meta_resolve.c | 524 .subresourceRange = 542 .subresourceRange = 920 barrier.subresourceRange = (VkImageSubresourceRange){
|
| H A D | radv_meta_resolve_fs.c | 986 .subresourceRange = 1004 .subresourceRange = 1170 .subresourceRange =
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_meta_decompress.c | 318 VkImageSubresourceRange *subresourceRange, 325 subresourceRange->baseMipLevel); 327 subresourceRange->baseMipLevel); 380 for (uint32_t layer = 0; layer < radv_get_layerCount(image, subresourceRange); layer++) { 389 .subresourceRange = { 391 .baseMipLevel = subresourceRange->baseMipLevel, 393 .baseArrayLayer = subresourceRange->baseArrayLayer + layer, 445 VkImageSubresourceRange *subresourceRange) 448 radv_process_depth_image_inplace(cmd_buffer, image, subresourceRange, DEPTH_DECOMPRESS); 453 VkImageSubresourceRange *subresourceRange) 316 radv_process_depth_image_inplace(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,VkImageSubresourceRange * subresourceRange,enum radv_depth_op op) argument 443 radv_decompress_depth_image_inplace(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,VkImageSubresourceRange * subresourceRange) argument 451 radv_resummarize_depth_image_inplace(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,VkImageSubresourceRange * subresourceRange) argument [all...] |
| H A D | radv_meta.h | 170 VkImageSubresourceRange *subresourceRange); 173 VkImageSubresourceRange *subresourceRange); 176 const VkImageSubresourceRange *subresourceRange); 179 const VkImageSubresourceRange *subresourceRange); 182 const VkImageSubresourceRange *subresourceRange);
|
| H A D | radv_meta_fast_clear.c | 572 const VkImageSubresourceRange *subresourceRange, 578 uint32_t layer_count = radv_get_layerCount(image, subresourceRange); 640 .subresourceRange = { 644 .baseArrayLayer = subresourceRange->baseArrayLayer + layer, 728 const VkImageSubresourceRange *subresourceRange) 730 radv_emit_color_decompress(cmd_buffer, image, subresourceRange, false); 736 const VkImageSubresourceRange *subresourceRange) 738 radv_emit_color_decompress(cmd_buffer, image, subresourceRange, true); 744 const VkImageSubresourceRange *subresourceRange) 769 .subresourceRange 570 radv_emit_color_decompress(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange,bool decompress_dcc) argument 726 radv_fast_clear_flush_image_inplace(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument 734 radv_decompress_dcc_gfx(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument 742 radv_decompress_dcc_compute(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument 832 radv_decompress_dcc(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument [all...] |
| H A D | radv_meta_fmask_expand.c | 112 const VkImageSubresourceRange *subresourceRange) 128 for (unsigned l = 0; l < subresourceRange->layerCount; l++) { 137 .subresourceRange = { 141 .baseArrayLayer = subresourceRange->baseArrayLayer + l, 110 radv_expand_fmask_image_inplace(struct radv_cmd_buffer * cmd_buffer,struct radv_image * image,const VkImageSubresourceRange * subresourceRange) argument
|
| H A D | radv_meta_resolve_cs.c | 448 .subresourceRange = { 464 .subresourceRange = { 529 .subresourceRange = { 545 .subresourceRange = {
|
| H A D | radv_meta_resolve.c | 526 .subresourceRange = { 542 .subresourceRange = {
|
| H A D | radv_meta_resolve_fs.c | 513 .subresourceRange = { 529 .subresourceRange = {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_surface.c | 96 ivci.subresourceRange.aspectMask = res->aspect; 97 ivci.subresourceRange.baseMipLevel = templ->u.tex.level; 98 ivci.subresourceRange.levelCount = 1; 99 ivci.subresourceRange.baseArrayLayer = templ->u.tex.first_layer; 100 ivci.subresourceRange.layerCount = 1 + templ->u.tex.last_layer - templ->u.tex.first_layer; 113 surface->info.layerCount = ivci->subresourceRange.layerCount;
|
| /xsrc/external/mit/MesaLib.old/dist/src/vulkan/overlay-layer/ |
| H A D | overlay.cpp | 847 copy_barrier[0].subresourceRange.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; 848 copy_barrier[0].subresourceRange.levelCount = 1; 849 copy_barrier[0].subresourceRange.layerCount = 1; 877 use_barrier[0].subresourceRange.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; 878 use_barrier[0].subresourceRange.levelCount = 1; 879 use_barrier[0].subresourceRange.layerCount = 1; 963 imb.subresourceRange.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; 964 imb.subresourceRange.baseMipLevel = 0; 965 imb.subresourceRange.levelCount = 1; 966 imb.subresourceRange [all...] |
| /xsrc/external/mit/MesaLib/dist/src/vulkan/overlay-layer/ |
| H A D | overlay.cpp | 1086 copy_barrier[0].subresourceRange.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; 1087 copy_barrier[0].subresourceRange.levelCount = 1; 1088 copy_barrier[0].subresourceRange.layerCount = 1; 1116 use_barrier[0].subresourceRange.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; 1117 use_barrier[0].subresourceRange.levelCount = 1; 1118 use_barrier[0].subresourceRange.layerCount = 1; 1202 imb.subresourceRange.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; 1203 imb.subresourceRange.baseMipLevel = 0; 1204 imb.subresourceRange.levelCount = 1; 1205 imb.subresourceRange [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| H A D | tu_image.c | 190 const VkImageSubresourceRange *range = &pCreateInfo->subresourceRange; 209 iview->aspect_mask = pCreateInfo->subresourceRange.aspectMask;
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_dump.c | 132 .subresourceRange = (VkImageSubresourceRange) { 189 .subresourceRange = (VkImageSubresourceRange) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/ |
| H A D | lvp_image.c | 203 view->subresourceRange = pCreateInfo->subresourceRange;
|
| H A D | lvp_execute.c | 976 if (iv->subresourceRange.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT) 978 else if (iv->subresourceRange.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) 993 templ.u.tex.first_layer = iv->subresourceRange.baseArrayLayer; 994 templ.u.tex.last_layer = iv->subresourceRange.baseArrayLayer + lvp_get_layerCount(iv->image, &iv->subresourceRange) - 1; 995 templ.u.tex.first_level = iv->subresourceRange.baseMipLevel; 996 templ.u.tex.last_level = iv->subresourceRange.baseMipLevel + lvp_get_levelCount(iv->image, &iv->subresourceRange) - 1; 1012 if (iv->subresourceRange.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT || 1013 iv->subresourceRange [all...] |
| /xsrc/external/mit/MesaLib/dist/src/virtio/venus-protocol/ |
| H A D | vn_protocol_driver_image_view.h | 109 size += vn_sizeof_VkImageSubresourceRange(&val->subresourceRange); 163 vn_encode_VkImageSubresourceRange(enc, &val->subresourceRange);
|
| /xsrc/external/mit/MesaLib/dist/src/vulkan/util/ |
| H A D | vk_synchronization2.c | 97 .subresourceRange = barrier->subresourceRange,
|