Searched refs:anv_image (Results 1 - 25 of 29) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_android.h36 struct anv_image;
39 struct anv_image *image,
44 struct anv_image *image,
H A Danv_android_stubs.c28 struct anv_image *image,
36 struct anv_image *image,
H A Danv_blorp.c219 const struct anv_image *image,
290 const struct anv_image *image,
318 struct anv_image *src_image,
320 struct anv_image *dst_image,
440 ANV_FROM_HANDLE(anv_image, src_image, pCopyImageInfo->srcImage);
441 ANV_FROM_HANDLE(anv_image, dst_image, pCopyImageInfo->dstImage);
478 struct anv_image *anv_image,
502 get_blorp_surf_for_anv_image(cmd_buffer->device, anv_image, aspect,
509 anv_sanitize_image_offset(anv_image
475 copy_buffer_to_image(struct anv_cmd_buffer * cmd_buffer,struct blorp_batch * batch,struct anv_buffer * anv_buffer,struct anv_image * anv_image,VkImageLayout image_layout,const VkBufferImageCopy2KHR * region,bool buffer_to_image) argument
[all...]
H A Danv_image.c60 image_aspect_to_binding(struct anv_image *image, VkImageAspectFlags aspect)
95 struct anv_image *image,
307 struct anv_image *image,
331 * @see anv_image::planes[]::shadow_surface
456 struct anv_image *image,
506 struct anv_image *image,
714 struct anv_image *image,
749 * Initialize the anv_image::*_surface selected by \a aspect. Then update the
756 struct anv_image *image,
842 * anv_image
[all...]
H A Danv_genX.h95 const struct anv_image *image,
H A Danv_private.h3880 * Describes how each part of anv_image will be bound to memory.
3930 * Subsurface of an anv_image.
3943 struct anv_image { struct
3988 * For each foo, anv_image::planes[x].surface is valid if and only if
3989 * anv_image::aspects has a x aspect. Refer to anv_image_aspect_to_plane()
4039 anv_image_aspect_to_plane(const struct anv_image *image,
4047 anv_image_aux_levels(const struct anv_image * const image,
4059 anv_image_aux_layers(const struct anv_image * const image,
4079 anv_image_address(const struct anv_image *image,
4093 const struct anv_image *imag
[all...]
H A Danv_android.c434 ANV_FROM_HANDLE(anv_image, image, dedicated_info->image);
482 struct anv_image *image,
599 struct anv_image *image,
H A DgenX_cmd_buffer.c499 const struct anv_image *image,
603 const struct anv_image *image,
681 const struct anv_image *image,
769 const struct anv_image *image,
794 const struct anv_image *image,
817 const struct anv_image *image,
900 const struct anv_image *image,
942 const struct anv_image *image,
975 const struct anv_image *image,
1000 const struct anv_image *imag
[all...]
H A Danv_cmd_buffer.c426 const struct anv_image *image,
H A Danv_device.c3826 ANV_FROM_HANDLE(anv_image, image, dedicated_info->image);
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_android.h33 struct anv_image;
H A Danv_genX.h62 const struct anv_image *image,
H A Danv_blorp.c197 const struct anv_image *image,
262 ANV_FROM_HANDLE(anv_image, src_image, srcImage);
263 ANV_FROM_HANDLE(anv_image, dst_image, dstImage);
355 struct anv_image *anv_image,
384 get_blorp_surf_for_anv_image(cmd_buffer->device, anv_image, aspect,
388 anv_sanitize_image_offset(anv_image->type, pRegions[r].imageOffset);
392 anv_sanitize_image_extent(anv_image->type, pRegions[r].imageExtent);
393 if (anv_image->type != VK_IMAGE_TYPE_3D) {
396 anv_get_layerCount(anv_image,
353 copy_buffer_to_image(struct anv_cmd_buffer * cmd_buffer,struct anv_buffer * anv_buffer,struct anv_image * anv_image,VkImageLayout image_layout,uint32_t regionCount,const VkBufferImageCopy * pRegions,bool buffer_to_image) argument
[all...]
H A Danv_image.c129 get_surface(struct anv_image *image, VkImageAspectFlagBits aspect)
136 add_surface(struct anv_image *image, struct anv_surface *surf, uint32_t plane)
163 struct anv_image *image)
245 add_aux_state_tracking_buffer(struct anv_image *image,
294 * Initialize the anv_image::*_surface selected by \a aspect. Then update the
299 struct anv_image *image,
555 struct anv_image *image = NULL;
641 static struct anv_image *
654 ANV_FROM_HANDLE(anv_image, image, images[index]);
667 struct anv_image *swapchain_imag
[all...]
H A Danv_private.h333 __builtin_types_compatible_p (__typeof (o), struct anv_image*), \
336 __builtin_types_compatible_p (__typeof (o), const struct anv_image*), \
2959 * Subsurface of an anv_image.
2971 struct anv_image { struct
3023 * For each foo, anv_image::planes[x].surface is valid if and only if
3024 * anv_image::aspects has a x aspect. Refer to anv_image_aspect_to_plane()
3116 anv_image_aux_levels(const struct anv_image * const image,
3126 anv_image_aux_layers(const struct anv_image * const image,
3149 const struct anv_image *image,
3161 const struct anv_image *imag
[all...]
H A Danv_dump.c111 struct anv_cmd_buffer *cmd_buffer, struct anv_image *src,
247 struct anv_image *image, unsigned miplevel,
396 dump_add_image(struct anv_cmd_buffer *cmd_buffer, struct anv_image *image,
443 dump_add_image(cmd_buffer, (struct anv_image *)iview->image, aspect,
H A Danv_intel.c41 struct anv_image *image;
H A Danv_wsi.c39 ANV_FROM_HANDLE(anv_image, image, _image);
H A Danv_android.c348 ANV_FROM_HANDLE(anv_image, image, dedicated_info->image);
438 struct anv_image *image = NULL;
H A DgenX_cmd_buffer.c469 const struct anv_image *image,
502 const struct anv_image *image,
527 const struct anv_image *image,
567 const struct anv_image *image,
652 const struct anv_image *image,
694 const struct anv_image *image,
726 const struct anv_image *image,
750 const struct anv_image *image,
775 const struct anv_image *image,
830 const struct anv_image *imag
[all...]
H A Danv_cmd_buffer.c329 const struct anv_image *image,
H A Danv_device.c2896 ANV_FROM_HANDLE(anv_image, image, dedicated_info->image);
3244 ANV_FROM_HANDLE(anv_image, image, _image);
3276 ANV_FROM_HANDLE(anv_image, image, pInfo->image);
/xsrc/external/mit/MesaLib.old/dist/src/intel/
H A DMakefile.sources242 vulkan/anv_image.c \
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.0.0.rst2343 - anv: add create_flags as part of anv_image
2344 - anv: refactor make_surface to use data from anv_image
H A D21.3.0.rst1959 - anv: Make anv_image_aspect_to_plane take an anv_image*
1983 - anv: Delete anv_image::format
1985 - anv: Make anv_image derive from vk_image

Completed in 123 milliseconds

12