Re: [PATCH v3 20/21] drm/i915/display: perform transient flush

2024-04-16 Thread Matthew Auld
On 15/04/2024 19:14, Matt Roper wrote: On Mon, Apr 15, 2024 at 10:07:32AM -0700, Matt Roper wrote: On Mon, Apr 15, 2024 at 01:44:22PM +0530, Balasubramani Vivekanandan wrote: From: Matthew Auld Perform manual transient cache flush prior to flip and at the end of frontbuffer_flush. This is nee

Re: [PATCH v3 20/21] drm/i915/display: perform transient flush

2024-04-15 Thread Nirmoy Das
Hi Matt, On 4/15/2024 7:07 PM, Matt Roper wrote: On Mon, Apr 15, 2024 at 01:44:22PM +0530, Balasubramani Vivekanandan wrote: From: Matthew Auld Perform manual transient cache flush prior to flip and at the end of frontbuffer_flush. This is needed to ensure display engine doesn't see garbage i

Re: [PATCH v3 20/21] drm/i915/display: perform transient flush

2024-04-15 Thread Matt Roper
On Mon, Apr 15, 2024 at 10:07:32AM -0700, Matt Roper wrote: > On Mon, Apr 15, 2024 at 01:44:22PM +0530, Balasubramani Vivekanandan wrote: > > From: Matthew Auld > > > > Perform manual transient cache flush prior to flip and at the end of > > frontbuffer_flush. This is needed to ensure display eng

Re: [PATCH v3 20/21] drm/i915/display: perform transient flush

2024-04-15 Thread Matt Roper
On Mon, Apr 15, 2024 at 01:44:22PM +0530, Balasubramani Vivekanandan wrote: > From: Matthew Auld > > Perform manual transient cache flush prior to flip and at the end of > frontbuffer_flush. This is needed to ensure display engine doesn't see > garbage if the surface is L3:XD dirty. > > Testcase

[PATCH v3 20/21] drm/i915/display: perform transient flush

2024-04-15 Thread Balasubramani Vivekanandan
From: Matthew Auld Perform manual transient cache flush prior to flip and at the end of frontbuffer_flush. This is needed to ensure display engine doesn't see garbage if the surface is L3:XD dirty. Testcase: igt@xe-pat@display-vs-wb-transient Signed-off-by: Matthew Auld Signed-off-by: Balasubra