mesa/src/intel
Samuel Iglesias Gonsálvez 23cb876377 anv: VkDescriptorSetLayoutBinding can have descriptorCount == 0
From Vulkan spec:

"descriptorCount is the number of descriptors contained in the binding,
accessed in a shader as an array. If descriptorCount is zero this
binding entry is reserved and the resource must not be accessed from
any stage via this binding within any pipeline using the set layout."

Fixes:

dEQP-VK.binding_model.descriptor_update.empty_descriptor.uniform_buffer

Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Cc: mesa-stable@lists.freedesktop.org
(cherry picked from commit e63adf8b1e)
2018-01-12 21:38:09 +01:00
..
blorp intel/blorp: Fix possible NULL pointer dereferencing 2017-12-01 17:13:02 +00:00
common meson: move expat dependency where it's needed 2017-10-18 14:27:20 +01:00
compiler i965/fs: Handle negating immediates on MADs when propagating saturates 2017-11-24 18:48:33 +00:00
genxml intel: Make Cube Face Enable fields consistent across generations. 2017-10-03 00:06:34 -07:00
isl isl: Fix width check in isl_gen7_choose_msaa_layout. 2017-10-19 10:21:45 -07:00
tools intel/tools: Fix detection of enabled shader stages. 2017-11-17 19:24:29 +00:00
vulkan anv: VkDescriptorSetLayoutBinding can have descriptorCount == 0 2018-01-12 21:38:09 +01:00
Android.blorp.mk intel: android: remove libdrm_intel requirement 2017-03-30 19:07:23 +01:00
Android.common.mk android: link libmesa_intel_common with zlib and expat 2017-08-02 10:30:50 +03:00
Android.compiler.mk android: fix build issues with brw_nir_trig_workarounds.c 2017-10-04 07:39:05 +03:00
Android.genxml.mk i965/cnl: Wire up android Mesa build files for gen10 2017-06-09 16:02:58 -07:00
Android.isl.mk i965/cnl: Wire up android Mesa build files for gen10 2017-06-09 16:02:58 -07:00
Android.mk intel/vulkan: Get rid of recursive make 2017-03-13 11:16:35 +00:00
Android.vulkan.mk anv: Install as Vulkan HAL module in Android.mk build 2017-10-18 00:23:38 -07:00
Makefile.am autotools: Set C++ visibility flags on Intel 2017-11-13 17:17:16 +00:00
Makefile.blorp.am blorp: automake: add TODO to the tarball 2017-02-24 17:37:00 +00:00
Makefile.common.am automake: intel: correctly append to the LIBADD variable 2017-11-13 17:17:15 +00:00
Makefile.compiler.am intel: use a flag instead of setting PYTHONPATH 2017-09-27 09:07:28 -07:00
Makefile.genxml.am intel: genxml: automake: include gen_bits_header.py in the tarball 2017-04-05 13:16:28 +01:00
Makefile.isl.am i965/cnl: Wire up Mesa build files for gen10 2017-06-09 16:02:58 -07:00
Makefile.sources anv: Implement VK_ANDROID_native_buffer (v9) 2017-10-18 00:23:38 -07:00
Makefile.tools.am automake: intel: move expat handling where it's used 2017-10-18 14:27:20 +01:00
Makefile.vulkan.am anv: Implement VK_ANDROID_native_buffer (v9) 2017-10-18 00:23:38 -07:00
meson.build meson: Add build Intel "anv" vulkan driver 2017-09-27 09:12:19 -07:00