venus: update venus-protocol headers
authorYiwei Zhang <zzyiwei@chromium.org>
Mon, 12 Apr 2021 21:34:24 +0000 (21:34 +0000)
committerMarge Bot <eric+marge@anholt.net>
Thu, 15 Apr 2021 00:58:00 +0000 (00:58 +0000)
commit001549c92ce26e6a0cb5be85d25b3213ecbe5dac
tree019c7cb78ca426caee24e5f418529f612b639ae8
parent31782330da78e368d66c0e09e700acbccec67273
venus: update venus-protocol headers

Add support for external memory fd properties query and import
- vkGetMemoryResourcePropertiesMESA
- VkImportMemoryResourceInfoMESA
- VkMemoryResourcePropertiesMESA

Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Chia-I Wu <olvaffe@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10195>
34 files changed:
src/virtio/venus-protocol/vn_protocol_driver.h
src/virtio/venus-protocol/vn_protocol_driver_buffer.h
src/virtio/venus-protocol/vn_protocol_driver_buffer_view.h
src/virtio/venus-protocol/vn_protocol_driver_command_buffer.h
src/virtio/venus-protocol/vn_protocol_driver_command_pool.h
src/virtio/venus-protocol/vn_protocol_driver_cs.h
src/virtio/venus-protocol/vn_protocol_driver_defines.h
src/virtio/venus-protocol/vn_protocol_driver_descriptor_pool.h
src/virtio/venus-protocol/vn_protocol_driver_descriptor_set.h
src/virtio/venus-protocol/vn_protocol_driver_descriptor_set_layout.h
src/virtio/venus-protocol/vn_protocol_driver_descriptor_update_template.h
src/virtio/venus-protocol/vn_protocol_driver_device.h
src/virtio/venus-protocol/vn_protocol_driver_device_memory.h
src/virtio/venus-protocol/vn_protocol_driver_event.h
src/virtio/venus-protocol/vn_protocol_driver_fence.h
src/virtio/venus-protocol/vn_protocol_driver_framebuffer.h
src/virtio/venus-protocol/vn_protocol_driver_handles.h
src/virtio/venus-protocol/vn_protocol_driver_image.h
src/virtio/venus-protocol/vn_protocol_driver_image_view.h
src/virtio/venus-protocol/vn_protocol_driver_info.h
src/virtio/venus-protocol/vn_protocol_driver_instance.h
src/virtio/venus-protocol/vn_protocol_driver_pipeline.h
src/virtio/venus-protocol/vn_protocol_driver_pipeline_cache.h
src/virtio/venus-protocol/vn_protocol_driver_pipeline_layout.h
src/virtio/venus-protocol/vn_protocol_driver_query_pool.h
src/virtio/venus-protocol/vn_protocol_driver_queue.h
src/virtio/venus-protocol/vn_protocol_driver_render_pass.h
src/virtio/venus-protocol/vn_protocol_driver_sampler.h
src/virtio/venus-protocol/vn_protocol_driver_sampler_ycbcr_conversion.h
src/virtio/venus-protocol/vn_protocol_driver_semaphore.h
src/virtio/venus-protocol/vn_protocol_driver_shader_module.h
src/virtio/venus-protocol/vn_protocol_driver_structs.h
src/virtio/venus-protocol/vn_protocol_driver_transport.h
src/virtio/venus-protocol/vn_protocol_driver_types.h