mesa/src
Erik Faye-Lund da1f7c56da i965: do not emit empty surface state
If called with an empty size, brw_emit_buffer_surface_state asserts.
We already have a dedicated helper for uploading nothing, so let's use
that instead.

Avoids an assert in
dEQP-GLES31.functional.shaders.opaque_type_indexing.ssbo.const_literal_vertex
when running a debug build of i965.

Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2018-08-15 23:23:16 +01:00
..
amd radv: add Doom workaround 2018-08-16 07:53:38 +10:00
broadcom meson: Build with Python 3 2018-08-10 15:15:09 -07:00
compiler glsl: Avoid calling get_array_element for scalar constants 2018-08-15 10:01:43 +03:00
egl egl/android: fix regression in drm_gralloc path (v2) 2018-08-15 14:07:49 +02:00
gallium virgl: report actual max-texture sizes 2018-08-15 18:48:16 +02:00
gbm gbm: Add support for 10bpp BGR formats 2018-08-01 12:55:37 +01:00
getopt
glx glx: GLX_MESA_multithread_makecurrent is direct-only 2018-08-09 12:33:14 -04:00
gtest autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
hgl meson: Add Haiku platform support v4 2018-02-16 16:56:34 -06:00
intel blorp: Properly handle Z24X8 blits. 2018-08-11 12:34:01 -07:00
loader loader: fix indentation 2018-08-02 12:53:58 +01:00
mapi meson: Build with Python 3 2018-08-10 15:15:09 -07:00
mesa i965: do not emit empty surface state 2018-08-15 23:23:16 +01:00
util meson: Build with Python 3 2018-08-10 15:15:09 -07:00
vulkan meson: Build with Python 3 2018-08-10 15:15:09 -07:00
git_sha1.h.in meson: Build i965 and dri stack 2017-10-09 13:42:44 -07:00
Makefile.am glx: automake: add egl.pc/headers TODO when using glvnd 2018-08-08 13:37:09 +01:00
meson.build meson: Build with Python 3 2018-08-10 15:15:09 -07:00
SConscript buildsys: move file regeneration logic to the script itself 2017-10-27 13:38:37 +01:00