Module: Mesa Branch: master Commit: 9b448da60ffb5aa807d9145bbac0fdbd580acea9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b448da60ffb5aa807d9145bbac0fdbd580acea9
Author: Tim Rowley <[email protected]> Date: Fri Jun 9 16:58:59 2017 -0500 swr/rast: Refactor includes to limit simdintrin.h usage Reduces the files rebuilt after modifying simdintrin.h from 84 to 64. Reviewed-by: Bruce Cherniak <[email protected]> --- src/gallium/drivers/swr/Makefile.sources | 3 + src/gallium/drivers/swr/rasterizer/common/intrin.h | 169 ++++ .../drivers/swr/rasterizer/common/simd16intrin.h | 52 -- .../drivers/swr/rasterizer/common/simdintrin.h | 87 +- src/gallium/drivers/swr/rasterizer/core/api.h | 2 +- src/gallium/drivers/swr/rasterizer/core/context.h | 2 +- src/gallium/drivers/swr/rasterizer/core/fifo.hpp | 4 +- .../drivers/swr/rasterizer/core/format_traits.h | 2 +- .../drivers/swr/rasterizer/core/format_types.h | 1 + .../drivers/swr/rasterizer/core/format_utils.h | 882 ++++++++++++++++++++ src/gallium/drivers/swr/rasterizer/core/frontend.h | 1 + .../drivers/swr/rasterizer/core/multisample.h | 10 +- src/gallium/drivers/swr/rasterizer/core/state.h | 48 +- .../drivers/swr/rasterizer/core/state_funcs.h | 68 ++ src/gallium/drivers/swr/rasterizer/core/utils.h | 893 +-------------------- .../drivers/swr/rasterizer/memory/tilingtraits.h | 2 +- 16 files changed, 1147 insertions(+), 1079 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=9b448da60ffb5aa807d9145bbac0fdbd580acea9 _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
