On Sat, Jul 7, 2012 at 3:46 AM, Keith Packard <[email protected]> wrote:
> Dave Airlie <[email protected]> writes:
>
>> On Fri, Jul 6, 2012 at 9:21 PM, Keith Packard <[email protected]> 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.
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to