History log of /xsrc/external/mit/MesaLib/dist/src/virtio/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
7ec681f3 09-May-2022 mrg <mrg@NetBSD.org>

initial import of mesa 21.3.7

main changes since 19.1.7 include:
- more support for Vulkan functions
- better supported for newer radeonsi (both amdgpu and radeon backends)
- various bug fixes in many drivers
- many fixes and enhancements for intel drivers
- some fixes for nvidia
- OpenGL 4.6 for some drivers (intel, radeonsi)
- intel Tigerlake and Rocketlake support
- Vulkan 1.2 for some drivers
- OpenGL 4.5, GLES 3.2, and more on llvmpipe
- working Panfrost and Midgard drivers
- fix warnings in radeonsi vs newer llvm


/external/mit/MesaLib/dist/src/virtio/meson.build
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_buffer.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_buffer_view.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_command_buffer.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_command_pool.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_cs.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_defines.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_descriptor_pool.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_descriptor_set.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_descriptor_set_layout.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_descriptor_update_template.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_device.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_device_memory.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_event.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_fence.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_framebuffer.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_handles.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_image.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_image_view.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_info.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_instance.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_pipeline.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_pipeline_cache.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_pipeline_layout.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_query_pool.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_queue.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_render_pass.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_sampler.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_sampler_ycbcr_conversion.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_semaphore.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_shader_module.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_structs.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_transport.h
/external/mit/MesaLib/dist/src/virtio/venus-protocol/vn_protocol_driver_types.h
/external/mit/MesaLib/dist/src/virtio/virtio-gpu/venus_hw.h
/external/mit/MesaLib/dist/src/virtio/virtio-gpu/virgl_hw.h
/external/mit/MesaLib/dist/src/virtio/virtio-gpu/virgl_protocol.h
/external/mit/MesaLib/dist/src/virtio/virtio-gpu/virglrenderer_hw.h
/external/mit/MesaLib/dist/src/virtio/vtest/vtest_protocol.h
/external/mit/MesaLib/dist/src/virtio/vulkan/.clang-format
/external/mit/MesaLib/dist/src/virtio/vulkan/meson.build
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_android.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_android.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_buffer.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_buffer.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_command_buffer.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_command_buffer.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_common.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_common.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_cs.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_cs.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_descriptor_set.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_descriptor_set.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_device.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_device.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_device_memory.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_device_memory.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_icd.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_icd.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_image.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_image.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_instance.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_instance.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_physical_device.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_physical_device.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_pipeline.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_pipeline.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_query_pool.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_query_pool.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_queue.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_queue.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_render_pass.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_render_pass.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_renderer.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_renderer_virtgpu.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_renderer_vtest.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_ring.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_ring.h
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_wsi.c
/external/mit/MesaLib/dist/src/virtio/vulkan/vn_wsi.h