[Mesa-dev] [PATCHv3 00/16] multithread shader compiler
Chia-I Wu
olvaffe at gmail.com
Tue Aug 19 23:40:21 PDT 2014
Hi,
This is v3 of the series. It should have all the changes I promised to fix.
There are some new or splitted patches because _mesa_strtof, simple_list, and
thread pool are now moved to src/util/. To summarize,
Patch 1-3 merge mesa and glsl strtof wrappers and moves them to src/util/.
They go on to clean up the #ifdef hell and make the wrappers thread-safe.
Patch 4-6 add a generic thread pool to src/util/. Patch 4 moves simple_list.h
from core to util because the thread pool needs it.
Patch 7-11 fixe thread safety issues in the frontend compiler and add the
infrastructure for multithread compilation to the core.
Patch 12-16 fix i965 and add the drirc option to enable multithread compiler.
More information about the mesa-dev
mailing list