mesa/src/intel/common
Lionel Landwerlin bf93084f44 intel/decoders: limit number of decoded batchbuffers
IGT has a test to hang the GPU that works by having a batch buffer
jump back into itself, trigger an infinite loop on the command stream.
As our implementation of the decoding is "perfectly" mimicking the
hardware, our decoder also "hangs". This change limits the number of
batch buffer we'll decode before we bail to 100.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Rafael Antognolli <rafael.antognolli@intel.com>
2019-03-07 15:08:31 +00:00
..
gen_batch_decoder.c intel/decoders: limit number of decoded batchbuffers 2019-03-07 15:08:31 +00:00
gen_clflush.h intel: Fix clflushing on modern (Baytrail+) Atom CPUs. 2017-07-10 15:55:26 -07:00
gen_debug.c intel/debug: Add a debug flag to force software fp64 2019-03-06 17:24:57 +00:00
gen_debug.h intel/debug: Add a debug flag to force software fp64 2019-03-06 17:24:57 +00:00
gen_decoder.c intel/decoder: tools: Use engine for decoding batch instructions 2018-11-13 15:10:12 +00:00
gen_decoder.h intel/decoders: limit number of decoded batchbuffers 2019-03-07 15:08:31 +00:00
gen_defines.h drm-uapi: use local files, not system libdrm 2019-02-14 11:20:00 +00:00
gen_disasm.c intel: Make the disassembler take a const pointer to the assembly. 2018-07-24 11:04:56 -07:00
gen_disasm.h intel: Make the disassembler take a const pointer to the assembly. 2018-07-24 11:04:56 -07:00
gen_gem.h intel: common: add missing stdint include 2018-08-04 09:39:01 +01:00
gen_l3_config.c intel/icl: Set way_size_per_bank to 4 2018-11-26 15:11:36 -08:00
gen_l3_config.h intel: Split gen_device_info out into libintel_dev 2018-03-05 09:47:37 -08:00
gen_sample_positions.h intel: Switch the order of the 2x MSAA sample positions 2018-08-11 10:58:12 -05:00
gen_urb_config.c intel: Use a URB start offset of 0 for disabled stages. 2018-11-03 23:25:57 -07:00
intel_log.c intel: Add simple logging façade for Android (v2) 2017-10-17 11:08:26 -07:00
intel_log.h intel: Add simple logging façade for Android (v2) 2017-10-17 11:08:26 -07:00
meson.build anv: move canonical_address calculation into a separate function 2018-05-27 19:24:33 -07:00