mesa/src/intel/blorp
Jason Ekstrand ae514ca695 intel/blorp: Support blits and clears on surfaces with offsets
For certain EGLImage cases, we represent a single slice or LOD of an
image with a byte offset to a tile and X/Y intratile offsets to the
given slice.  Most of i965 is fine with this but it breaks blorp.  This
is a terrible way to represent slices of a surface in EGL and we should
stop some day but that's a very scary and thorny path.  This gets blorp
to start working with those surfaces and fixes some dEQP EGL test bugs.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106629
Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2018-05-25 14:01:44 -07:00
..
blorp.c intel/blorp: Support blits and clears on surfaces with offsets 2018-05-25 14:01:44 -07:00
blorp.h intel/blorp: Support blits and clears on surfaces with offsets 2018-05-25 14:01:44 -07:00
blorp_blit.c intel/blorp: Support blits and clears on surfaces with offsets 2018-05-25 14:01:44 -07:00
blorp_clear.c intel/blorp: Support blits and clears on surfaces with offsets 2018-05-25 14:01:44 -07:00
blorp_genX_exec.h intel/blorp: Add a NO_UPDATE_CLEAR_COLOR batch flag 2018-05-17 07:06:42 -07:00
blorp_nir_builder.h intel/blorp: Add a partial resolve pass for MCS 2017-07-22 20:59:22 -07:00
blorp_priv.h intel/blorp: Add support for more format bitcasting 2018-05-09 11:16:33 -07:00
meson.build meson: Use dependencies for nir 2018-01-11 15:40:02 -08:00
TODO intel/blorp: Add a TODO file 2016-09-12 10:14:49 -07:00