Searched refs:imageSubresource (Results 1 - 19 of 19) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_meta_copy.c178 image, layout, &region->imageSubresource, region->imageSubresource.aspectMask);
184 radv_layout_dcc_compressed(cmd_buffer->device, image, region->imageSubresource.mipLevel,
189 .aspectMask = region->imageSubresource.aspectMask,
190 .baseMipLevel = region->imageSubresource.mipLevel,
192 .baseArrayLayer = region->imageSubresource.baseArrayLayer,
193 .layerCount = region->imageSubresource.layerCount,
212 unsigned num_slices_array = region->imageSubresource.layerCount;
305 image, layout, &region->imageSubresource, region->imageSubresource
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_meta_copy.c187 &pRegions[r].imageSubresource,
188 pRegions[r].imageSubresource.aspectMask);
197 .aspectMask = pRegions[r].imageSubresource.aspectMask,
198 .baseMipLevel = pRegions[r].imageSubresource.mipLevel,
200 .baseArrayLayer = pRegions[r].imageSubresource.baseArrayLayer,
201 .layerCount = pRegions[r].imageSubresource.layerCount,
220 unsigned num_slices_array = pRegions[r].imageSubresource.layerCount;
331 &pRegions[r].imageSubresource,
332 pRegions[r].imageSubresource.aspectMask);
341 .aspectMask = pRegions[r].imageSubresource
[all...]
/xsrc/external/mit/MesaLib/dist/src/vulkan/util/
H A Dvk_cmd_copy.c127 .imageSubresource = pRegions[r].imageSubresource,
168 .imageSubresource = pRegions[r].imageSubresource,
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_meta_copy.c237 uint64_t dst_va = dst_image->bo->iova + dst_image->bo_offset + dst_image->layer_size * layer + dst_image->levels[copy_info->imageSubresource.mipLevel].offset;
238 unsigned dst_pitch = dst_image->levels[copy_info->imageSubresource.mipLevel].pitch *
378 for (unsigned layer_offset = 0; layer_offset < copy_info->imageSubresource.layerCount; ++layer_offset) {
379 unsigned layer = copy_info->imageSubresource.baseArrayLayer + layer_offset;
428 uint64_t src_va = src_image->bo->iova + src_image->bo_offset + src_image->layer_size * layer + src_image->levels[copy_info->imageSubresource.mipLevel].offset;
429 unsigned src_pitch = src_image->levels[copy_info->imageSubresource.mipLevel].pitch *
569 for (unsigned layer_offset = 0; layer_offset < copy_info->imageSubresource.layerCount; ++layer_offset) {
570 unsigned layer = copy_info->imageSubresource.baseArrayLayer + layer_offset;
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_vX_meta_copy.c1155 region->imageSubresource.aspectMask),
1185 .first_level = region->imageSubresource.mipLevel,
1186 .last_level = region->imageSubresource.mipLevel,
1193 .width = u_minify(img->pimage.layout.width, region->imageSubresource.mipLevel),
1194 .height = u_minify(img->pimage.layout.height, region->imageSubresource.mipLevel),
1208 assert(region->imageSubresource.layerCount == 1 ||
1211 unsigned first_layer = MAX2(region->imageSubresource.baseArrayLayer, region->imageOffset.z);
1212 unsigned nlayers = MAX2(region->imageSubresource.layerCount, region->imageExtent.depth);
1602 region->imageSubresource.aspectMask),
1624 info.img.extent.maxy = region->imageSubresource
[all...]
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_meta_copy.c390 (fb_format, region->imageSubresource.aspectMask,
395 num_layers = region->imageSubresource.layerCount;
457 VkImageAspectFlags copy_aspect = region->imageSubresource.aspectMask;
583 num_layers = region->imageSubresource.layerCount;
683 .mipLevel = region->imageSubresource.mipLevel,
684 .baseArrayLayer = region->imageSubresource.baseArrayLayer + i,
1316 const uint32_t mip_level = region->imageSubresource.mipLevel;
1321 num_layers = region->imageSubresource.layerCount;
1337 layer = region->imageSubresource.baseArrayLayer + i;
1402 (fb_format, region->imageSubresource
[all...]
H A Dv3dvx_meta_common.c478 layer_offset < region->imageSubresource.layerCount) ||
482 region->imageSubresource.baseArrayLayer + layer_offset :
486 region->imageSubresource.aspectMask,
488 region->imageSubresource.mipLevel,
516 region->imageSubresource.aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT ?
523 region->imageSubresource.aspectMask,
1055 const VkImageSubresourceLayers *imgrsc = &region->imageSubresource;
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_clear_blit.c1500 uint32_t layers = MAX2(info->imageExtent.depth, info->imageSubresource.layerCount);
1502 copy_format(dst_image->vk_format, info->imageSubresource.aspectMask, true);
1507 info->imageSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) {
1526 copy_format(dst_image->vk_format, info->imageSubresource.aspectMask, false),
1527 info->imageSubresource.aspectMask, 0, false, dst_image->layout[0].ubwc,
1531 tu_image_view_copy(&dst, dst_image, dst_image->vk_format, &info->imageSubresource, offset.z, false);
1580 uint32_t layers = MAX2(info->imageExtent.depth, info->imageSubresource.layerCount);
1582 copy_format(src_image->vk_format, info->imageSubresource.aspectMask, true);
1586 info->imageSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) {
1605 tu_image_view_copy(&src, src_image, src_image->vk_format, &info->imageSubresource, offse
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_blorp.c382 const VkImageAspectFlags aspect = pRegions[r].imageSubresource.aspectMask;
389 image.level = pRegions[r].imageSubresource.mipLevel;
394 image.offset.z = pRegions[r].imageSubresource.baseArrayLayer;
396 anv_get_layerCount(anv_image, &pRegions[r].imageSubresource);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_execute.c2137 box.z = src_image->vk.image_type == VK_IMAGE_TYPE_3D ? copycmd->pRegions[i].imageOffset.z : copycmd->pRegions[i].imageSubresource.baseArrayLayer;
2140 box.depth = src_image->vk.image_type == VK_IMAGE_TYPE_3D ? copycmd->pRegions[i].imageExtent.depth : copycmd->pRegions[i].imageSubresource.layerCount;
2144 copycmd->pRegions[i].imageSubresource.mipLevel,
2165 if (copycmd->pRegions[i].imageSubresource.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT) {
2167 } else if (copycmd->pRegions[i].imageSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) {
2232 box.z = dst_image->vk.image_type == VK_IMAGE_TYPE_3D ? copycmd->pRegions[i].imageOffset.z : copycmd->pRegions[i].imageSubresource.baseArrayLayer;
2235 box.depth = dst_image->vk.image_type == VK_IMAGE_TYPE_3D ? copycmd->pRegions[i].imageExtent.depth : copycmd->pRegions[i].imageSubresource.layerCount;
2239 copycmd->pRegions[i].imageSubresource.mipLevel,
2247 if (copycmd->pRegions[i].imageSubresource.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT) {
2249 } else if (copycmd->pRegions[i].imageSubresource
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_blorp.c500 const VkImageAspectFlags aspect = region->imageSubresource.aspectMask;
510 image.level = region->imageSubresource.mipLevel;
515 image.offset.z = region->imageSubresource.baseArrayLayer;
518 &region->imageSubresource);
/xsrc/external/mit/MesaLib/dist/src/vulkan/wsi/
H A Dwsi_common_drm.c619 .imageSubresource = {
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_context.c3369 region.imageSubresource.mipLevel = buf2img ? dst_level : src_level;
3376 region.imageSubresource.baseArrayLayer = buf2img ? dstz : src_box->z;
3377 region.imageSubresource.layerCount = src_box->depth;
3383 region.imageSubresource.baseArrayLayer = 0;
3384 region.imageSubresource.layerCount = 1;
3390 region.imageSubresource.baseArrayLayer = 0;
3391 region.imageSubresource.layerCount = 1;
3420 region.imageSubresource.aspectMask = aspect;
/xsrc/external/mit/MesaLib.old/dist/src/vulkan/overlay-layer/
H A Doverlay.cpp857 region.imageSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT;
858 region.imageSubresource.layerCount = 1;
/xsrc/external/mit/MesaLib.old/dist/src/vulkan/wsi/
H A Dwsi_common.c723 .imageSubresource = {
/xsrc/external/mit/MesaLib/dist/src/vulkan/overlay-layer/
H A Doverlay.cpp1096 region.imageSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT;
1097 region.imageSubresource.layerCount = 1;
/xsrc/external/mit/MesaLib/dist/src/virtio/venus-protocol/
H A Dvn_protocol_driver_command_buffer.h493 size += vn_sizeof_VkImageSubresourceLayers(&val->imageSubresource);
505 vn_encode_VkImageSubresourceLayers(enc, &val->imageSubresource);
/xsrc/external/mit/MesaLib/dist/include/vulkan/
H A Dvulkan_core.h3413 VkImageSubresourceLayers imageSubresource; member in struct:VkBufferImageCopy
8329 VkImageSubresourceLayers imageSubresource; member in struct:VkBufferImageCopy2KHR
/xsrc/external/mit/MesaLib.old/dist/include/vulkan/
H A Dvulkan_core.h2793 VkImageSubresourceLayers imageSubresource; member in struct:VkBufferImageCopy

Completed in 126 milliseconds