mesa/src
Iago Toral Quiroga 3d0960e761 anv: only expose up to 28 vertex attributes
The EU limit of 128 GRFs should allow 32 vertex elements of 4 GRFs.
However, the maximum allowed value of "Vertex URB Entry Read Length"
in SIMD8 is 15. And 15 * 8 = 120 gives us a limit of 30 vertex elements.
Because we also need to reserve a vertex buffer to upload
VertexIndex/InstanceIndex and another to upload DrawID when needed,
we can only expose 28.

Cc: "17.2" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
(cherry picked from commit 31f1863ace)
2017-07-27 18:56:45 +01:00
..
amd radv: enable sample shading 2017-07-24 17:45:03 +10:00
broadcom broadcom: correct header file in BROADCOM_FILES 2017-07-24 01:40:05 +03:00
compiler glsl: rework misleading block layout code 2017-07-23 10:06:01 +10:00
egl egl: guard wayland header dep. tracking behind HAVE_PLATFORM_WAYLAND 2017-07-24 14:09:08 +01:00
gallium broadcom/vc4: Prefer blit via rendering to the software fallback. 2017-07-27 18:21:27 +01:00
gbm gbm: fix typo 2017-07-19 15:51:54 +01:00
getopt
glx egl: turn one more boolean int into a bool 2017-06-21 21:42:14 +01:00
gtest gtest: Update to 1.8.0. 2017-01-20 11:40:52 -08:00
hgl
intel anv: only expose up to 28 vertex attributes 2017-07-27 18:56:45 +01:00
loader loader/dri3: Use dri3_find_back in loader_dri3_swap_buffers_msc 2017-07-13 16:49:28 +09:00
mapi mapi: add missing no_error tag to glBlitNamedFramebuffer() 2017-07-18 10:07:34 +02:00
mesa i965: Fix = vs == in MCS aux usage assert. 2017-07-27 18:54:41 +01:00
util util: Make CLAMP turn NaN into MIN. 2017-07-18 23:48:46 -07:00
vulkan vulkan/util: fix typo in comment 2017-07-18 13:56:04 +01:00
Makefile.am build systems: move git_sha1_gen.sh to bin/ 2017-07-06 22:59:39 +01:00
SConscript build systems: move git_sha1_gen.sh to bin/ 2017-07-06 22:59:39 +01:00