On 16 January 2018 at 17:57, Eric Engestrom <eric.engest...@imgtec.com> wrote:
> On Tuesday, 2018-01-16 10:36:49 -0500, Chuck Atkins wrote:
>> When only a single SWR architecture is being used, this allows that
>> architecture to be builtin rather than as a separate libswrARCH.so that
>> gets loaded via dlopen.  Since there are now several different code
>> paths for each detected CPU architecture, the log output is also
>> adjusted to convey where the backend is getting loaded from.
>>
>> This also allows SWR to be used for static mesa builds which are still
>> important for large HPC environments where shared libraries can impose
>> unacceptable application startup times as hundreds of thousands of copies
>> of the libs are loaded from a shared parallel filesystem.
>>
>> Based on an initial implementation by Tim Rowley.
>>
>> Signed-off-by: Chuck Atkins <chuck.atk...@kitware.com>
>> CC: Tim Rowley <timothy.o.row...@intel.com>
>> CC: Bruce Cherniak <bruce.chern...@intel.com>
>> ---
>>  configure.ac                           | 12 ++++-
>>  src/gallium/drivers/swr/Makefile.am    | 48 +++++++++++++----
>
> Meson needs these changes as well.
>
Don't forget SCons ;-)

Perhaps one can split out the .cpp and build changes somehow.
Thus interested parties can update the build system of their
preference as they have time?

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

Reply via email to