mesa/src
Chia-I Wu 7bec2a0b23 venus: add VN_CS_ENCODER_STORAGE_SHMEM_POOL for VkCommandBuffer
It suballocates from a shmem pool owned by vn_instance.  The goals are
to speed up shmem allocations for VkCommandBuffer and to reduce the
number of BOs.  Both are crucial when shmems are HOST3D BOs, because
they require roundtrips to the renderer to allocate and they take up KVM
memslots.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Ryan Neph <ryanneph@google.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14179>
2021-12-15 19:02:29 +00:00
..
amd radv/winsys: update sparse mappings with OP_REPLACE instead of OP_MAP/OP_UNMAP 2021-12-15 08:17:29 +01:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi treewide: drop mtypes/macros includes from main 2021-12-08 22:14:45 +00:00
broadcom broadcom/compiler: avoid unneeded sint/unorm clamping when lowering stores 2021-12-15 11:53:20 +00:00
compiler nir: use call_once() to init debug variable 2021-12-14 08:01:17 +00:00
drm-shim drm-shim: Support kernels with >4k pages 2021-08-13 23:33:52 +00:00
egl egl: add config debug printout 2021-12-11 00:25:04 +00:00
etnaviv ci: move windowoverlap exclusion to all-skips 2021-11-29 18:08:49 -05:00
freedreno turnip: Fix operator precedence in address calculation macros for queries 2021-12-10 17:45:02 +00:00
gallium mesa/st: remove st_cb_bufferobjects* 2021-12-15 13:29:33 +00:00
gbm gbm: Don't pass default usage flags on ABIs < 1 2021-12-08 09:49:47 +00:00
getopt
glx glx: fix regression for drawable type detection 2021-12-09 00:52:17 +00:00
gtest gtest: Fix output of array ASSERT/EXPECT macros 2021-11-11 09:53:09 -08:00
hgl
imgui
intel Revert "anv: Stop doing too much per-sample shading" 2021-12-14 18:09:03 +00:00
loader loader: Restore i915g support. 2021-12-09 09:05:23 -08:00
mapi mesa: use nop dispatch for ColorTable/Convolution/Histogram 2021-12-14 12:29:00 -05:00
mesa mesa: inline mesa_initialize_buffer_object. 2021-12-15 13:29:33 +00:00
microsoft ci/windows: Remove line numbers from assertions in spirv2dxil tests 2021-12-11 03:43:11 +00:00
nouveau
panfrost pan/mdg: Fix definition of UBO unpack 2021-12-14 03:42:28 +00:00
tool intel/pps: tweak intel config some more 2021-11-22 11:52:46 +00:00
util radv: Expose the ETC2 emulation. 2021-12-14 11:30:48 +00:00
virtio venus: add VN_CS_ENCODER_STORAGE_SHMEM_POOL for VkCommandBuffer 2021-12-15 19:02:29 +00:00
vulkan lvp: Free the driver_data pointer for all commands 2021-12-14 09:46:39 +01:00
meson.build meson: make mesa/tests/glx depend on gallium 2021-12-07 13:03:53 +00:00