pull request : offload slave

Dave Airlie airlied at gmail.com
Fri Jul 6 22:36:01 PDT 2012


On Sat, Jul 7, 2012 at 3:46 AM, Keith Packard <keithp at keithp.com> wrote:
> Dave Airlie <airlied at gmail.com> writes:
>
>> On Fri, Jul 6, 2012 at 9:21 PM, Keith Packard <keithp at keithp.com> wrote:
>
>> Really if next server I'd really like to shove the scanout pixmap into
>> the crtc set calls and break the ABI properly, for per-crtc pixmaps it
>> would make life a bit easier I expect.
>
> The atomic mode set API is what you mean, and it will do far more than
> just set the pixmap :-)
>
>>> prime_id? Seriously? What happens if you change the offload list while
>>> some client is active?
>
> I'd rather you allocate a nice server XID and stuff it in the objects so
> you could use that instead of an index along a list. RandR did that
> (externally) in the first version and it was torture.

Its not going to work well though, dri2 hasn't enough space in the
driver id field left to steal a full XID of space,
so we have to use indexes. But I see no problem with it at all, its
not like offload engines are something that appear/disappear.

Dave.


More information about the xorg-devel mailing list