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

Try to check how much will be broken when we migrate to no-libdrm
rendercopy.

I still have some doubts in gem_stress, gem_concurrent_blit
so depending on the result we'll decide to spread the change
to smaller series (with introducing _v2 suffix) or will we
be able to do that in single step.

v2: fix invalid offset in bind (gen4)
    fix bufops selftest is not executed from default
v3: fix address to be in canonical form

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

Zbigniew Kempczyński (11):
  lib/intel_bufops: add mapping on cpu / device
  lib/intel_batchbuffer: add new functions to support rendercopy
  tests/gem_caching: adopt to batch flush function cleanup
  lib/rendercopy: remove libdrm dependency
  tests/api_intel_bb: add render tests
  lib/intel_batchbuffer: use canonical addresses for 48bit ppgtt
  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
  HAX: run rendercopy tests

 lib/Makefile.sources                  |    2 -
 lib/igt_draw.c                        |  158 ++--
 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               |  324 +++++--
 lib/intel_batchbuffer.h               |   83 +-
 lib/intel_bufops.c                    |  106 ++-
 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                 |  568 ++++++------
 lib/rendercopy_gen6.c                 |  590 +++++++------
 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             |  212 +++++
 tests/i915/gem_caching.c              |    5 -
 tests/i915/gem_concurrent_all.c       |  431 +++++-----
 tests/i915/gem_ppgtt.c                |  183 ++--
 tests/i915/gem_read_read_speed.c      |  160 ++--
 tests/i915/gem_render_copy.c          |  313 +++----
 tests/i915/gem_render_copy_redux.c    |   66 +-
 tests/i915/gem_render_linear_blits.c  |   90 +-
 tests/i915/gem_render_tiled_blits.c   |   85 +-
 tests/i915/gem_stress.c               |  244 +++---
 tests/i915/perf.c                     |  663 ++++++--------
 tests/intel-ci/fast-feedback.testlist |   42 +-
 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                       |  134 +--
 tools/intel_residency.c               |   10 +-
 41 files changed, 4389 insertions(+), 4483 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] 23+ messages in thread

end of thread, other threads:[~2020-07-27  7:24 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-24  9:56 [igt-dev] [PATCH i-g-t v3 00/13] Remove libdrm in rendercopy Zbigniew Kempczyński
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 01/13] lib/intel_bufops: add mapping on cpu / device Zbigniew Kempczyński
2020-07-24 12:18   ` Chris Wilson
2020-07-27  7:24     ` Zbigniew Kempczyński
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 02/13] lib/intel_batchbuffer: add new functions to support rendercopy Zbigniew Kempczyński
2020-07-24 12:25   ` Chris Wilson
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 03/13] tests/gem_caching: adopt to batch flush function cleanup Zbigniew Kempczyński
2020-07-24 12:26   ` Chris Wilson
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 04/13] lib/rendercopy: remove libdrm dependency Zbigniew Kempczyński
2020-07-24 12:29   ` Chris Wilson
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 05/13] tests/api_intel_bb: add render tests Zbigniew Kempczyński
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 06/13] lib/intel_batchbuffer: use canonical addresses for 48bit ppgtt Zbigniew Kempczyński
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 07/13] lib/igt_draw: remove libdrm dependency Zbigniew Kempczyński
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 08/13] lib/igt_fb: Removal of " Zbigniew Kempczyński
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 09/13] tests/gem|kms: remove libdrm dependency (batch 1) Zbigniew Kempczyński
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 10/13] tests/gem|kms: remove libdrm dependency (batch 2) Zbigniew Kempczyński
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 11/13] tools/intel_residency: adopt intel_residency to use bufops Zbigniew Kempczyński
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 12/13] tests/perf: remove libdrm dependency for rendercopy Zbigniew Kempczyński
2020-07-24 11:10   ` Lionel Landwerlin
2020-07-24 11:37     ` Zbigniew Kempczyński
2020-07-24 11:48       ` Lionel Landwerlin
2020-07-24  9:56 ` [igt-dev] [PATCH i-g-t v3 13/13] HAX: run rendercopy tests Zbigniew Kempczyński
2020-07-24 10:46 ` [igt-dev] ✗ Fi.CI.BAT: failure for Remove libdrm in rendercopy (rev3) 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.