Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t v2 0/5] tests/kms_dirtyfb: few fbc related updates
@ 2024-06-10 11:59 Vinod Govindapillai
  2024-06-10 11:59 ` [PATCH i-g-t v2 1/5] lib/i915/fbc: print current fbc status if cannot be enabled Vinod Govindapillai
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Vinod Govindapillai @ 2024-06-10 11:59 UTC (permalink / raw)
  To: igt-dev
  Cc: vinod.govindapillai, juha-pekka.heikkila, jouni.hogander,
	jonathan.cavitt

Add check if the plan size is within FBC enforced restrictions otherwise
skip the test. Some updates to FBC debug prints to make debugging easier.
And disable PSR feature only if psr is supported by the sink

v2: Add a function to get max plane size supported by FBC
    Fix a build isssue by updating the usage of drrmmode info

Vinod Govindapillai (5):
  lib/i915/fbc: print current fbc status if cannot be enabled
  lib/i915/fbc: add fbc frame size check helper functions
  tests/kms_dirtyfb: disable psr feature only if psr possible
  tests/kms_dirtyfb: populate modeinfo before feature support check
  tests/kms_dirtyfb: ensure plane size is within fbc supported limit

 lib/i915/intel_fbc.c      | 61 ++++++++++++++++++++++++++++++++++++++-
 lib/i915/intel_fbc.h      |  2 ++
 tests/intel/kms_dirtyfb.c | 16 +++++++---
 3 files changed, 74 insertions(+), 5 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2024-06-11  8:12 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-10 11:59 [PATCH i-g-t v2 0/5] tests/kms_dirtyfb: few fbc related updates Vinod Govindapillai
2024-06-10 11:59 ` [PATCH i-g-t v2 1/5] lib/i915/fbc: print current fbc status if cannot be enabled Vinod Govindapillai
2024-06-10 11:59 ` [PATCH i-g-t v2 2/5] lib/i915/fbc: add fbc frame size check helper functions Vinod Govindapillai
2024-06-10 11:59 ` [PATCH i-g-t v2 3/5] tests/kms_dirtyfb: disable psr feature only if psr possible Vinod Govindapillai
2024-06-10 11:59 ` [PATCH i-g-t v2 4/5] tests/kms_dirtyfb: populate modeinfo before feature support check Vinod Govindapillai
2024-06-10 14:36   ` Cavitt, Jonathan
2024-06-10 11:59 ` [PATCH i-g-t v2 5/5] tests/kms_dirtyfb: ensure plane size is within fbc supported limit Vinod Govindapillai
2024-06-10 12:41 ` ✓ Fi.CI.BAT: success for tests/kms_dirtyfb: few fbc related updates (rev2) Patchwork
2024-06-10 13:45 ` ✓ CI.xeBAT: " Patchwork
2024-06-10 15:31 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-06-11  8:11   ` Govindapillai, Vinod
2024-06-10 15:44 ` ✗ CI.xeFULL: " Patchwork
2024-06-11  8:06   ` Govindapillai, Vinod

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