mesa/src
Gert Wollny d174cbccfa r600: Only set context streamout strides info from the shader that has outputs
With 5d517a streamout info is only attached to the shader for which the
transform feedback is actually recorded, but the driver set the context info
with each state submitted, thereby always using the info data that was
attached to the vertex shader.

Pass the streamout stride info to the context only from the shader that
actually has outputs. (Thanks to Marek Olšák for pointing me in the right
direction)

Fixes regresion with: dEQP-GLES31.functional.tessellation.invariance.*
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108734
Fixes: 5d517a599b
  st/mesa: Don't record garbage streamout information in the non-SSO case.

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
2018-11-19 11:06:56 +01:00
..
amd radv: enable primitive binning by default 2018-11-16 17:51:15 +01:00
broadcom v3d: Don't try to set PF flags on a LDTMU operation 2018-11-15 11:12:54 -08:00
compiler nir: Add alignment parameters to SSBO, UBO, and shared access 2018-11-15 19:59:42 -06:00
egl egl: Print the actual message to the console from _eglError(). 2018-11-16 17:49:31 -08:00
gallium r600: Only set context streamout strides info from the shader that has outputs 2018-11-19 11:06:56 +01:00
gbm loader: Factor out the common driver opening logic from each loader. 2018-11-16 17:49:17 -08:00
getopt
glx loader: Factor out the common driver opening logic from each loader. 2018-11-16 17:49:17 -08:00
gtest meson: hide warnings from external project gtest 2018-10-31 18:20:25 +00:00
hgl meson: Add Haiku platform support v4 2018-02-16 16:56:34 -06:00
intel i965: Correct L8_UNORM_SRGB table entry 2018-11-19 08:05:44 +01:00
loader loader: Factor out the common driver opening logic from each loader. 2018-11-16 17:49:17 -08:00
mapi Revert "mesa: expose NV_conditional_render on GLES" 2018-11-09 17:39:25 +01:00
mesa i965:use FRAMEBUFFER_UNSUPPORTED instead of FRAMEBUFFER_INCOMPLETE_DIMENSIONS 2018-11-19 11:06:52 +01:00
util xmlpool: update translation po files 2018-11-13 17:25:02 +00:00
vulkan vulkan: Update the XML and headers to 1.1.91 2018-11-06 12:21:19 -06:00
Makefile.am configure: allow building with python3 2018-10-31 19:15:50 +00:00
meson.build meson: fix wayland-less builds 2018-11-13 17:25:02 +00:00
SConscript scons: Remove gles option. 2018-10-19 16:50:26 +01:00