[Intel-gfx] [PATCH] drm/i915: Enable atomic support by default on supported platforms.
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Thu Feb 9 12:49:19 UTC 2017
Hey,
Op 02-02-17 om 17:26 schreef Daniel Stone:
> Hi,
>
> On 2 February 2017 at 07:41, Maarten Lankhorst
> <maarten.lankhorst at linux.intel.com> wrote:
>> i915 is pretty much feature complete. Support for atomic i915-specific
>> connector properties is still missing; those properties can (for now)
>> only be set through the legacy ioctl.
>>
>> ILK style watermarks and gen9+ watermarks are handled atomically,
>> and nonblocking modesets work. FBC has also been made to work with
>> atomic.
>>
>> gen4x- and vlv/chv watermarks still need to be fixed, so disable atomic
>> by default there for now.
>>
>> Flip the switch!!
> Not until we have the multi-CRTC event support please. :\ I don't want
> to have divergent event paths for atomic-but-useless-events.
>
> I've been frantically typing up support for this in Weston (actual
> proper atomic modesetting, which is difficult when you have fiercely
> independent per-output repaint loops, but seems ~mostly done but for
> typing), which I'd hoped to have done a week or two ago but got
> derailed due to being sick. It's coming just as quickly as I can type
> it tho.
The patch for this has been shot down before, due to lack of userspace,
but here's a slightly earlier version.
https://patchwork.kernel.org/patch/7025111/
I guess it's less important now that we support out-fences, which provides
a nicer way of waiting for completion.
But since this is a problem with atomic core, not i915, do you have any
objections specifically against this patch?
~Maarten
More information about the Intel-gfx
mailing list