Re: [Intel-gfx] [PATCH 08/14] drm/i915: Complete crtc hw/uapi split, v3.

2019-10-28 Thread Maarten Lankhorst
Op 25-10-2019 om 12:13 schreef Ville Syrjälä: > On Fri, Oct 25, 2019 at 11:00:06AM +0200, Maarten Lankhorst wrote: >> Op 24-10-2019 om 17:21 schreef Ville Syrjälä: >>> On Thu, Oct 24, 2019 at 02:47:59PM +0200, Maarten Lankhorst wrote: Now that we separated everything into uapi and hw, it's >>>

Re: [Intel-gfx] [PATCH 08/14] drm/i915: Complete crtc hw/uapi split, v3.

2019-10-25 Thread Ville Syrjälä
On Fri, Oct 25, 2019 at 11:00:06AM +0200, Maarten Lankhorst wrote: > Op 24-10-2019 om 17:21 schreef Ville Syrjälä: > > On Thu, Oct 24, 2019 at 02:47:59PM +0200, Maarten Lankhorst wrote: > >> Now that we separated everything into uapi and hw, it's > >> time to make the split definitive. Remove the u

Re: [Intel-gfx] [PATCH 08/14] drm/i915: Complete crtc hw/uapi split, v3.

2019-10-25 Thread Maarten Lankhorst
Op 24-10-2019 om 17:21 schreef Ville Syrjälä: > On Thu, Oct 24, 2019 at 02:47:59PM +0200, Maarten Lankhorst wrote: >> Now that we separated everything into uapi and hw, it's >> time to make the split definitive. Remove the union and >> make a copy of the hw state on modeset and fastset. >> >> Color

Re: [Intel-gfx] [PATCH 08/14] drm/i915: Complete crtc hw/uapi split, v3.

2019-10-24 Thread Ville Syrjälä
On Thu, Oct 24, 2019 at 02:47:59PM +0200, Maarten Lankhorst wrote: > Now that we separated everything into uapi and hw, it's > time to make the split definitive. Remove the union and > make a copy of the hw state on modeset and fastset. > > Color blobs are copied in crtc atomic_check(), right > be

[Intel-gfx] [PATCH 08/14] drm/i915: Complete crtc hw/uapi split, v3.

2019-10-24 Thread Maarten Lankhorst
Now that we separated everything into uapi and hw, it's time to make the split definitive. Remove the union and make a copy of the hw state on modeset and fastset. Color blobs are copied in crtc atomic_check(), right before color management is checked. Changes since v1: - Copy all blobs immediate