summaryrefslogtreecommitdiffstats
path: root/Tests/ISPC/DynamicLibrary
Commit message (Collapse)AuthorAgeFilesLines
* ISPC: Generated Headers suffix configurable with a better defaultRobert Maynard2020-12-142-2/+2
| | | | | | | | | The target property `ISPC_HEADER_SUFFIX` and associated global variable now can control the suffix used when generating the C/C++ interoperability ISPC headers. In addition the default suffix is now "_ispc.h" which matches the common convention that the ISPC compiler team uses and recommends.
* ISPC: DynamicLibrary test now passes on windows.Robert Maynard2020-09-105-12/+45
| | | | | | | | The MSVC linker needs to know what MSVC runtime a shared library needs. ISPC objects don't have a '/DIRECTIVE' entry for the MSVC runtime as they have no dependency on it. Therefore we need to add a C or C++ source to each shared library so the MSVC linker knows what runtime to embed
* ISPC tests will now run on any hardware that only supports SSE2Robert Maynard2020-09-081-2/+2
| | | | Previously we expected AVX1 support.
* ISPC: Support generation for multiple instruction setsRobert Maynard2020-09-045-0/+76