mesa/src/intel
Jason Ekstrand 4d27c6095e intel/isl: Don't align the height of the last array slice
We were calculating the total height of 2D surfaces by multiplying the
row pitch by the number of slices.  This means that we actually request
slightly more space than actually needed since the padding on the last
slice is unnecessary.  For tiled surfaces this is not likely to make a
difference.  For linear surfaces, on the other hand, this means we may
require additional memory.  In particular, this makes the i965 driver
reject EGL imports of buffers which do not have this extra padding.

Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Cc: "17.2" <mesa-stable@lists.freedesktop.org>
2017-08-07 09:31:11 -07:00
..
blorp i965: Reduce passing 2x32b of reloc_domains to 2 bits 2017-08-04 10:26:37 -07:00
common intel/decoder: Reuse the gen_make_gen() helper. 2017-07-25 14:44:52 -07:00
compiler intel/vec4/gs: reset nr_pull_param if DUAL_INSTANCED compile failed. 2017-08-03 16:54:08 +10:00
genxml intel: genxml: make a couple of enums show up in aubinator 2017-07-02 00:45:38 +01:00
isl intel/isl: Don't align the height of the last array slice 2017-08-07 09:31:11 -07:00
tools aubinator: don't leak fd of opened aubfile 2017-07-13 22:50:50 +01:00
vulkan anv/formats: Allow sampling on depth-only formats on gen7 2017-08-07 08:27:09 -07: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 intel: android: remove libdrm_intel requirement 2017-03-30 19:07:23 +01: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 android: anv_extensions.c is generated to libmesa_vulkan_common 2017-08-03 13:09:59 +03:00
Makefile.am intel/isl: Add basic modifier introspection 2017-07-12 21:15:46 -07:00
Makefile.blorp.am blorp: automake: add TODO to the tarball 2017-02-24 17:37:00 +00:00
Makefile.common.am intel: move gen_decoder.* back to COMMON_FILES 2017-08-02 10:31:13 +03:00
Makefile.compiler.am intel/compiler: link all tests again gtest, even test_eu_compact" 2017-03-13 11:16:35 +00: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 intel: move gen_decoder.* back to COMMON_FILES 2017-08-02 10:31:13 +03:00
Makefile.tools.am intel: tools: add intel_aub.h as part of aubinator 2017-06-29 10:03:40 +02:00
Makefile.vulkan.am anv: Makefile.vulkan.am: ICD json files are now generated with python 2017-08-04 09:54:46 +02:00