Freestyle: Use precompiled headers with MSVC.
authorRay Molenkamp <github@lazydodo.com>
Thu, 6 Jun 2019 01:05:16 +0000 (19:05 -0600)
committerRay Molenkamp <github@lazydodo.com>
Thu, 6 Jun 2019 01:05:16 +0000 (19:05 -0600)
commit9c76b2c3b685ffcfaa4d6f28eed14528ea06f745
treeb344241f8cd85e1aab4fb352e45843c816386df0
parent8b2b79c2108b6ef94247b14f68710b7cbee42aec
Freestyle: Use precompiled headers with MSVC.

This brings down the build time for freestyle with MSVC from a
minute to 10-20 seconds.

vs2019 bf_freestyle debug   before: 60464 ms  after: 11028 ms
vs2019 bf_freestyle release before: 56984 ms  after: 20526 ms

Differential Revision: https://developer.blender.org/D2606

Reviewed By: brecht , sergey
build_files/cmake/macros.cmake
source/blender/freestyle/CMakeLists.txt
source/blender/freestyle/FRS_precomp.cpp [new file with mode: 0644]
source/blender/freestyle/FRS_precomp.h [new file with mode: 0644]