Re: [Freedreno] [PATCH v4 09/14] drm/syncobj: Add deadline support for syncobj waits

2023-02-24 Thread Tvrtko Ursulin
On 18/02/2023 21:15, Rob Clark wrote: From: Rob Clark Add a new flag to let userspace provide a deadline as a hint for syncobj and timeline waits. This gives a hint to the driver signaling the backing fences about how soon userspace needs it to compete work, so it can addjust GPU frequency a

Re: [Freedreno] [PATCH v4 09/14] drm/syncobj: Add deadline support for syncobj waits

2023-02-20 Thread Rob Clark
On Mon, Feb 20, 2023 at 1:05 AM Pekka Paalanen wrote: > > On Sat, 18 Feb 2023 13:15:52 -0800 > Rob Clark wrote: > > > From: Rob Clark > > > > Add a new flag to let userspace provide a deadline as a hint for syncobj > > and timeline waits. This gives a hint to the driver signaling the > > backin

Re: [Freedreno] [PATCH v4 09/14] drm/syncobj: Add deadline support for syncobj waits

2023-02-20 Thread Pekka Paalanen
On Sat, 18 Feb 2023 13:15:52 -0800 Rob Clark wrote: > From: Rob Clark > > Add a new flag to let userspace provide a deadline as a hint for syncobj > and timeline waits. This gives a hint to the driver signaling the > backing fences about how soon userspace needs it to compete work, so it > can

Re: [Freedreno] [PATCH v4 09/14] drm/syncobj: Add deadline support for syncobj waits

2023-02-19 Thread Rob Clark
On Sat, Feb 18, 2023 at 1:16 PM Rob Clark wrote: > > From: Rob Clark > > Add a new flag to let userspace provide a deadline as a hint for syncobj > and timeline waits. This gives a hint to the driver signaling the > backing fences about how soon userspace needs it to compete work, so it > can ad

[Freedreno] [PATCH v4 09/14] drm/syncobj: Add deadline support for syncobj waits

2023-02-18 Thread Rob Clark
From: Rob Clark Add a new flag to let userspace provide a deadline as a hint for syncobj and timeline waits. This gives a hint to the driver signaling the backing fences about how soon userspace needs it to compete work, so it can addjust GPU frequency accordingly. An immediate deadline can be