Home
last modified time | relevance | path

Searched refs:pSubresource (Results 1 - 25 of 27) sorted by relevance

12

/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_image.c211 const VkImageSubresource* pSubresource, in lvp_GetImageSubresourceLayout()
222 pSubresource->arrayLayer, in lvp_GetImageSubresourceLayout()
223 pSubresource->mipLevel, in lvp_GetImageSubresourceLayout()
233 pSubresource->arrayLayer, in lvp_GetImageSubresourceLayout()
234 pSubresource->mipLevel, in lvp_GetImageSubresourceLayout()
244 pSubresource->arrayLayer, in lvp_GetImageSubresourceLayout()
245 pSubresource->mipLevel, in lvp_GetImageSubresourceLayout()
258 switch (pSubresource->aspectMask) { in lvp_GetImageSubresourceLayout()
208 lvp_GetImageSubresourceLayout( VkDevice _device, VkImage _image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) lvp_GetImageSubresourceLayout() argument
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkImage.cpp337 void Image::getSubresourceLayout(const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) const in getSubresourceLayout() argument
340 if(!((pSubresource->aspectMask == VK_IMAGE_ASPECT_COLOR_BIT) || in getSubresourceLayout()
341 (pSubresource->aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT) || in getSubresourceLayout()
342 (pSubresource->aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT) || in getSubresourceLayout()
343 (pSubresource->aspectMask == VK_IMAGE_ASPECT_PLANE_0_BIT) || in getSubresourceLayout()
344 (pSubresource->aspectMask == VK_IMAGE_ASPECT_PLANE_1_BIT) || in getSubresourceLayout()
345 (pSubresource->aspectMask == VK_IMAGE_ASPECT_PLANE_2_BIT))) in getSubresourceLayout()
347 UNSUPPORTED("aspectMask %X", pSubresource->aspectMask); in getSubresourceLayout()
350 auto aspect = static_cast<VkImageAspectFlagBits>(pSubresource->aspectMask); in getSubresourceLayout()
351 pLayout->offset = getMemoryOffset(aspect, pSubresource in getSubresourceLayout()
[all...]
H A DVkImage.hpp60 void getSubresourceLayout(const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) const;
H A DlibVulkan.cpp1850 VKAPI_ATTR void VKAPI_CALL vkGetImageSubresourceLayout(VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) in vkGetImageSubresourceLayout() argument
1852 TRACE("(VkDevice device = %p, VkImage image = %p, const VkImageSubresource* pSubresource = %p, VkSubresourceLayout* pLayout = %p)", in vkGetImageSubresourceLayout()
1853 device, static_cast<void *>(image), pSubresource, pLayout); in vkGetImageSubresourceLayout()
1855 vk::Cast(image)->getSubresourceLayout(pSubresource, pLayout); in vkGetImageSubresourceLayout()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_image.c235 const VkImageSubresource *pSubresource, in panvk_GetImageSubresourceLayout()
240 unsigned plane = panvk_plane_index(image->vk.format, pSubresource->aspectMask); in panvk_GetImageSubresourceLayout()
244 &image->pimage.layout.slices[pSubresource->mipLevel]; in panvk_GetImageSubresourceLayout()
247 (pSubresource->arrayLayer * in panvk_GetImageSubresourceLayout()
233 panvk_GetImageSubresourceLayout(VkDevice _device, VkImage _image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) panvk_GetImageSubresourceLayout() argument
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_image.c753 const VkImageSubresource *pSubresource, in tu_GetImageSubresourceLayout()
759 &image->layout[tu6_plane_index(image->vk.format, pSubresource->aspectMask)]; in tu_GetImageSubresourceLayout()
760 const struct fdl_slice *slice = layout->slices + pSubresource->mipLevel; in tu_GetImageSubresourceLayout()
763 fdl_surface_offset(layout, pSubresource->mipLevel, pSubresource->arrayLayer); in tu_GetImageSubresourceLayout()
764 pLayout->rowPitch = fdl_pitch(layout, pSubresource->mipLevel); in tu_GetImageSubresourceLayout()
765 pLayout->arrayPitch = fdl_layer_stride(layout, pSubresource->mipLevel); in tu_GetImageSubresourceLayout()
769 if (fdl_ubwc_enabled(layout, pSubresource->mipLevel)) { in tu_GetImageSubresourceLayout()
751 tu_GetImageSubresourceLayout(VkDevice _device, VkImage _image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) tu_GetImageSubresourceLayout() argument
/third_party/mesa3d/src/virtio/vulkan/
H A Dvn_image.c530 const VkImageSubresource *pSubresource, in vn_GetImageSubresourceLayout()
541 VkImageAspectFlags aspect = pSubresource->aspectMask; in vn_GetImageSubresourceLayout()
560 if (aspect != pSubresource->aspectMask) { in vn_GetImageSubresourceLayout()
561 local_subresource = *pSubresource; in vn_GetImageSubresourceLayout()
563 pSubresource = &local_subresource; in vn_GetImageSubresourceLayout()
569 pSubresource, pLayout); in vn_GetImageSubresourceLayout()
528 vn_GetImageSubresourceLayout(VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) vn_GetImageSubresourceLayout() argument
/third_party/mesa3d/src/virtio/venus-protocol/
H A Dvn_protocol_driver_image.h1506 static inline size_t vn_sizeof_vkGetImageSubresourceLayout(VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) in vn_sizeof_vkGetImageSubresourceLayout() argument
1514 cmd_size += vn_sizeof_simple_pointer(pSubresource); in vn_sizeof_vkGetImageSubresourceLayout()
1515 if (pSubresource) in vn_sizeof_vkGetImageSubresourceLayout()
1516 cmd_size += vn_sizeof_VkImageSubresource(pSubresource); in vn_sizeof_vkGetImageSubresourceLayout()
1524 static inline void vn_encode_vkGetImageSubresourceLayout(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) in vn_encode_vkGetImageSubresourceLayout() argument
1533 if (vn_encode_simple_pointer(enc, pSubresource)) in vn_encode_vkGetImageSubresourceLayout()
1534 vn_encode_VkImageSubresource(enc, pSubresource); in vn_encode_vkGetImageSubresourceLayout()
1539 static inline size_t vn_sizeof_vkGetImageSubresourceLayout_reply(VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) in vn_sizeof_vkGetImageSubresourceLayout_reply() argument
1546 /* skip pSubresource */ in vn_sizeof_vkGetImageSubresourceLayout_reply()
1554 static inline void vn_decode_vkGetImageSubresourceLayout_reply(struct vn_cs_decoder *dec, VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayou argument
2102 vn_submit_vkGetImageSubresourceLayout(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout, struct vn_instance_submit_command *submit) vn_submit_vkGetImageSubresourceLayout() argument
2350 vn_call_vkGetImageSubresourceLayout(struct vn_instance *vn_instance, VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) vn_call_vkGetImageSubresourceLayout() argument
2363 vn_async_vkGetImageSubresourceLayout(struct vn_instance *vn_instance, VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) vn_async_vkGetImageSubresourceLayout() argument
[all...]
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_image.c2399 const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) in radv_GetImageSubresourceLayout()
2403 int level = pSubresource->mipLevel; in radv_GetImageSubresourceLayout()
2404 int layer = pSubresource->arrayLayer; in radv_GetImageSubresourceLayout()
2408 plane_id = radv_plane_from_aspect(pSubresource->aspectMask); in radv_GetImageSubresourceLayout()
2414 unsigned mem_plane_id = radv_plane_from_aspect(pSubresource->aspectMask); in radv_GetImageSubresourceLayout()
2398 radv_GetImageSubresourceLayout(VkDevice _device, VkImage _image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) radv_GetImageSubresourceLayout() argument
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/
H A DvktImageSubresourceLayoutTests.cpp730 imageSubresourceInfo.pSubresource = &imageSubresource2; in iterate()
/third_party/vulkan-headers/include/vulkan/
H A Dvulkan.hpp1370 const VkImageSubresource * pSubresource,
1373 return ::vkGetImageSubresourceLayout( device, image, pSubresource, pLayout );
4658 const VkImageSubresource2KHR * pSubresource,
4661 return ::vkGetImageSubresourceLayout2EXT( device, image, pSubresource, pLayout );
5747 const VkImageSubresource2KHR * pSubresource,
5750 return ::vkGetImageSubresourceLayout2KHR( device, image, pSubresource, pLayout );
H A Dvulkan_core.h3981 typedef void (VKAPI_PTR *PFN_vkGetImageSubresourceLayout)(VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout);
4365 const VkImageSubresource* pSubresource,
11105 const VkImageSubresource2KHR* pSubresource; member
11129 typedef void (VKAPI_PTR *PFN_vkGetImageSubresourceLayout2KHR)(VkDevice device, VkImage image, const VkImageSubresource2KHR* pSubresource, VkSubresourceLayout2KHR* pLayout);
11152 const VkImageSubresource2KHR* pSubresource,
14960 typedef void (VKAPI_PTR *PFN_vkGetImageSubresourceLayout2EXT)(VkDevice device, VkImage image, const VkImageSubresource2KHR* pSubresource, VkSubresourceLayout2KHR* pLayout);
14983 const VkImageSubresource2KHR* pSubresource,
H A Dvulkan_funcs.hpp2270 const VULKAN_HPP_NAMESPACE::ImageSubresource * pSubresource,
2277 reinterpret_cast<const VkImageSubresource *>( pSubresource ),
[all...]
H A Dvulkan_handles.hpp9421 const VULKAN_HPP_NAMESPACE::ImageSubresource * pSubresource,
12677 const VULKAN_HPP_NAMESPACE::ImageSubresource2KHR * pSubresource,
13664 const VULKAN_HPP_NAMESPACE::ImageSubresource2KHR * pSubresource,
/third_party/vulkan-loader/loader/
H A Dtrampoline.c1569 const VkImageSubresource *pSubresource, in vkGetImageSubresourceLayout()
1578 disp->GetImageSubresourceLayout(device, image, pSubresource, pLayout); in vkGetImageSubresourceLayout()
1568 vkGetImageSubresourceLayout(VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) vkGetImageSubresourceLayout() argument
/third_party/mesa3d/include/vulkan/
H A Dvulkan_core.h3831 typedef void (VKAPI_PTR *PFN_vkGetImageSubresourceLayout)(VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout);
4215 const VkImageSubresource* pSubresource,
13725 typedef void (VKAPI_PTR *PFN_vkGetImageSubresourceLayout2EXT)(VkDevice device, VkImage image, const VkImageSubresource2EXT* pSubresource, VkSubresourceLayout2EXT* pLayout);
13731 const VkImageSubresource2EXT* pSubresource,
/third_party/vulkan-loader/loader/generated/
H A Dvk_loader_extensions.c4865 const VkImageSubresource2KHR* pSubresource, in GetImageSubresourceLayout2KHR()
4874 disp->GetImageSubresourceLayout2KHR(device, image, pSubresource, pLayout); in GetImageSubresourceLayout2KHR()
7239 const VkImageSubresource2KHR* pSubresource, in GetImageSubresourceLayout2EXT()
7248 disp->GetImageSubresourceLayout2EXT(device, image, pSubresource, pLayout); in GetImageSubresourceLayout2EXT()
4862 GetImageSubresourceLayout2KHR( VkDevice device, VkImage image, const VkImageSubresource2KHR* pSubresource, VkSubresourceLayout2KHR* pLayout) GetImageSubresourceLayout2KHR() argument
7236 GetImageSubresourceLayout2EXT( VkDevice device, VkImage image, const VkImageSubresource2KHR* pSubresource, VkSubresourceLayout2KHR* pLayout) GetImageSubresourceLayout2EXT() argument
/third_party/vk-gl-cts/external/vulkancts/scripts/src/
H A Dvulkan_sc_core.h2670 typedef void (VKAPI_PTR *PFN_vkGetImageSubresourceLayout)(VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout);
3016 const VkImageSubresource* pSubresource,
/third_party/skia/third_party/externals/swiftshader/include/vulkan/
H A Dvulkan.hpp1824 const VkImageSubresource * pSubresource,
1827 return ::vkGetImageSubresourceLayout( device, image, pSubresource, pLayout );
H A Dvulkan_core.h3567 typedef void (VKAPI_PTR *PFN_vkGetImageSubresourceLayout)(VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout);
3951 const VkImageSubresource* pSubresource,
H A Dvulkan_handles.hpp8073 const VULKAN_HPP_NAMESPACE::ImageSubresource * pSubresource,
H A Dvulkan_funcs.hpp2346 const VULKAN_HPP_NAMESPACE::ImageSubresource * pSubresource,
2353 reinterpret_cast<const VkImageSubresource *>( pSubresource ),
[all...]
/third_party/skia/include/third_party/vulkan/vulkan/
H A Dvulkan_core.h3474 typedef void (VKAPI_PTR *PFN_vkGetImageSubresourceLayout)(VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout);
3858 const VkImageSubresource* pSubresource,
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/
H A Dvulkan_core.h3616 typedef void (VKAPI_PTR *PFN_vkGetImageSubresourceLayout)(VkDevice device, VkImage image, const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout);
4000 const VkImageSubresource* pSubresource,
/third_party/glfw/deps/glad/
H A Dvulkan.h5060 typedef void (GLAD_API_PTR *PFN_vkGetImageSubresourceLayout)(VkDevice device, VkImage image, const VkImageSubresource * pSubresource, VkSubresourceLayout * pLayout);

Completed in 449 milliseconds

12