mesa/src
Dave Airlie f44e518364 st/mesa: align cube map arrays layers
We create textures internally for texsubimage, and we use
the values from sub image to create a new texture, however
we don't align these to valid sizes, and cube map arrays
must have an array size aligned to 6.

This fixes texsubimage cube_map_array on CAYMAN at least,
(it was causing  GPU hang and bad values), it probably
also fixes it on radeonsi and evergreen.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89957
Tested-by: Tom Stellard <thomas.stellard@amd.com>
Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
(cherry picked from commit cc5860e407)
2015-04-22 16:12:51 +01:00
..
egl automake: add missing egl files to the tarball 2015-03-25 21:04:19 +00:00
gallium radeonsi: remove unused si_dump_key() 2015-04-22 16:10:51 +01:00
gbm gbm: Define _DEFAULT_SOURCE to avoid warning 2015-01-16 21:54:54 -08:00
getopt
glsl glsl: Generate link error for non-matching gl_FragCoord redeclarations 2015-03-26 01:47:12 +00:00
glx glx: Handle out-of-sequence swap completion events correctly. (v2) 2015-03-25 21:46:50 +00:00
gtest gtest: Add headers to distribution. 2014-12-12 12:11:46 -08:00
hgl hgl: traverse add-on entries 2014-12-10 14:01:01 +00:00
loader loader: include <sys/stat.h> for non-sysfs builds 2015-03-25 21:33:55 +00:00
mapi dist: add the VG depedencies into the tarball 2015-04-12 22:18:30 +01:00
mesa st/mesa: align cube map arrays layers 2015-04-22 16:12:51 +01:00
util Revert SHA1 additions. 2015-03-07 18:04:42 +00:00
Makefile.am automake: add missing egl files to the tarball 2015-03-25 21:04:19 +00:00
SConscript egl: Fix non-dri SCons builds re #87657 2014-12-25 10:34:49 -05:00