mesa/src/intel
Jason Ekstrand 97f96610c8 anv: Separate compute and graphics descriptor sets
The Vulkan spec says:

    "pipelineBindPoint is a VkPipelineBindPoint indicating whether the
    descriptors will be used by graphics pipelines or compute pipelines.
    There is a separate set of bind points for each of graphics and
    compute, so binding one does not disturb the other."

Up until now, we've been ignoring the pipeline bind point and had just
one bind point for everything.  This commit separates things out into
separate bind points.

Tested-by: Józef Kucia <joseph.kucia@gmail.com>
Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102897
Cc: "18.0" <mesa-stable@lists.freedesktop.org>
2018-01-23 21:10:33 -08:00
..
blorp i965: Drop render_target_start from binding table struct. 2018-01-22 10:03:52 -08:00
common intel/batch-decoder: Decode vertex and index buffers 2017-12-14 13:27:13 -08:00
compiler i965: Drop render_target_start from binding table struct. 2018-01-22 10:03:52 -08:00
genxml meson: don't use intermediate variables that are immediately discarded 2018-01-11 15:40:02 -08:00
isl meson: don't use intermediate variables that are immediately discarded 2018-01-11 15:40:02 -08:00
tools intel: Future-proof ring names for aubinator_error_decode 2018-01-18 17:35:21 +00:00
vulkan anv: Separate compute and graphics descriptor sets 2018-01-23 21:10:33 -08:00
Android.blorp.mk
Android.common.mk
Android.compiler.mk
Android.genxml.mk
Android.isl.mk
Android.mk
Android.vulkan.mk
Makefile.am autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
Makefile.blorp.am
Makefile.common.am automake: intel: correctly append to the LIBADD variable 2017-11-08 14:23:57 +00:00
Makefile.compiler.am
Makefile.genxml.am
Makefile.isl.am
Makefile.sources anv/extensions: Generate a header file with extension tables 2018-01-23 00:15:40 -08:00
Makefile.tools.am intel/tools: Convert aubinator over to the common framework 2017-12-14 13:27:24 -08:00
Makefile.vulkan.am anv/extensions: Generate a header file with extension tables 2018-01-23 00:15:40 -08:00
meson.build