Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests
@ 2024-02-28 14:54 Zbigniew Kempczyński
  2024-02-28 14:54 ` [PATCH i-g-t 1/7] lib/intel_batchbuffer: Add I915_TILING_64 definition Zbigniew Kempczyński
                   ` (9 more replies)
  0 siblings, 10 replies; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-28 14:54 UTC (permalink / raw)
  To: igt-dev; +Cc: Zbigniew Kempczyński, Matthew Auld

We're missing xe render-copy tests. I learned this hard way on
kms-big-fb in which blits which are not started on (0, 0) are
wrong (see https://patchwork.freedesktop.org/series/130379/ for
reference).

I'm working on xe_render_copy tests (which will vary than
gem_render_copy counterpart) but before sending them I want
to separate library part changes - those are also used in i915
so I need to ensure no regression will be introduced due to
width/height separation and simplification of stride/height
calculation.

Cc: Matthew Auld <matthew.auld@intel.com>

Zbigniew Kempczyński (7):
  lib/intel_batchbuffer: Add I915_TILING_64 definition
  lib/intel_batchbuffer: Fix intel_bb_dump for Xe
  lib/intel_bufops: Add width and height to intel_buf
  lib/intel_bufops: Simplify buffer dimension calculations
  lib/intel_bufops: Use common helper to fill buffer with pattern
  lib/intel_bufops: Add png dump helper without detiling
  tests/xe_intel_bb: Dump do png without detiling

 lib/intel_batchbuffer.c       |  29 ++++-
 lib/intel_batchbuffer.h       |   5 +-
 lib/intel_bufops.c            | 204 +++++++++++++++++++++++++---------
 lib/intel_bufops.h            |  11 +-
 lib/rendercopy_gen7.c         |   2 +-
 lib/rendercopy_gen8.c         |   2 +-
 lib/rendercopy_gen9.c         |   2 +-
 tests/intel/api_intel_bb.c    |  84 ++------------
 tests/intel/gem_render_copy.c |  68 +-----------
 tests/intel/xe_intel_bb.c     |  84 ++------------
 10 files changed, 216 insertions(+), 275 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2024-02-29 12:25 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
2024-02-28 14:54 ` [PATCH i-g-t 1/7] lib/intel_batchbuffer: Add I915_TILING_64 definition Zbigniew Kempczyński
2024-02-28 17:24   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 2/7] lib/intel_batchbuffer: Fix intel_bb_dump for Xe Zbigniew Kempczyński
2024-02-28 15:36   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 3/7] lib/intel_bufops: Add width and height to intel_buf Zbigniew Kempczyński
2024-02-28 16:10   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 4/7] lib/intel_bufops: Simplify buffer dimension calculations Zbigniew Kempczyński
2024-02-28 17:16   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 5/7] lib/intel_bufops: Use common helper to fill buffer with pattern Zbigniew Kempczyński
2024-02-28 17:17   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 6/7] lib/intel_bufops: Add png dump helper without detiling Zbigniew Kempczyński
2024-02-28 17:21   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 7/7] tests/xe_intel_bb: Dump do png " Zbigniew Kempczyński
2024-02-28 17:22   ` Matthew Auld
2024-02-28 21:26     ` Zbigniew Kempczyński
2024-02-28 18:15 ` ✓ Fi.CI.BAT: success for intel-buf changes for xe render-copy tests Patchwork
2024-02-28 18:16 ` ✓ CI.xeBAT: " Patchwork
2024-02-29 12:07 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-02-29 12:25   ` Zbigniew Kempczyński

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