mesa/src
Pohjolainen, Topi 236f17a9f7 intel/isl/gen7: Use stencil vertical alignment of 8 instead of 4
The reasoning Chad gave in the comment for choosing a valign of 4 is
entirely bunk.  The fact that you have to multiply pitch by 2 is
completely unrelated to the halign/valign parameters used for texture
layout.  (Not completely unrelated.  W-tiling is just Y-tiling with a
bit of extra swizzling which turns 8x8 W-tiled chunks into 16x4 y-tiled
chunks so it makes everything easier if miplevels are always aligned to
8x8.)  The fact that RENDER_SURFACE_STATE::SurfaceVerticalAlignmet
doesn't have a VALIGN_8 option doesn't matter since this is gen7 and you
can't do stencil texturing anyway.

v2 (Jason Ekstrand):
 - Delete most of Chad's comment and add a more descriptive commit
   message.

Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
Cc: "17.0 17.1" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Chad Versace <chadversary@chromium.org>
2017-05-16 17:04:26 -07:00
..
amd ac/debug: handle index field in SET_*_REG correctly 2017-05-16 16:11:53 +02:00
compiler glsl: simplify link_assign_uniform_storage() a bit 2017-05-16 09:33:06 +02:00
egl egl: fix android logger compilation 2017-05-15 16:03:51 +01:00
gallium freedreno/gmem: fix hw binning hangs with large render targets 2017-05-16 16:34:21 -04:00
gbm gbm/dri: Fix sign-extension in modifier query 2017-05-02 19:55:13 +01:00
getopt
glx glx/apple: remove empty variable SHARED_GLAPI_CFLAGS 2017-05-04 18:12:05 +01:00
gtest gtest: Update to 1.8.0. 2017-01-20 11:40:52 -08:00
hgl glapi/hgl: remove the final user of _glapi_check_table() 2016-10-06 15:03:46 +01:00
intel intel/isl/gen7: Use stencil vertical alignment of 8 instead of 4 2017-05-16 17:04:26 -07:00
loader loader: use drmGetDevice[s]2 API 2017-03-15 11:37:55 +00:00
mapi mesa: add KHR_no_error support for FramebufferTexture*D functions 2017-05-11 13:53:39 +10:00
mesa mesa/st: fix yuv EGLImage's 2017-05-16 16:34:21 -04:00
util util: move ALWAYS_INLINE macro to util/macro.h 2017-05-09 11:21:03 +10:00
vulkan vulkan/wsi/wayland: Add support for VK_KHR_get_surface_capabilities2 2017-05-16 08:38:45 -07:00
Makefile.am intel/vulkan: Get rid of recursive make 2017-03-13 11:16:35 +00:00
SConscript