Home
last modified time | relevance | path

Searched refs:srcSubresource (Results 1 - 25 of 49) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_blit.c73 region.srcSubresource.aspectMask = src->aspect; in blit_resolve()
74 region.srcSubresource.mipLevel = info->src.level; in blit_resolve()
80 region.srcSubresource.baseArrayLayer = info->src.box.z; in blit_resolve()
81 region.srcSubresource.layerCount = info->src.box.depth; in blit_resolve()
85 region.srcSubresource.baseArrayLayer = 0; in blit_resolve()
86 region.srcSubresource.layerCount = 1; in blit_resolve()
182 region.srcSubresource.aspectMask = src->aspect; in blit_native()
183 region.srcSubresource.mipLevel = info->src.level; in blit_native()
198 region.srcSubresource.baseArrayLayer = info->src.box.z; in blit_native()
199 region.srcSubresource in blit_native()
[all...]
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_cmd_copy.c83 .srcSubresource = pRegions[r].srcSubresource, in vk_common_CmdCopyImage()
208 .srcSubresource = pRegions[r].srcSubresource, in vk_common_CmdBlitImage()
256 .srcSubresource = pRegions[r].srcSubresource, in vk_common_CmdResolveImage()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_meta_blit.c145 .level = region->srcSubresource.mipLevel, in CmdBlitImage2()
150 region->srcSubresource.baseArrayLayer, in CmdBlitImage2()
156 region->srcSubresource.baseArrayLayer + region->srcSubresource.layerCount - 1, in CmdBlitImage2()
179 if (region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) in CmdBlitImage2()
181 else if (region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT) in CmdBlitImage2()
H A Dpanvk_vX_meta_copy.c606 .first_level = region->srcSubresource.mipLevel, in panvk_meta_copy_img2img()
607 .last_level = region->srcSubresource.mipLevel, in panvk_meta_copy_img2img()
608 .first_layer = region->srcSubresource.baseArrayLayer, in panvk_meta_copy_img2img()
609 .last_layer = region->srcSubresource.baseArrayLayer + region->srcSubresource.layerCount - 1, in panvk_meta_copy_img2img()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta_resolve.c371 * - The aspectMask member of srcSubresource and dstSubresource must in radv_meta_resolve_hardware_image()
374 * - The layerCount member of srcSubresource and dstSubresource must in radv_meta_resolve_hardware_image()
377 assert(region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT); in radv_meta_resolve_hardware_image()
379 assert(region->srcSubresource.layerCount == region->dstSubresource.layerCount); in radv_meta_resolve_hardware_image()
382 radv_meta_get_iview_layer(src_image, &region->srcSubresource, &region->srcOffset); in radv_meta_resolve_hardware_image()
419 for (uint32_t layer = 0; layer < region->srcSubresource.layerCount; ++layer) { in radv_meta_resolve_hardware_image()
437 .baseMipLevel = region->srcSubresource.mipLevel, in radv_meta_resolve_hardware_image()
787 region.srcSubresource.aspectMask = src_iview->vk.aspects; in radv_decompress_resolve_subpass_src()
788 region.srcSubresource.mipLevel = 0; in radv_decompress_resolve_subpass_src()
789 region.srcSubresource in radv_decompress_resolve_subpass_src()
[all...]
H A Dradv_meta_resolve_cs.c688 assert(region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT); in radv_meta_resolve_compute_image()
690 assert(region->srcSubresource.layerCount == region->dstSubresource.layerCount); in radv_meta_resolve_compute_image()
693 radv_meta_get_iview_layer(src_image, &region->srcSubresource, &region->srcOffset); in radv_meta_resolve_compute_image()
702 for (uint32_t layer = 0; layer < region->srcSubresource.layerCount; ++layer) { in radv_meta_resolve_compute_image()
714 .baseMipLevel = region->srcSubresource.mipLevel, in radv_meta_resolve_compute_image()
803 .srcSubresource = in radv_cmd_buffer_resolve_subpass_cs()
858 region.srcSubresource.aspectMask = aspects; in radv_depth_stencil_resolve_subpass_cs()
859 region.srcSubresource.mipLevel = 0; in radv_depth_stencil_resolve_subpass_cs()
860 region.srcSubresource.baseArrayLayer = src_iview->vk.base_array_layer; in radv_depth_stencil_resolve_subpass_cs()
861 region.srcSubresource in radv_depth_stencil_resolve_subpass_cs()
[all...]
H A Dradv_meta_resolve_fs.c803 assert(region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT); in radv_meta_resolve_fragment_image()
805 assert(region->srcSubresource.layerCount == region->dstSubresource.layerCount); in radv_meta_resolve_fragment_image()
808 radv_meta_get_iview_layer(src_image, &region->srcSubresource, &region->srcOffset); in radv_meta_resolve_fragment_image()
817 for (uint32_t layer = 0; layer < region->srcSubresource.layerCount; ++layer) { in radv_meta_resolve_fragment_image()
829 .baseMipLevel = region->srcSubresource.mipLevel, in radv_meta_resolve_fragment_image()
966 region.srcSubresource.aspectMask = aspects; in radv_depth_stencil_resolve_subpass_fs()
967 region.srcSubresource.mipLevel = 0; in radv_depth_stencil_resolve_subpass_fs()
968 region.srcSubresource.baseArrayLayer = 0; in radv_depth_stencil_resolve_subpass_fs()
969 region.srcSubresource.layerCount = 1; in radv_depth_stencil_resolve_subpass_fs()
H A Dradv_meta_copy.c405 VkImageAspectFlags src_aspects[3] = { region->srcSubresource.aspectMask }; in copy_image()
409 if (region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT && in copy_image()
427 src_image, src_image_layout, &region->srcSubresource, src_aspects[a]); in copy_image()
440 region->srcSubresource.mipLevel, in copy_image()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkImage.cpp362 if((region.srcSubresource.aspectMask == CombinedDepthStencilAspects) && in copyTo()
367 singleAspectRegion.srcSubresource.aspectMask = VK_IMAGE_ASPECT_DEPTH_BIT; in copyTo()
370 singleAspectRegion.srcSubresource.aspectMask = VK_IMAGE_ASPECT_STENCIL_BIT; in copyTo()
384 if(!((region.srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT) || in copySingleAspectTo()
385 (region.srcSubresource.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT) || in copySingleAspectTo()
386 (region.srcSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) || in copySingleAspectTo()
387 (region.srcSubresource.aspectMask == VK_IMAGE_ASPECT_PLANE_0_BIT) || in copySingleAspectTo()
388 (region.srcSubresource.aspectMask == VK_IMAGE_ASPECT_PLANE_1_BIT) || in copySingleAspectTo()
389 (region.srcSubresource.aspectMask == VK_IMAGE_ASPECT_PLANE_2_BIT))) in copySingleAspectTo()
391 UNSUPPORTED("srcSubresource in copySingleAspectTo()
[all...]
H A DVkStructConversion.hpp74 pRegions[i].srcSubresource,
110 pRegions[i].srcSubresource,
214 pRegions[i].srcSubresource,
H A DVkImageView.cpp233 region.srcSubresource = { in resolve()
263 region.srcSubresource = { in resolve()
/third_party/skia/third_party/externals/swiftshader/src/Device/
H A DBlitter.cpp1841 // "The layerCount member of srcSubresource and dstSubresource must match" in blit()
1842 // "The aspectMask member of srcSubresource and dstSubresource must match" in blit()
1843 ASSERT(region.srcSubresource.layerCount == region.dstSubresource.layerCount); in blit()
1844 ASSERT(region.srcSubresource.aspectMask == region.dstSubresource.aspectMask); in blit()
1864 VkImageAspectFlagBits srcAspect = static_cast<VkImageAspectFlagBits>(region.srcSubresource.aspectMask); in blit()
1866 VkExtent3D srcExtent = src->getMipLevelExtent(srcAspect, region.srcSubresource.mipLevel); in blit()
1906 assert_cast<uint32_t>(src->rowPitchBytes(srcAspect, region.srcSubresource.mipLevel)), // sPitchB in blit()
1908 assert_cast<uint32_t>(src->slicePitchBytes(srcAspect, region.srcSubresource.mipLevel)), // sSliceB in blit()
1933 region.srcSubresource.aspectMask, in blit()
1934 region.srcSubresource in blit()
2118 VkImageSubresource srcSubresource = { fastResolve() local
2364 copyCubeEdge(const vk::Image *image, const VkImageSubresource &dstSubresource, Edge dstEdge, const VkImageSubresource &srcSubresource, Edge srcEdge) copyCubeEdge() argument
[all...]
H A DBlitter.hpp192 const VkImageSubresource &srcSubresource, Edge srcEdge);
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DSwapChainVk.cpp483 region.srcSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; in PresentImpl()
484 region.srcSubresource.mipLevel = 0; in PresentImpl()
485 region.srcSubresource.baseArrayLayer = 0; in PresentImpl()
486 region.srcSubresource.layerCount = 1; in PresentImpl()
491 region.dstSubresource = region.srcSubresource; in PresentImpl()
H A DCommandBufferVk.cpp75 region.srcSubresource.aspectMask = VulkanAspectMask(aspect); in ComputeImageCopyRegion()
76 region.srcSubresource.mipLevel = srcCopy.mipLevel; in ComputeImageCopyRegion()
86 region.srcSubresource.baseArrayLayer = srcCopy.origin.z; in ComputeImageCopyRegion()
87 region.srcSubresource.layerCount = copySize.depthOrArrayLayers; in ComputeImageCopyRegion()
92 region.srcSubresource.baseArrayLayer = 0; in ComputeImageCopyRegion()
93 region.srcSubresource.layerCount = 1; in ComputeImageCopyRegion()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dvx_meta_common.c601 layer_offset < region->srcSubresource.layerCount) || in emit_resolve_image_layer_per_tile_list()
605 region->srcSubresource.baseArrayLayer + layer_offset : in emit_resolve_image_layer_per_tile_list()
609 region->srcSubresource.aspectMask, in emit_resolve_image_layer_per_tile_list()
611 region->srcSubresource.mipLevel, in emit_resolve_image_layer_per_tile_list()
762 layer_offset < region->srcSubresource.layerCount) || in emit_copy_image_layer_per_tile_list()
766 region->srcSubresource.baseArrayLayer + layer_offset : in emit_copy_image_layer_per_tile_list()
770 region->srcSubresource.aspectMask, in emit_copy_image_layer_per_tile_list()
772 region->srcSubresource.mipLevel, in emit_copy_image_layer_per_tile_list()
H A Dv3dv_meta_copy.c689 .srcSubresource = { in copy_image_to_buffer_blit()
858 const uint32_t src_mip_level = region->srcSubresource.mipLevel; in copy_image_tfu()
861 region->srcSubresource.baseArrayLayer : region->srcOffset.z; in copy_image_tfu()
914 * of srcSubresource and dstSubresource must match." in copy_image_tlb()
917 region->srcSubresource.aspectMask); in copy_image_tlb()
926 * srcSubresource (for non-3D) must match the number of slices of the in copy_image_tlb()
930 region->srcSubresource.layerCount : region->extent.depth) == in copy_image_tlb()
1149 .srcSubresource = region->srcSubresource, in copy_image_blit()
2473 .srcSubresource in copy_buffer_to_image_blit()
[all...]
/third_party/mesa3d/src/intel/vulkan/
H A Danv_blorp.c326 const uint32_t src_level = region->srcSubresource.mipLevel; in copy_image()
331 src_base_layer = region->srcSubresource.baseArrayLayer; in copy_image()
334 &region->srcSubresource)); in copy_image()
337 VkImageAspectFlags src_mask = region->srcSubresource.aspectMask, in copy_image()
650 const VkImageSubresourceLayers *src_res = &region->srcSubresource; in blit_image()
1439 assert(region->srcSubresource.aspectMask == region->dstSubresource.aspectMask); in resolve_image()
1440 assert(vk_image_subresource_layer_count(&src_image->vk, &region->srcSubresource) == in resolve_image()
1447 region->srcSubresource.aspectMask) { in resolve_image()
1461 region->srcSubresource.mipLevel, in resolve_image()
1462 region->srcSubresource in resolve_image()
[all...]
/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_cmd_buffer.c1752 const VkImageSubresourceLayers *src_subres = &region.srcSubresource; in dzn_cmd_buffer_copy_img_chunk()
2122 dzn_foreach_aspect(aspect, region->srcSubresource.aspectMask) { in dzn_cmd_buffer_blit_region()
2125 src, info->srcImageLayout, &region->srcSubresource, in dzn_cmd_buffer_blit_region()
2129 aspect, &region->srcSubresource, in dzn_cmd_buffer_blit_region()
2132 src, &region->srcSubresource, region->srcOffsets, in dzn_cmd_buffer_blit_region()
2145 uint32_t layer_count = dzn_get_layer_count(src, &region->srcSubresource); in dzn_cmd_buffer_blit_region()
2177 src, info->srcImageLayout, &region->srcSubresource, in dzn_cmd_buffer_blit_region()
2195 dzn_foreach_aspect(aspect, region->srcSubresource.aspectMask) { in dzn_cmd_buffer_resolve_region()
2198 src, info->srcImageLayout, &region->srcSubresource, in dzn_cmd_buffer_resolve_region()
2202 &region->srcSubresource, in dzn_cmd_buffer_resolve_region()
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DTextureVk.cpp983 VkImageSubresourceLayers srcSubresource = {}; in copySubImageImplWithTransfer() local
984 srcSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; in copySubImageImplWithTransfer()
985 srcSubresource.mipLevel = srcImage->toVkLevel(sourceLevelGL).get(); in copySubImageImplWithTransfer()
986 srcSubresource.baseArrayLayer = static_cast<uint32_t>(sourceLayer); in copySubImageImplWithTransfer()
987 srcSubresource.layerCount = layerCount; in copySubImageImplWithTransfer()
994 Set3DBaseArrayLayerAndLayerCount(&srcSubresource); in copySubImageImplWithTransfer()
998 ASSERT(srcSubresource.baseArrayLayer == static_cast<uint32_t>(srcOffset.z)); in copySubImageImplWithTransfer()
1026 VkImageSubresourceLayers destSubresource = srcSubresource; in copySubImageImplWithTransfer()
1043 srcSubresource, destSubresource, commandBuffer); in copySubImageImplWithTransfer()
1063 VkImageSubresourceLayers destSubresource = srcSubresource; in copySubImageImplWithTransfer()
[all...]
H A Dvk_helpers.cpp5397 const VkImageSubresourceLayers &srcSubresource, in Copy()
5407 region.srcSubresource = srcSubresource; in Copy()
5458 region.srcSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; in CopyImageSubData()
5459 region.srcSubresource.mipLevel = srcImage->toVkLevel(srcLevelGL).get(); in CopyImageSubData()
5460 region.srcSubresource.baseArrayLayer = isSrc3D ? 0 : srcZ; in CopyImageSubData()
5461 region.srcSubresource.layerCount = isSrc3D ? 1 : srcDepth; in CopyImageSubData()
5577 blit.srcSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; in generateMipmapsWithBlit()
5578 blit.srcSubresource.mipLevel = mipLevel.get() - 1; in generateMipmapsWithBlit()
5579 blit.srcSubresource in generateMipmapsWithBlit()
5392 Copy(ImageHelper *srcImage, ImageHelper *dstImage, const gl::Offset &srcOffset, const gl::Offset &dstOffset, const gl::Extents &copySize, const VkImageSubresourceLayers &srcSubresource, const VkImageSubresourceLayers &dstSubresource, CommandBuffer *commandBuffer) Copy() argument
7458 VkImageSubresourceLayers srcSubresource = {}; readPixels() local
[all...]
H A DFramebufferVk.cpp879 blit.srcSubresource.aspectMask = blitAspectMask; in blitWithCommand()
880 blit.srcSubresource.mipLevel = srcImage->toVkLevel(readRenderTarget->getLevelIndex()).get(); in blitWithCommand()
881 blit.srcSubresource.baseArrayLayer = readRenderTarget->getLayerIndex(); in blitWithCommand()
882 blit.srcSubresource.layerCount = 1; in blitWithCommand()
1458 resolveRegion.srcSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; in resolveColorWithCommand()
1459 resolveRegion.srcSubresource.mipLevel = 0; in resolveColorWithCommand()
1460 resolveRegion.srcSubresource.baseArrayLayer = params.srcLayer; in resolveColorWithCommand()
1461 resolveRegion.srcSubresource.layerCount = 1; in resolveColorWithCommand()
H A DSurfaceVk.cpp1494 resolveRegion.srcSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; in present()
1495 resolveRegion.srcSubresource.mipLevel = 0; in present()
1496 resolveRegion.srcSubresource.baseArrayLayer = 0; in present()
1497 resolveRegion.srcSubresource.layerCount = 1; in present()
1499 resolveRegion.dstSubresource = resolveRegion.srcSubresource; in present()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_clear_blit.c1572 info->srcSubresource.aspectMask)); in tu6_blit_image()
1576 info->srcSubresource.aspectMask)); in tu6_blit_image()
1609 &info->srcSubresource, 0, true); in tu6_blit_image()
1612 tu_image_view_blit(&src, src_image, &info->srcSubresource, info->srcOffsets[0].z); in tu6_blit_image()
1652 region.srcSubresource.aspectMask = BIT(b); in tu_CmdBlitImage2KHR()
1895 uint32_t layers_to_copy = MAX2(info->extent.depth, info->srcSubresource.layerCount); in tu_copy_image_to_image()
1917 enum pipe_format src_format = copy_format(src_image->vk.format, info->srcSubresource.aspectMask); in tu_copy_image_to_image()
1965 tu_image_view_copy(&src, src_image, src_format, &info->srcSubresource, src_offset.z); in tu_copy_image_to_image()
1980 info->srcSubresource.layerCount, in tu_copy_image_to_image()
2000 .level_count = info->srcSubresource in tu_copy_image_to_image()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/
H A DvktYCbCrCopyTests.cpp728 const deUint32 srcPlaneNdx (copies[i].srcSubresource.aspectMask != vk::VK_IMAGE_ASPECT_COLOR_BIT in imageCopyTest()
729 ? vk::getAspectPlaneNdx((vk::VkImageAspectFlagBits)copies[i].srcSubresource.aspectMask) in imageCopyTest()
755 copies[i].srcSubresource, // VkImageSubresourceLayers imageSubresource; in imageCopyTest()
846 const deUint32 srcPlaneNdx (copy.srcSubresource.aspectMask != vk::VK_IMAGE_ASPECT_COLOR_BIT in imageCopyTest()
847 ? vk::getAspectPlaneNdx((vk::VkImageAspectFlagBits)copy.srcSubresource.aspectMask) in imageCopyTest()

Completed in 60 milliseconds

12