Commit Graph

  • a417ef7cc8 i-g-t: gem_dummy_reloc_loop.c: add vebox test case Zhong Li 2013-05-03 15:55:34 +08:00
  • 8ddf84d129 i-g-t: check kernel enable rings or not Zhong Li 2013-05-03 15:54:48 +08:00
  • 53d251ac23 tests/prime_udl: don't put dirt into stderr when skipping Daniel Vetter 2013-05-02 08:10:15 +02:00
  • bafbbf1cc8 gem_exec_nop.c: add vebox test case Zhong Li 2013-04-23 15:06:45 +08:00
  • 21e7e342c1 gem_cs_tlb.c: add vebox test case Zhong Li 2013-04-23 15:06:44 +08:00
  • b6fa628db0 gem_ring_sync_loop.c: fix an operator error Zhong Li 2013-04-23 15:06:48 +08:00
  • 8be812b86c intel_mmio: Add intel_register_access_needs_fakewake Ben Widawsky 2013-04-26 14:26:48 -07:00
  • 2facc1368d Check for vebox support before testing Chris Wilson 2013-04-26 08:30:04 +01:00
  • cae610a2e5 fix breakage from newly used functions vs rebase Jesse Barnes 2013-04-25 15:18:19 -07:00
  • d6917cf72d add punit and nc read/write tools for vlv Jesse Barnes 2013-04-25 14:43:03 -07:00
  • c7b6ec5000 clean warnings: Silence unused (or private) functions Ben Widawsky 2013-04-24 19:05:18 -07:00
  • cf73a1f241 gem_storedw_loop_vebox: Modernize test to look like blitter Ben Widawsky 2013-04-24 18:50:01 -07:00
  • 96baf59f3e tests: storedw on VEBOX Xiang, Haihao 2013-04-23 15:06:43 +08:00
  • f187990bbf gem_ring_sync_loop: test the new ring Xiang, Haihao 2013-04-23 15:06:42 +08:00
  • 0a413cd8a9 gem_ring_sync_loop: check the rings supported by the kernel Xiang, Haihao 2013-04-23 15:06:41 +08:00
  • afeb43190e intel_error_decode: HEAD stuff Ben Widawsky 2013-04-22 11:36:03 -07:00
  • 155aa1e1fa intel_error_decode: Whitespacing fix Ben Widawsky 2013-04-22 11:07:35 -07:00
  • 70afbead46 tests/prime_self_import: add subtest to export/import a second gem buffer Imre Deak 2013-04-17 23:18:02 +03:00
  • 6f0d8b011e quick_dump: Add dpio read Ben Widawsky 2013-04-16 23:09:25 -07:00
  • a59b0ee5d4 reg_access: Forcewake as necessary Ben Widawsky 2013-02-21 22:05:36 -08:00
  • 67ed990604 quick_dump: add register write Ben Widawsky 2013-02-21 22:05:35 -08:00
  • f60dd51535 intel_mmio: a query for forcewake requirement Ben Widawsky 2013-02-21 22:05:34 -08:00
  • 8904d29416 intel_mmio: Allow mmio without debugfs Ben Widawsky 2013-02-21 22:05:33 -08:00
  • ec107b0194 quick_dump: say something when reg init fails Ben Widawsky 2013-02-21 22:05:32 -08:00
  • 0b7da0afb1 fixup VLV reg offsets, add a few more Jesse Barnes 2013-04-16 13:16:31 -07:00
  • 25339595a7 add VLV punit & north cluster read tools Jesse Barnes 2013-04-16 13:14:58 -07:00
  • 2fe3f76c25 tests/gem_fenced_exec_thrash: Test with > max fences Ville Syrjälä 2013-04-11 20:43:40 +03:00
  • a7ca33b673 tests/gem_seqno_wrap: verify debugfs write with readback Mika Kuoppala 2013-04-11 16:11:28 +03:00
  • 918e763e2d tests/gem_tiling_max_stride: Add a test for max fence stride Ville Syrjälä 2013-04-09 17:45:37 +03:00
  • 1d1f68316f tests: Use gem_available_fences() Ville Syrjälä 2013-04-09 15:25:38 +03:00
  • e37eb35e19 tests/gem_fenced_exec_thrash: Increase MAX_FENCES to 32 Ville Syrjälä 2013-04-09 15:25:37 +03:00
  • b0c63a781d intel_reg_dumper: improve the dumping of backlight registers Paulo Zanoni 2013-04-04 14:33:59 -03:00
  • d6dd0bcb1c m4: Updates to ax_python_devel.m4 Ben Widawsky 2013-04-08 10:50:57 -07:00
  • 0a8bfbf747 tests/gem_fence_trash: make threaded tests more through-rough Daniel Vetter 2013-04-08 09:19:05 +02:00
  • cb3a44fa26 lib/drmtest: tune down signal handler stats Daniel Vetter 2013-04-08 00:31:06 +02:00
  • 1677c21291 tests/kms_flip: don't leak gpu hang state Daniel Vetter 2013-04-06 18:29:37 +02:00
  • c97a45ff09 tests/prime_udl: skip harder Daniel Vetter 2013-04-04 11:36:27 +02:00
  • d16dd3a0f8 tests/prime_udl: proper return values Daniel Vetter 2013-04-04 11:06:37 +02:00
  • 16e44f5499 lib: fixup register access on gen2/3 Daniel Vetter 2013-04-03 00:22:41 +02:00
  • 74f6e413d3 gem_fence_thrash: Fix array allocation size for LP64 systems Chris Wilson 2013-03-27 11:32:47 +00:00
  • 43a0862697 intel_perf_counters: Add support for Sandybridge. Kenneth Graunke 2013-03-26 22:06:39 -07:00
  • 0811556747 intel_perf_counters: Abstract out Ironlake-specific code. Kenneth Graunke 2013-03-26 22:06:38 -07:00
  • 85667f4f7d intel_perf_counters: a little tool for dumping performance counters. Eric Anholt 2013-03-26 22:06:37 -07:00
  • 9535fed171 tests/Makefile.am: gem_fence_trash has grown subtests Daniel Vetter 2013-03-27 12:26:46 +01:00
  • ee79b8fccd tests: add write-verify test to gem_fence_thrash Mika Kuoppala 2013-03-27 12:48:07 +02:00
  • 7253eb4e4f intel_reg_dumper: debug SDEISR on Haswell Paulo Zanoni 2013-03-22 14:28:24 -03:00
  • 1043b22bb0 lib: fix HAS_PCH_SPLIT check Paulo Zanoni 2013-03-01 17:32:34 -03:00
  • 051e327247 intel_reg_dumper: dump HSW watermark registers Paulo Zanoni 2013-03-01 17:12:29 -03:00
  • eb88ce64b7 intel_reg_dumper: decode some useful Haswell registers Paulo Zanoni 2013-03-01 16:55:22 -03:00
  • 5c0ce0f2a9 intel_reg_dumper: make Haswell dump useful Paulo Zanoni 2013-03-01 15:46:25 -03:00
  • 2fadf695ff intel_reg_dumper: recognize LPT Paulo Zanoni 2013-03-01 13:53:40 -03:00
  • 29abdb96dc lib: detect PCH_LPT and PCH_NONE Paulo Zanoni 2013-03-01 13:30:46 -03:00
  • c3bfd738c7 tests: add gem_reloc_overflow to check wrapping Kees Cook 2013-03-15 11:09:07 -07:00
  • 7da0af8855 kms_flip: Don't access freed data Ville Syrjälä 2013-03-04 15:34:07 +02:00
  • 069e35e0fc kms_flip: Add flip-vs-bad-tiling test Ville Syrjälä 2013-03-04 15:34:06 +02:00
  • 7ab8e53b5d kms_flip: Add a flip-vs-panning-vs-hang test Ville Syrjälä 2013-02-15 17:10:47 +02:00
  • 1f5957c64e kms_flip: Split the "no events" logic into a separate flag Ville Syrjälä 2013-02-15 17:10:46 +02:00
  • c6c6f0f593 lib: Add a comment about why we only parse long options for subtests Damien Lespiau 2013-03-21 16:19:36 +00:00
  • 764b9e503e build: Fix typo if the test setting enable_debugger Damien Lespiau 2013-03-04 15:59:00 +00:00
  • 4591991769 assembler: Mark format() as PRINTFLIKE in the disassembler Damien Lespiau 2013-02-04 13:57:48 +00:00
  • 92262e1ff8 assembler: Fix the decoding of the destination horizontal stride Damien Lespiau 2013-02-04 12:23:57 +00:00
  • d9afa5bfea assembler: Group the header inclusions together Damien Lespiau 2013-02-04 12:12:29 +00:00
  • f0365d40b4 assembler: Don't use GL types Damien Lespiau 2013-02-04 12:02:18 +00:00
  • 2d8b92a24b assembler: Remove trailing white space Damien Lespiau 2013-02-01 14:54:46 +00:00
  • 2f502bcaaa assembler: Use defines for width Damien Lespiau 2013-02-01 14:09:41 +00:00
  • 2de8b40c48 assembler: Merge declared_register's type into the reg structure Damien Lespiau 2013-02-01 13:59:32 +00:00
  • 45d87d7f0b assembler: Finish importing brw_eu_*c from mesa Damien Lespiau 2013-02-01 13:29:48 +00:00
  • fa2b679cc9 assembler: Use set_instruction_src1() in send Damien Lespiau 2013-01-31 18:22:49 +00:00
  • 28ff66a13c assembler: Put struct opcode_desc back in brw_context.h Damien Lespiau 2013-01-31 14:28:00 +00:00
  • e75faa3e43 assembler: Don't pollute the library files with gen4asm.h Damien Lespiau 2013-01-31 14:25:42 +00:00
  • 26da375471 assembler: Use brw_*() functions for 3-src instructions Damien Lespiau 2013-01-31 01:28:15 +00:00
  • 67f3f949bf assembler: Add support for D and UD in 3-src instructions Damien Lespiau 2013-01-31 01:27:36 +00:00
  • a2a6583518 assembler: Expose setters for 3src operands Damien Lespiau 2013-01-31 00:53:46 +00:00
  • 49861a03b6 assembler: Introduce set_instruction_saturate() Damien Lespiau 2013-01-31 00:26:51 +00:00
  • b21c2e60e9 assembler: Introduce set_intruction_pred_cond() Damien Lespiau 2013-01-31 00:18:47 +00:00
  • 5d526c8317 assembler: Introduce set_instruction_opcode() Damien Lespiau 2013-01-30 23:39:09 +00:00
  • 6bf3aa84e0 assembler: Isolate all the options in their own structure Damien Lespiau 2013-01-30 23:25:19 +00:00
  • bca2ff2a02 assembler: Unify adding options to the header Damien Lespiau 2013-01-30 23:00:26 +00:00
  • dfe6adacc9 assembler: Gather all predicate data in its own structure Damien Lespiau 2013-01-30 22:32:07 +00:00
  • 9b78f74f23 assembler: Move struct relocation out of relocatable instructions Damien Lespiau 2013-01-30 17:09:17 +00:00
  • f6e9052e8d assembler: Unify all instructions to be brw_program_instructions Damien Lespiau 2013-01-30 17:04:13 +00:00
  • d008064b3e assembler: Renamed the instruction field to insn Damien Lespiau 2013-01-30 12:31:45 +00:00
  • 888b2dcae6 assembler: Use brw_set_src1() Damien Lespiau 2013-01-28 15:29:26 +00:00
  • d3a2a678d5 assembler: Implement register-indirect addressing mode in brw_set_src1() Damien Lespiau 2013-01-28 15:27:59 +00:00
  • 8eb30d9493 assembler: Fix ')' placement in condition Damien Lespiau 2013-01-27 11:23:38 +00:00
  • 1d53e1813e assembler: Cleanup visibility of a few global variables/functions Damien Lespiau 2013-01-27 11:05:50 +00:00
  • 6d3d369535 assembler: Port the warning and error reporting to warn()/error() Damien Lespiau 2013-01-27 10:41:23 +00:00
  • e7cca1a3ca assembler: Use brw_set_src0() Damien Lespiau 2013-01-27 02:06:22 +00:00
  • 1eb622a847 assembler: Add the input filename to the error/warning messages Damien Lespiau 2013-01-27 01:32:52 +00:00
  • 95b12082d2 assembler: Add a check for when ExecSize and width are 1 Damien Lespiau 2013-01-26 23:55:01 +00:00
  • d70e9f824f assembler: Add a check for when width is 1 and hstride is not 0 Damien Lespiau 2013-01-26 23:09:42 +00:00
  • e9172aa225 assembler: Add error() and warn() shorthands and use them in set_src[01] Damien Lespiau 2013-01-26 22:44:45 +00:00
  • d94e8a6cf0 assembler: Add location support Damien Lespiau 2013-01-26 19:51:28 +00:00
  • 574a249142 assembler: Don't warn if identical declared registers are redefined Damien Lespiau 2013-01-26 18:26:03 +00:00
  • 9c72beb701 assembler: Store immediate values in reg.dw1.ud Damien Lespiau 2013-01-25 15:48:58 +00:00
  • 103edccd9b assembler: Fix comparisons between reg.type and Architecture registers Damien Lespiau 2013-01-25 15:13:30 +00:00
  • 6e83eb66b1 assembler: ExecSize can be as big as 32 channels Damien Lespiau 2013-01-25 15:12:12 +00:00
  • c0592b2882 assembler: Factor out the source register validation Damien Lespiau 2013-01-24 18:32:20 +00:00
  • 9fcc1bdcad assembler: Use brw_set_dest() to encode the destination Damien Lespiau 2013-01-24 16:16:35 +00:00
  • 5e0da9f854 assembler: Factor out the destination register validation Damien Lespiau 2013-01-24 12:21:13 +00:00