mesa/src
Jason Ekstrand 4b62c19c32 isl: Rework the way we define tile sizes.
This is based on a very long set of discussions between Chad and myself
about how we should properly represent HiZ and CCS buffers.  The end result
of that discussion was that a tiling actually has two different sizes, a
logical size in elements, and a physical size in bytes and rows.  This
commit reworks ISL's pitch and size calculations to work in terms of these
two sizes.

Reviewed-by: Chad Versace <chad.versace@intel.com>
2016-07-13 11:47:37 -07:00
..
compiler nir/spirv: Don't multiply the push constant block size by 4 2016-07-13 11:35:29 -07:00
egl egl: restrict swap_available dri2_egl_display field to X11 2016-07-07 13:28:50 -07:00
gallium radeonsi: report accurate SGPR and VGPR spills 2016-07-13 19:46:16 +02: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 isl: Rework the way we define tile sizes. 2016-07-13 11:47:37 -07:00
loader
mapi mapi: Export all GLES 3.1 functions in libGLESv2.so 2016-06-29 14:28:59 -07:00
mesa i965/blorp: Cleanup leftovers from push constant disabling 2016-07-13 12:10:03 +03: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