On Wed, 25 Jan 2012 23:56:27 +0100, Marek Olšák <mar...@gmail.com> wrote:
> Hi Eric,
> 
> I don't like this, because I don't have drirc in my system. Obviously
> Canonical decided not to include it and that also means some of my
> users don't have it. Please can we add workarounds directly in the
> code and on a per-app basis? Something like:
> 
> if (is_linked("libUnigine_x86.so") ||
>     is_linked("libUnigine_x64.so"))
>    apply_workarounds_for_unigine();

We've never shipped a drirc from Mesa before, which this patch changes,
so I don't see how "I don't have one installed yet" matters.

drirc is a great way to provide these application-specific workarounds,
because it's flexible at runtime, so you can test if the app still needs
the crap, or you can reuse the crap for some other app, or you can apply
the crap to every app because you never want to be bothered.

Attachment: pgp3y4omEDB3a.pgp
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to