mesa/src
Lionel Landwerlin 787c29f2fc anv: reduce working temporary memory for BVH builds
Part of the memory allocated (private) is a temporary working buffer
for the GRL kernels. Once the build operation is done, the buffer
becomes unused.

Rather than allocate a new buffer each time, reuse the current last
allocated one if its size fits the next build operation.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25570>
2023-10-06 11:10:11 +00:00
..
amd radv: hard code format features for emulated formats 2023-10-06 00:55:18 +00:00
android_stub
asahi asahi: decode: Fix uint64_t format modifiers in agxdecode_stateful() 2023-10-01 12:37:55 -04:00
broadcom v3dv/ci: update expected list 2023-10-03 11:05:00 +00:00
c11 util/meson: Getting mesa util core to be self contained 2023-08-02 03:41:24 +00:00
compiler nir/passthrough_gs: Support edge flags with points 2023-10-04 23:20:52 +00:00
drm-shim drm-shim: Avoid assertion fail if someone does close(-1). 2023-06-01 01:50:41 +00:00
egl egl/wayland: return sooner from swrast_update_buffers() if zink 2023-10-06 04:53:40 +00:00
etnaviv ci/etnaviv: return gl-1.4-tex1d-2dborder as a known flake 2023-10-06 04:06:29 +00:00
freedreno tu: Fix VK_FORMAT_A8_UNORM_KHR using UBWC when !has_8bpp_ubwc 2023-10-05 22:36:06 +00:00
gallium zink: don't check submit count for unflushed usage 2023-10-06 05:30:22 +00:00
gbm egl/drm: Assume modern DRI interface versions 2023-07-28 12:25:19 +00:00
getopt
glx glx: XFree visual info 2023-09-28 12:17:49 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination pvr: Force compile error on GNU void pointer arithmetic 2023-09-27 15:25:32 +00:00
imgui
intel anv: reduce working temporary memory for BVH builds 2023-10-06 11:10:11 +00:00
loader loader: add DRI_PRIME_DEBUG env var 2023-09-18 07:45:27 +00:00
mapi glthread: sync for VDPAU sync functions 2023-08-17 04:53:37 +00:00
mesa mesa: Fix glBegin/End when LINE_LOOP is not supported 2023-10-05 21:52:37 +00:00
microsoft microsoft/compiler: Fix printf formatting string issues 2023-09-22 10:47:33 -07:00
nouveau nouveau/winsys: use mmap instead of mmap64 in nouveau_bo 2023-10-06 03:39:14 +00:00
panfrost panfrost: Add GPU variant of G57 to the set of known ids 2023-10-04 16:32:05 +00:00
tool pps-producer: add ability to select device with DRI_PRIME 2023-09-07 10:44:51 +00:00
util iris/anv: move Wa_14018912822 as a drirc workaround 2023-10-02 08:26:14 +00:00
virtio llvmpipe/fs: fix regression in sample mask handling from tgsi removal. 2023-09-26 20:15:22 +00:00
vulkan vulkan/runtime, radv: remove 1D support from ETC2 emulation 2023-10-06 00:55:18 +00:00
.clang-format nir: Add nir_foreach_block_in_cf_node_reverse 2023-09-22 10:05:58 +00:00
meson.build nvk: add vulkan skeleton 2023-08-04 21:31:52 +00:00