mesa/src
Erico Nunes 270c282a43 lima: allocate separate bo to store varyings
The current strategy using the suballocator with fixed size doesn't
scale and causes some programs with large number of vertices (like some
glmark2 scenes) to crash.
Change it to dynamically allocate a separate bo to accomodate for
arbitrary number of vertices.
This also fixes the buffer read/write flags for gp.

Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
Reviewed-by: Vasily Khoruzhick <anarsoul@gmail.com>
Reviewed-by: Andreas Baierl <ichgeh@imkreisrum.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/2445>
2019-12-14 07:44:43 +01:00
..
amd radv: handle unaligned vertex fetches on GFX6/GFX10 2019-12-13 09:54:07 +00:00
broadcom meson/broadcom: libbroadcom_cle also needs zlib 2019-12-11 00:49:44 +00:00
compiler nir/opt_peephole_select: remove unused variables 2019-12-13 17:14:58 +01:00
drm-shim drm-shim: fix EOF case 2019-11-13 12:39:14 +00:00
egl Revert "egl: handle EGL_IMAGE_EXTERNAL_FLUSH_EXT" 2019-11-14 07:46:14 +02:00
etnaviv etnaviv: add drm-shim 2019-11-21 22:56:04 +00:00
freedreno freedreno/ir3: add iterator macros 2019-12-13 09:25:40 -08:00
gallium lima: allocate separate bo to store varyings 2019-12-14 07:44:43 +01:00
gbm meson: move the generic symbols check arguments to a common variable 2019-11-05 20:30:47 +00:00
getopt meson: build getopt when using msvc 2019-09-10 20:36:47 +00:00
glx dri: Avoid swapbuffer throttling in glXCopySubBufferMESA 2019-10-05 13:19:37 +00:00
gtest meson: gtest needs pthreads 2019-11-07 06:11:19 -08:00
hgl haiku: fix Mesa build 2019-10-01 10:31:02 +00:00
imgui meson: drop intel_ prefix on imgui_core 2019-12-10 15:16:02 +00:00
intel anv: drop unused #include 2019-12-13 20:42:40 +00:00
loader meson: Add a "prefer_iris" build option 2019-12-02 12:56:27 -08:00
mapi mapi: add GetInteger64vEXT with EXT_disjoint_timer_query 2019-11-26 07:41:24 +02:00
mesa st/glsl_to_nir: fix SSO validation regression 2019-12-13 23:09:57 +00:00
panfrost panfrost: Add panfrost_model_name helper 2019-12-13 10:26:35 -05:00
util drirc: Final Fantasy VIII: Remastered needs allow_higher_compat_version 2019-12-13 17:58:42 -08:00
vulkan vulkan/overlay: Update docs. 2019-12-13 20:53:44 +00:00
meson.build meson: only build imgui when needed 2019-11-25 07:51:56 +00:00
SConscript