Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t 0/6] Add i915 blt library + gem_ccs test
@ 2022-03-10  7:15 Zbigniew Kempczyński
  2022-03-10  7:15 ` [igt-dev] [PATCH i-g-t 1/6] lib/i915/gem_create: Introduce gem-pool bo cache Zbigniew Kempczyński
                   ` (7 more replies)
  0 siblings, 8 replies; 18+ messages in thread
From: Zbigniew Kempczyński @ 2022-03-10  7:15 UTC (permalink / raw)
  To: igt-dev

Enable DG2+ testing of flatccs.

Idea of library comes from Ayaz, just implementation differs due
to some reasons discovered during different tiling testing.

v3: rebased on top of local DG2 pciids
v4: fix tile64 - set mip tail
v5: use gem-pool in ctrl-surf-copy
    use uc mocs (Ayaz)
    address review comments (Kamil)

Cc: Apoorva Singh <apoorva1.singh@intel.com>
Cc: Ayaz A Siddiqui <ayaz.siddiqui@intel.com>

Apoorva Singh (1):
  lib/i915: Introduce library intel_mocs

Chris Wilson (1):
  i915/gem_engine_topology: Add helpers for checking driver capabilities

Zbigniew Kempczyński (4):
  lib/i915/gem_create: Introduce gem-pool bo cache
  tests/api_intel_allocator: Verify gem-pool is working as expected
  lib/i915_blt: Add library for blitter
  tests/gem_ccs: Verify uncompressed and compressed blits

 .../igt-gpu-tools/igt-gpu-tools-docs.xml      |    2 +
 lib/i915/gem_create.c                         |  271 +++++
 lib/i915/gem_create.h                         |    4 +
 lib/i915/gem_engine_topology.c                |   39 +
 lib/i915/gem_engine_topology.h                |    5 +
 lib/i915/i915_blt.c                           | 1082 +++++++++++++++++
 lib/i915/i915_blt.h                           |  196 +++
 lib/i915/intel_mocs.c                         |   56 +
 lib/i915/intel_mocs.h                         |   25 +
 lib/igt_core.c                                |    2 +
 lib/meson.build                               |    2 +
 tests/i915/api_intel_allocator.c              |   58 +
 tests/i915/gem_ccs.c                          |  487 ++++++++
 tests/meson.build                             |    1 +
 14 files changed, 2230 insertions(+)
 create mode 100644 lib/i915/i915_blt.c
 create mode 100644 lib/i915/i915_blt.h
 create mode 100644 lib/i915/intel_mocs.c
 create mode 100644 lib/i915/intel_mocs.h
 create mode 100644 tests/i915/gem_ccs.c

-- 
2.32.0

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

end of thread, other threads:[~2022-03-11 15:34 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-10  7:15 [igt-dev] [PATCH i-g-t 0/6] Add i915 blt library + gem_ccs test Zbigniew Kempczyński
2022-03-10  7:15 ` [igt-dev] [PATCH i-g-t 1/6] lib/i915/gem_create: Introduce gem-pool bo cache Zbigniew Kempczyński
2022-03-10 19:18   ` Kamil Konieczny
2022-03-10  7:15 ` [igt-dev] [PATCH i-g-t 2/6] tests/api_intel_allocator: Verify gem-pool is working as expected Zbigniew Kempczyński
2022-03-11 10:51   ` Kamil Konieczny
2022-03-10  7:15 ` [igt-dev] [PATCH i-g-t 3/6] lib/i915: Introduce library intel_mocs Zbigniew Kempczyński
2022-03-11 11:14   ` Kamil Konieczny
2022-03-11 11:30     ` Zbigniew Kempczyński
2022-03-10  7:15 ` [igt-dev] [PATCH i-g-t 4/6] i915/gem_engine_topology: Add helpers for checking driver capabilities Zbigniew Kempczyński
2022-03-11  7:27   ` Zbigniew Kempczyński
2022-03-10  7:15 ` [igt-dev] [PATCH i-g-t 5/6] lib/i915_blt: Add library for blitter Zbigniew Kempczyński
2022-03-11 11:20   ` Kamil Konieczny
2022-03-10  7:15 ` [igt-dev] [PATCH i-g-t 6/6] tests/gem_ccs: Verify uncompressed and compressed blits Zbigniew Kempczyński
2022-03-11 11:34   ` Kamil Konieczny
2022-03-10  8:11 ` [igt-dev] ✓ Fi.CI.BAT: success for Add i915 blt library + gem_ccs test (rev7) Patchwork
2022-03-10 12:34 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2022-03-11  7:23   ` Zbigniew Kempczyński
2022-03-11 15:34     ` Vudum, Lakshminarayana

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox