public inbox for igt-dev@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH i-g-t v2 0/8] updates to fbc tests
@ 2026-04-07  9:58 Vinod Govindapillai
  2026-04-07  9:58 ` [PATCH i-g-t v2 1/8] tests/intel/kms_frontbuffer_tracking: update the outdated fbc status checks Vinod Govindapillai
                   ` (11 more replies)
  0 siblings, 12 replies; 15+ messages in thread
From: Vinod Govindapillai @ 2026-04-07  9:58 UTC (permalink / raw)
  To: igt-dev
  Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma,
	jani.nikula, ville.syrjala

Some of the fbc status texts are outdated, fix those.
FBC cannot be enabled if the plane size is too big. Such cases
to be treated as skips instead of failures.
And some cleanups where we query the current fbc status from
the debugfs.

v2: a common function to check fbc skip reasons
    avoid multiple fbc status read for skip reasons
    removed the dirty rect patch from this series

Vinod Govindapillai (8):
  tests/intel/kms_frontbuffer_tracking: update the outdated fbc status
    checks
  tests/intel/kms_frontbuffer_tracking: avoid multiple fbc status
    queries
  lib/i915/fbc: extract intel_fbc_get_fbc_status()
  tests/intel/kms_frontbuffer_tracking: use intel_fbc_get_fbc_status()
  tests/intel/kms_frontbuffer_tracking: use a bigger fbc status buffer
  tests/intel/kms_fbcon_fbt: use a bigger fbc status buffer
  tests/intel/kms_fbcon_fbt: update the outdated fbc skip reasons
  tests/intel/kms_fbcon_fbt: use a common source for checking fbc tests
    skips

 lib/i915/intel_fbc.c                   | 37 ++++++++++------
 lib/i915/intel_fbc.h                   | 18 ++++++++
 tests/intel/kms_fbcon_fbt.c            | 27 +++---------
 tests/intel/kms_frontbuffer_tracking.c | 59 ++++++++++----------------
 4 files changed, 72 insertions(+), 69 deletions(-)

-- 
2.43.0


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

end of thread, other threads:[~2026-04-09 16:43 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-07  9:58 [PATCH i-g-t v2 0/8] updates to fbc tests Vinod Govindapillai
2026-04-07  9:58 ` [PATCH i-g-t v2 1/8] tests/intel/kms_frontbuffer_tracking: update the outdated fbc status checks Vinod Govindapillai
2026-04-07  9:58 ` [PATCH i-g-t v2 2/8] tests/intel/kms_frontbuffer_tracking: avoid multiple fbc status queries Vinod Govindapillai
2026-04-07 11:14   ` Jani Nikula
2026-04-07  9:58 ` [PATCH i-g-t v2 3/8] lib/i915/fbc: extract intel_fbc_get_fbc_status() Vinod Govindapillai
2026-04-07  9:58 ` [PATCH i-g-t v2 4/8] tests/intel/kms_frontbuffer_tracking: use intel_fbc_get_fbc_status() Vinod Govindapillai
2026-04-07  9:58 ` [PATCH i-g-t v2 5/8] tests/intel/kms_frontbuffer_tracking: use a bigger fbc status buffer Vinod Govindapillai
2026-04-07  9:58 ` [PATCH i-g-t v2 6/8] tests/intel/kms_fbcon_fbt: " Vinod Govindapillai
2026-04-07  9:58 ` [PATCH i-g-t v2 7/8] tests/intel/kms_fbcon_fbt: update the outdated fbc skip reasons Vinod Govindapillai
2026-04-07  9:58 ` [PATCH i-g-t v2 8/8] tests/intel/kms_fbcon_fbt: use a common source for checking fbc tests skips Vinod Govindapillai
2026-04-07 11:21   ` Jani Nikula
2026-04-09  5:38 ` ✓ Xe.CI.BAT: success for updates to fbc tests (rev2) Patchwork
2026-04-09  5:56 ` ✓ i915.CI.BAT: " Patchwork
2026-04-09  7:00 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-04-09 16:43 ` ✗ i915.CI.Full: " Patchwork

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