Commit Graph

  • d63fe1519d lib: extract igt_core.c Daniel Vetter 2014-03-12 01:29:52 +01:00
  • 556c49f20b lib/ioctl_wrappers: api doc Daniel Vetter 2014-03-11 23:27:06 +01:00
  • 766c5bc6ae lib: extract ioctl_wrappers.c Daniel Vetter 2014-03-11 22:58:07 +01:00
  • 6c659264a6 tests: add missing assertion Thomas Wood 2014-03-11 16:18:48 +00:00
  • 682f69385a lib: Add missing header to Makefile.sources Thomas Wood 2014-03-11 16:18:50 +00:00
  • a90846adf5 gtk-doc: Document the docs Daniel Vetter 2014-03-11 21:03:39 +01:00
  • 2d4438605e drmtest: reformat the API documentation Thomas Wood 2014-03-11 16:04:29 +00:00
  • 14ea2a04eb Add API documentation support Thomas Wood 2014-03-11 16:04:28 +00:00
  • c769d0988b tests/drv_missed_irq_hand: Make it robuster Daniel Vetter 2014-03-11 15:45:22 +01:00
  • c3f2b6a339 tests/gem_exec_blt: More reasonable runtime Daniel Vetter 2014-03-11 15:44:28 +01:00
  • e2ee8b4080 tests/drv_missed_irq_hang: Remove debug output Daniel Vetter 2014-03-11 15:32:30 +01:00
  • 20087e779d NEWS: intel_audio_dump has now bdw support Daniel Vetter 2014-03-07 09:27:00 +01:00
  • 02a3270119 configure: Bump libdrm requirements Daniel Vetter 2014-03-07 09:23:58 +01:00
  • 856afd588e igt/gem_pwrite_pread: Fix relocation offsets for gen8+ Chris Wilson 2014-03-05 11:09:46 +00:00
  • 449509dddb intel_audio_dump: add support for Valleyview Mengdong Lin 2014-03-03 17:03:02 -05:00
  • fa8c75028e intel_audio_dump: adjust code alignment Mengdong Lin 2014-03-04 10:13:09 -05:00
  • 86d15e080d intel_audio_dump: share common audio dump code for Ironlake, Haswell & Broadwell Mengdong Lin 2014-03-03 13:52:06 -05:00
  • bae8a005d2 intel_audio_dump: define get_num_pipes() to get number of pipes for a device ID Mengdong Lin 2014-03-03 13:23:50 -05:00
  • 1803f1ebfa intel_audio_dump: define IS_HASWELL_PLUS to cover Haswell and its successors Mengdong Lin 2014-02-28 16:18:11 -05:00
  • ed386663fe intel_audio_dump: move definitions of transcoder/pipe/port/converter earlier Mengdong Lin 2014-02-28 13:25:27 -05:00
  • 92d3197025 intel_audio_dump: support using base address plus an offset to dump registers Mengdong Lin 2014-03-03 11:04:39 -05:00
  • cdf74b69c9 kms_setmode: Add clone-single-crtc subtest Imre Deak 2014-03-05 21:02:41 +02:00
  • a3b80912a9 igt/gem_pwrite_pread: Fix relocation offsets for gen8+ Chris Wilson 2014-03-05 11:09:46 +00:00
  • 072d358bf0 igt/gem_pwrite_pread: Fix XY_SRC_COPY command length for gen8+ Chris Wilson 2014-02-28 21:44:22 +00:00
  • fa6b1516c5 tests/pm_pc8: be more verbose on test_i2c failures Paulo Zanoni 2014-02-26 16:51:12 -03:00
  • d406249bed tests/pm_pc8: use intel_gen instead of a big IS_GEN check Paulo Zanoni 2014-02-26 15:42:07 -03:00
  • 0a57d0b8d3 tests/pm_pc8: BDW should also support PC8 residencies Paulo Zanoni 2014-02-26 15:13:00 -03:00
  • d3582aeade tests/pm_pc8: use XY_COLOR_BLT instead of just COLOR_BLT Paulo Zanoni 2014-02-26 14:48:50 -03:00
  • 6a6b8a2138 tests/pm_pc8: add "stay" mode Paulo Zanoni 2014-02-26 11:12:28 -03:00
  • 8c475e0ba6 evictions: Limit the number of minor eviction surfaces to fit in RAM Chris Wilson 2014-02-26 12:01:47 +00:00
  • ea332b64b6 lib: Test against available swap Chris Wilson 2014-02-26 11:56:16 +00:00
  • 37773d91d9 tests/pm_pc8: add pci-d3-state subtest Paulo Zanoni 2014-02-25 17:46:27 -03:00
  • 31b20f7478 tests/pm_pc8: add reg-read-ioctl subtest Paulo Zanoni 2014-02-25 16:40:51 -03:00
  • 81ade89d64 gem_render_tiled_blits: Trim usage to fit within RAM Chris Wilson 2014-02-24 08:52:28 +00:00
  • 4550a18a57 gem_render_linear_blits: Trim usage to fit within RAM Chris Wilson 2014-02-24 08:52:28 +00:00
  • 8ebc02a54c quick_dump: Add missed broadwell autodetect Ben Widawsky 2014-02-21 13:15:35 -08:00
  • 42aa254c65 kms_flip: Add dpms-vs-vblank-race and modeset-vs-vblank-race subtests Ville Syrjälä 2014-02-21 17:19:57 +02:00
  • a0c936cfc1 kms_flip: Skip tests that try to inject GPU hangs if already terminally wedged Chris Wilson 2014-02-21 15:14:08 +00:00
  • 0cc6a219f1 kms_flip: Assert that hang_gpu() should only fail is the GPU is already hung Chris Wilson 2014-02-21 15:08:22 +00:00
  • bf74a0ca3f tests: Compile all threaded tests with -pthread when appropriate Chris Wilson 2014-02-21 14:42:27 +00:00
  • 5f190f2d67 kms_flip: Fail the subtest if page flip hang recovery wasn't actually tested Ville Syrjälä 2014-02-21 16:08:28 +02:00
  • 48ba2cdf96 kms_flip: Restore rings to running state in unhang_gpu() Ville Syrjälä 2014-02-21 15:14:33 +02:00
  • 30c21ffe7f tests/pm_pc8: try to modprobe msr Paulo Zanoni 2014-02-20 17:47:53 -03:00
  • 41267dca3c tests/pm_pc8: try to modprobe i2c-dev Paulo Zanoni 2014-02-20 17:45:53 -03:00
  • 4eb37bf4c1 tests/pm_pc8: add gem-idle subtest Paulo Zanoni 2014-02-18 14:27:19 -03:00
  • 6f288749f4 tests/pm_pc8: remove sleep() call when setting up the environment Paulo Zanoni 2014-02-17 16:29:36 -03:00
  • c9524235dd tests/gen7_forcewake_mt: use -lpthread Paulo Zanoni 2014-02-21 10:05:54 -03:00
  • 3db29744f7 kms_flip: Try to make hang_gpu() robust against hanging the GPU Chris Wilson 2014-02-21 09:38:43 +00:00
  • 005d1dcc98 Add i915_pciids.h Chris Wilson 2014-02-20 13:41:41 +00:00
  • ff87c4183b tests: Add gen7_forcewake_mt Chris Wilson 2014-02-20 13:27:05 +00:00
  • 06189c6029 build: Skip kms_plane on Android Joao Santos 2014-02-19 14:19:19 +00:00
  • e292e00de0 kms_pipe_crc_basic: Remove spurious inclusion of glib.h Damien Lespiau 2014-02-18 14:17:10 +00:00
  • 1daafe2762 kms_plane: Remove spurious inclusion of glib.h Damien Lespiau 2014-02-18 14:16:49 +00:00
  • 959783684e test/kms_flip: fix up igt logging conversion Daniel Vetter 2014-02-13 19:22:53 +01:00
  • cef9b31a24 testdisplay: Allow to specify the dpms level Daniel Vetter 2014-02-13 19:22:35 +01:00
  • 30cfde5822 testdisplay: implement dpms test Daniel Vetter 2014-02-13 19:15:38 +01:00
  • b5b0aeb6a5 NEWS: Mention new logging support Daniel Vetter 2014-02-13 14:43:20 +01:00
  • d1e318d23d tests/kms_flip: use igt logging Daniel Vetter 2014-02-13 14:25:55 +01:00
  • c88f898c57 tests/gem_seqno_wrap: use igt logging Daniel Vetter 2014-02-13 14:12:03 +01:00
  • 46ec3ef1f8 test/pm_rps: use igt logging Daniel Vetter 2014-02-13 14:09:41 +01:00
  • eebdf7f920 lib: (somewhat) structured logging support Daniel Vetter 2014-02-12 15:19:15 +01:00
  • 60a24a22ba Assembler/bdw: Remove the unsupported cache agent for WRITE(...) Zhao Yakui 2014-01-28 09:53:50 +08:00
  • a2bf80fd84 tests: fix sub-test enumeration Thomas Wood 2014-02-12 15:54:27 +00:00
  • ec3b1332f8 NEWS: Mention Damien's new helper library Daniel Vetter 2014-02-12 00:12:07 +01:00
  • a036959f3e lib: Make igt_skip noreturn Daniel Vetter 2014-02-11 23:54:19 +01:00
  • 0d1084fe3f lib: install exit handler only on success for prefault control Daniel Vetter 2014-02-12 00:07:11 +01:00
  • 58633cfde4 test/gem_gtt_hog: bail out earlier Daniel Vetter 2014-02-12 00:05:57 +01:00
  • 36be04bdfb tests/gem_madvise: use correct main block Daniel Vetter 2014-02-11 23:52:43 +01:00
  • 3514872efe tests/gem_bad_ctx_exec: Properly wrap in igt_fixtures Daniel Vetter 2014-02-11 23:50:10 +01:00
  • a86651fa24 tests/gem_close_race: Properly wrap init code in fixtures Daniel Vetter 2014-02-11 23:47:50 +01:00
  • 349ba5d3e1 lib: fix header include Daniel Vetter 2014-02-11 23:36:24 +01:00
  • b4e85b7b53 lib/display: Fix typo in igt_plane_get_fd_id() (fb) Damien Lespiau 2014-02-11 17:53:00 +00:00
  • 82108d9656 kms_pipe_crc_basic: Remove igt_display_get_n_pipes() usage in main Damien Lespiau 2014-02-11 17:48:32 +00:00
  • 2043e6b265 lib: Fix igt_ouput_get_plane() typo (output) Damien Lespiau 2014-02-11 17:45:48 +00:00
  • 3386b4b286 lib: Don't wait in igt_wait_for_keypress() if stdin is not a tty Damien Lespiau 2014-02-11 13:54:10 +00:00
  • 0d5de66fc6 kms_plane: Start a basic display plane test Damien Lespiau 2014-02-06 21:20:35 +00:00
  • 3027de0a66 lib/display: Fix assertion in set_plane() Damien Lespiau 2014-02-07 14:12:44 +00:00
  • fb146aa782 lib/display: Wait for a vblank after SetPlane() Damien Lespiau 2014-02-06 21:18:28 +00:00
  • da0f1cf570 lib/display: Print the fb id, not its pointer in the set_fb() log message Damien Lespiau 2014-02-06 21:06:59 +00:00
  • da896537b8 lib/display: Add a way to wait at every commit for inspection Damien Lespiau 2014-02-06 21:06:25 +00:00
  • 377f48afe6 lib: Add a helper to wait for a keypress Damien Lespiau 2014-02-06 21:06:07 +00:00
  • c7e3413a08 kms_pipe_crc_basic: Use kmstest_create_color_fb() Damien Lespiau 2014-02-06 19:10:51 +00:00
  • 1d2c9d5e57 lib: Include drm_fourcc.h from igt_kms.h Damien Lespiau 2014-02-06 19:09:53 +00:00
  • 063194074e kms_cursor_crc: Use kmstest_create_color_fb() Damien Lespiau 2014-02-06 19:04:58 +00:00
  • a1df2f4363 lib: Introduce a new helper kmstest_create_color_fb() Damien Lespiau 2014-02-06 19:04:12 +00:00
  • f0e0b2ae65 lib/display: Add support for DRM planes Damien Lespiau 2014-02-06 17:54:33 +00:00
  • 1c608a2af8 tests/kms_cursor_crc: Use igt_pipe_crc_collect_crc() Damien Lespiau 2014-02-06 16:26:31 +00:00
  • 6954103192 lib/crc: Add a helper to read a single CRC value Damien Lespiau 2014-02-06 16:17:38 +00:00
  • 7d0e2f618c lib/crc: Factor out reading a single CRC value Damien Lespiau 2014-02-06 16:17:14 +00:00
  • 162914b9ed lib/display: Check if we're trying to use the same pipe on 2 outputs Damien Lespiau 2014-02-06 16:05:19 +00:00
  • 65fef0a434 lib/display: Allow to override the display verbosity with an env variale Damien Lespiau 2014-02-05 17:51:50 +00:00
  • d435829ae9 kms_cursor_crc: Port the test to the new modeset API Damien Lespiau 2014-02-05 17:14:12 +00:00
  • 09faa45f52 lib/display: Add a way to specify we don't care about the pipe to use Damien Lespiau 2014-02-06 15:45:42 +00:00
  • 5ec399b4a6 lib/display: Add support for the cursor plane Damien Lespiau 2014-02-05 16:36:51 +00:00
  • c4823ce9a4 lib/display: Fix the SetCrtc disabling log message Damien Lespiau 2014-02-05 15:54:13 +00:00
  • 969435a407 tests/kms_cursor_crc: Move the array of cursor fb_ids to the stack Damien Lespiau 2014-02-05 15:32:15 +00:00
  • d39f5a059b kms_pipe_crc_basic: Use igt_display_get_n_pipes() instead of hardcoding 3 Damien Lespiau 2014-02-04 15:11:29 +00:00
  • 72e9a6c8d5 lib/display: Add an accessor to retrieve the number of pipes Damien Lespiau 2014-02-04 14:59:39 +00:00
  • a260599b6f kms_pipe_crc_basic: Use for_each_connected_output() Damien Lespiau 2014-02-04 12:07:56 +00:00
  • 992bd5d62a lib: Introduce a for_each_connected_output() macro Damien Lespiau 2014-02-04 12:06:57 +00:00