mesa/src
Daniel Schürmann 15b3cc73bf aco: implement custom memory resource
This basic allocator implements an arena allocation strategy
and cannot free individual allocations.
It is intended for very fast memory allocations in situations
where memory is used to build up a few objects and then is
released all at once.

This class mimics std::pmr::monotonic_buffer_resource.

Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18112>
2022-09-28 09:25:20 +00:00
..
amd aco: implement custom memory resource 2022-09-28 09:25:20 +00:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi agx: Account for mask when writing registers 2022-09-22 03:23:36 +00:00
broadcom v3dv: expose VK_EXT_image_robustness 2022-09-27 09:08:29 +00:00
c11 c11: Update the values of enum mtx_plain, mtx_recursive, mtx_timed to make sure mtx_recursive != mtx_plain | mtx_recursive 2022-09-14 02:46:51 +00:00
compiler st/mesa: Optionally call nir_vectorize_tess_levels() 2022-09-27 18:17:47 -07:00
drm-shim drm-shim: drop gnu99 override 2022-09-16 02:06:38 +00:00
egl egl: Remove a bogus restriction from eglMakeCurrent 2022-09-27 16:00:45 +00:00
etnaviv util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
freedreno freedreno: Disable 8bpp_ubwc on a6xx gen2 2022-09-23 16:08:33 +00:00
gallium ci: bump llvm to 13 for some builders 2022-09-27 20:53:11 +00:00
gbm Android: Use libgbm_mesa name for SDK30+ 2022-09-12 07:37:27 +00:00
getopt scons: Remove. 2021-03-20 10:38:55 +00:00
glx egl/glx: add fallback for zink loading 2022-09-21 20:29:06 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl hgl: Major refactor and cleanup 2021-01-09 20:51:35 -06:00
imagination pvr: Fix assignment to ISP back_a.sref 2022-09-26 12:25:02 +00:00
imgui
intel blorp: Fix typo in blorp_xy_block_copy_blt 2022-09-28 08:41:35 +00:00
loader loader: use os_get_option for driver override 2022-09-08 19:30:38 +00:00
mapi glthread: skip glMultMatrixf if it's identity 2022-09-26 22:58:16 +00:00
mesa st/mesa: Optionally call nir_vectorize_tess_levels() 2022-09-27 18:17:47 -07:00
microsoft dzn: rename module_dir to icd_lib_path for consistence 2022-09-22 17:54:24 +00:00
nouveau nouveau: const cleanup 2022-09-16 14:23:47 +00:00
panfrost panfrost: avoid warning about unused function 2022-09-25 03:53:15 +00:00
tool pps: enable track_event in system.cfg 2022-08-26 21:47:44 +00:00
util glthread,hud: draw per-frame values and expose the number of batches per frame 2022-09-26 22:58:16 +00:00
virtio venus: fix VkImageFormatListCreateInfo for AHB 2022-09-24 21:40:39 +00:00
vulkan vulkan: avoid warning about unused function 2022-09-25 03:53:15 +00:00
meson.build meson: Remove usage of use_elf_tls 2022-07-29 23:59:11 +00:00