All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t v24 00/21] Remove libdrm in rendercopy
@ 2020-08-03  8:57 Zbigniew Kempczyński
  2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 01/21] lib/intel_bufops: add mapping on cpu / device Zbigniew Kempczyński
                   ` (21 more replies)
  0 siblings, 22 replies; 24+ messages in thread
From: Zbigniew Kempczyński @ 2020-08-03  8:57 UTC (permalink / raw)
  To: igt-dev

Cleaning the code / fixing still failing tests.
Until all will be fixed patches to be squashed will be on top.

HAX is added to avoid unnecessary full runs.

v20: allowing bpp == 64 in intel_buf
     reset flags in intel_bb_reset(ibb, false)
     add intel_buf in intel_bb_emit_blt to properly pass
     EXEC_OBJECT_WRITE flag for dst buffer
v21: try full run
v22: try to fix kms_psr, isolate it in BAT run
v23: try full run
v24: change render in api_intel_bb to dynamic subtest
     print dest buffer in perf

Dominik Grzegorzek (2):
  lib/igt_fb: Removal of libdrm dependency
  tests/gem|kms: remove libdrm dependency (batch 1)

Zbigniew Kempczyński (19):
  lib/intel_bufops: add mapping on cpu / device
  lib/intel_bufops: change in hw/sw tiling detection
  lib/intel_bufops: change stride requirements for Grantsdale
  lib/intel_batchbuffer: add new functions to support rendercopy
  lib/intel_batchbuffer: dump bb to base64
  lib/intel_batchbuffer: use canonical addresses for 48bit ppgtt
  tests/api_intel_bb: test flags are cleared on bb reset
  tests/gem_caching|partial: adopt to batch flush function cleanup
  lib/rendercopy: remove libdrm dependency
  tests/api_intel_bb: add render tests
  lib/igt_draw: remove libdrm dependency
  tests/gem|kms: remove libdrm dependency (batch 2)
  tools/intel_residency: adopt intel_residency to use bufops
  tests/perf: remove libdrm dependency for rendercopy
  fix: lib/intel_bufops: add 64bit bpp
  tests/kms_psr: trying to fix blt
  tests/api_intel_bb: just fail in BAT
  tests/perf: debug stuff
  HAX: run in BAT and fail to avoid full run

 lib/Makefile.sources                  |    2 -
 lib/igt_draw.c                        |  155 ++--
 lib/igt_draw.h                        |    8 +-
 lib/igt_fb.c                          |   96 ++-
 lib/intel_aux_pgtable.c               |  325 ++++---
 lib/intel_aux_pgtable.h               |   29 +-
 lib/intel_batchbuffer.c               |  422 +++++++--
 lib/intel_batchbuffer.h               |   87 +-
 lib/intel_bufops.c                    |  170 +++-
 lib/intel_bufops.h                    |   15 +-
 lib/meson.build                       |    1 -
 lib/rendercopy.h                      |  102 +--
 lib/rendercopy_bufmgr.c               |  171 ----
 lib/rendercopy_bufmgr.h               |   28 -
 lib/rendercopy_gen4.c                 |  571 ++++++------
 lib/rendercopy_gen6.c                 |  593 +++++++------
 lib/rendercopy_gen7.c                 |  612 ++++++-------
 lib/rendercopy_gen8.c                 | 1030 ++++++++++------------
 lib/rendercopy_gen9.c                 | 1145 +++++++++++--------------
 lib/rendercopy_i830.c                 |  278 +++---
 lib/rendercopy_i915.c                 |  281 +++---
 lib/veboxcopy.h                       |    8 +-
 lib/veboxcopy_gen12.c                 |  117 ++-
 tests/i915/api_intel_bb.c             |  397 ++++++++-
 tests/i915/gem_caching.c              |    5 -
 tests/i915/gem_concurrent_all.c       |  434 +++++-----
 tests/i915/gem_partial_pwrite_pread.c |    3 -
 tests/i915/gem_ppgtt.c                |  183 ++--
 tests/i915/gem_read_read_speed.c      |  161 ++--
 tests/i915/gem_render_copy.c          |  313 +++----
 tests/i915/gem_render_copy_redux.c    |   67 +-
 tests/i915/gem_render_linear_blits.c  |   90 +-
 tests/i915/gem_render_tiled_blits.c   |   93 +-
 tests/i915/gem_stress.c               |  244 +++---
 tests/i915/perf.c                     |  681 +++++++--------
 tests/intel-ci/fast-feedback.testlist |  164 +---
 tests/kms_big_fb.c                    |   54 +-
 tests/kms_cursor_crc.c                |   63 +-
 tests/kms_draw_crc.c                  |   20 +-
 tests/kms_frontbuffer_tracking.c      |   20 +-
 tests/kms_psr.c                       |  137 +--
 tools/intel_residency.c               |   10 +-
 42 files changed, 4737 insertions(+), 4648 deletions(-)
 delete mode 100644 lib/rendercopy_bufmgr.c
 delete mode 100644 lib/rendercopy_bufmgr.h

-- 
2.26.0

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2020-08-03  9:40 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-03  8:57 [igt-dev] [PATCH i-g-t v24 00/21] Remove libdrm in rendercopy Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 01/21] lib/intel_bufops: add mapping on cpu / device Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 02/21] lib/intel_bufops: change in hw/sw tiling detection Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 03/21] lib/intel_bufops: change stride requirements for Grantsdale Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 04/21] lib/intel_batchbuffer: add new functions to support rendercopy Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 05/21] lib/intel_batchbuffer: dump bb to base64 Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 06/21] lib/intel_batchbuffer: use canonical addresses for 48bit ppgtt Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 07/21] tests/api_intel_bb: test flags are cleared on bb reset Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 08/21] tests/gem_caching|partial: adopt to batch flush function cleanup Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 09/21] lib/rendercopy: remove libdrm dependency Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 10/21] tests/api_intel_bb: add render tests Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 11/21] lib/igt_draw: remove libdrm dependency Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 12/21] lib/igt_fb: Removal of " Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 13/21] tests/gem|kms: remove libdrm dependency (batch 1) Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 14/21] tests/gem|kms: remove libdrm dependency (batch 2) Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 15/21] tools/intel_residency: adopt intel_residency to use bufops Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 16/21] tests/perf: remove libdrm dependency for rendercopy Zbigniew Kempczyński
2020-08-03  8:57 ` [igt-dev] [PATCH i-g-t v24 17/21] fix: lib/intel_bufops: add 64bit bpp Zbigniew Kempczyński
2020-08-03  8:58 ` [igt-dev] [PATCH i-g-t v24 18/21] tests/kms_psr: trying to fix blt Zbigniew Kempczyński
2020-08-03  8:58 ` [igt-dev] [PATCH i-g-t v24 19/21] tests/api_intel_bb: just fail in BAT Zbigniew Kempczyński
2020-08-03  9:40   ` Petri Latvala
2020-08-03  8:58 ` [igt-dev] [PATCH i-g-t v24 20/21] tests/perf: debug stuff Zbigniew Kempczyński
2020-08-03  8:58 ` [igt-dev] [PATCH i-g-t v24 21/21] HAX: run in BAT and fail to avoid full run Zbigniew Kempczyński
2020-08-03  9:27 ` [igt-dev] ✗ Fi.CI.BAT: failure for Remove libdrm in rendercopy (rev23) Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.