[Mesa-dev] [QUESTION] If shared dricode/glapi is enabled by default, why it isn't used by gallium

Maxim Levitsky maximlevitsky at gmail.com
Tue Aug 14 18:51:52 PDT 2012


I noticed that recently in addition to nouveau_dri.so, I also get
installed libdricore.so and libglsl.so.
But two later files aren't linked to anything and can be deleted.
Obviously nouveau_dri.so statically links its code.

Quick glance over Makefiles makes me thing that same issue exists
in other Gallium drivers.

Any ideas?


Any while at it, why not to move mesa state tracker
(src/mesa/state_tracker) to gallium for consistency, as anyway
the (src/gallium/state_trackers) long ago isn't just
'This directory is a placeholder for incubating state-trackers.'

In fact wrapper for all DRI gallium drivers, lives there.
Its just confusing this way in my opinion.

Best regards,
Maxim Levitsky



More information about the mesa-dev mailing list