[Mesa-dev] [PATCH 12/15] gallium: Add winsys loader for device enumeration and driver multiplexing.

Francisco Jerez currojerez at riseup.net
Mon Mar 26 08:20:01 PDT 2012


Jose Fonseca <jfonseca at vmware.com> writes:

> This doesn't look like a "winsys" per se, but rather an auxiliary library to create winsys and screens, meant to be used by state trackers. Is this right?
>
> If so then I believe the right place would be somewhere src/gallium/auxiliary .
>
Essentially it's an interface to enumerate the graphic devices that are
present in the system (and by extension to create screens on them,
enumeration alone is useless without having a way to do something with
the devices you find).

You're right that traditionally this hasn't been part of the winsys API,
but the task is very tightly coupled with the underlying window system:
to my innocent eyes it seems that it would make more sense to extend the
winsys API with something like this.

> Jose
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 229 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20120326/9b56c284/attachment.pgp>


More information about the mesa-dev mailing list