0
0
forked from blender/blender
blender/intern/ghost/test
Sergey Sharybin 1b0012d51c Refactor: Require C++ for users of BLI_simd.h
This is because sse2neon.h might be used to emulate SSE intrinsics
on ARM64 architecture, and it uses some preprocessor which is not
available for C language when using MSVC.

The old-style math file math_matrix.c uses this header, so needed
to become C++. Simple rename did not work since there is a new math
utility math_matrix.cc exists. Following some existing convention
the math_matrix.c is renamed to math_matrix_c.cc. Eventually all the
code should switch to use C++ style math, and the C style removed,
so it seems reasonable to not mix old and new style of API in the
same file.

There should be no functional changes.

Pull Request: blender/blender#121335
2024-05-02 16:22:19 +02:00
..
gears Cleanup: store const events in GHOST's event handling logic 2023-10-08 15:23:40 +11:00
multitest Cleanup: Move remaining GPU headers to C++ 2024-03-23 01:24:18 +01:00
CMakeLists.txt Refactor: Require C++ for users of BLI_simd.h 2024-05-02 16:22:19 +02:00