mesa/src/intel
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 intel/blorp: Support blits and clears on surfaces with offsets 2018-05-25 14:01:44 -07:00
common android: change include "cutils/log.h" to "log/log.h" on Android API >=26 2018-05-14 08:08:31 +03:00
compiler intel/eu: Set EXECUTE_1 when setting the rounding mode in cr0 2018-05-22 09:53:23 -07:00
dev i965/glk: Add l3 banks count for 2x6 configuration 2018-05-21 16:43:26 -07:00
genxml intel/genxml: Assert that genxml field start and ends are sane. 2018-05-07 23:06:52 -07:00
isl i965: isl: Move the MCS gen7+ assertion into ISL 2018-05-18 09:53:06 -07:00
tools intel: aubinator: add an option to limit the number of decoded VBO lines 2018-05-02 19:46:47 +01:00
vulkan android: enable VK_ANDROID_native_buffer 2018-05-21 09:26:50 +03: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 android: fix build issues with brw_nir_trig_workarounds.c 2017-10-04 07:39:05 +03:00
Android.dev.mk android: Use local i915_drm.h rather than the system one. 2018-03-23 10:05:02 -07:00
Android.genxml.mk intel/genxml/icl: Generate packing headers 2018-02-15 16:14:55 -08:00
Android.isl.mk intel/isl/icl: Build and use gen11 surface state emit functions 2018-02-15 16:14:55 -08:00
Android.mk intel: Add missing includes for building on Android 2018-03-06 00:14:22 -08:00
Android.vulkan.mk vulkan: Drop vk_android_native_buffer.xml 2018-04-10 19:29:49 -07:00
Makefile.am autotools: Include intel/dev/meson.build in tarball 2018-03-28 10:19:05 -07:00
Makefile.blorp.am blorp: automake: add TODO to the tarball 2017-02-24 17:37:00 +00:00
Makefile.common.am automake: intel: correctly append to the LIBADD variable 2017-11-08 14:23:57 +00:00
Makefile.compiler.am intel/isl: Add format conversion code 2018-05-09 11:16:33 -07:00
Makefile.dev.am intel: Split gen_device_info out into libintel_dev 2018-03-05 09:47:37 -08: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 intel/isl: Add format conversion code 2018-05-09 11:16:33 -07:00
Makefile.sources intel: Move batch decoder/disassembler from tools/ to common/ 2018-05-02 09:27:56 -07:00
Makefile.tools.am intel: Move batch decoder/disassembler from tools/ to common/ 2018-05-02 09:27:56 -07:00
Makefile.vulkan.am src/intel/Makefile.vulkan.am: add missing MKDIR_GEN 2018-05-09 16:08:52 -07:00
meson.build intel/common: Use isl for decoder surface formats 2018-03-05 09:51:04 -08:00