mesa/src
Nanley Chery 1ef80b26d7 anv/image: Fix initialization of the ISL tiling
If an internal user creates an image with Vulkan tiling VK_IMAGE_TILING_OPTIMAL
and an ISL tiling that isn't set, ISL will fail to create the image as
anv_image_create_info::isl_tiling_flags will be an invalid value.

Correct this by making anv_image_create_info::isl_tiling_flags an opt-in,
filtering bitmask, that allows the caller to specify which ISL tilings are
acceptable, but not contradictory to the Vulkan tiling.

Opt-out of filtering for vkCreateImage.

Signed-off-by: Nanley Chery <nanley.g.chery@intel.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2016-07-15 10:35:40 -07:00
..
compiler glsl/types: Use _mesa_hash_data for hashing function types 2016-07-14 10:48:25 -07:00
egl egl: restrict swap_available dri2_egl_display field to X11 2016-07-07 13:28:50 -07:00
gallium svga: handle mismatched number of samplers, sampler views 2016-07-15 11:05:18 -06:00
gbm gbm: Fix comments 2016-06-23 13:55:03 -07:00
getopt
glx glx: Fix for commit 2c86668694. 2016-07-08 16:46:17 -07:00
gtest Remove wrongly repeated words in comments 2016-06-23 13:55:03 -07:00
hgl
intel anv/image: Fix initialization of the ISL tiling 2016-07-15 10:35:40 -07:00
loader Android: move libdrm settings to top-level Android.common.mk 2016-06-13 15:31:29 +01:00
mapi mapi: Export all GLES 3.1 functions in libGLESv2.so 2016-06-29 14:28:59 -07:00
mesa st/mesa: fix reference counting bug in st_vdpau 2016-07-14 09:33:44 +02:00
util list: fix list_replace() for empty lists 2016-07-06 10:17:30 -04:00
Makefile.am automake: don't mandate git_sha1.h/MESA_GIT_SHA1 2016-07-05 12:16:20 +01:00
SConscript scons: put the generated git_sha1.h file in top-level src/ directory 2016-06-17 10:33:00 -06:00