Remove the assembly implementation of 4x4 matrix mul, in favor of intrinsics.

This commit is contained in:
Henrik Rydgård
2022-09-05 10:20:35 +02:00
parent 0126bc181c
commit ed8c4e8758
16 changed files with 103 additions and 165 deletions
-3
View File
@@ -432,7 +432,6 @@
<ClInclude Include="..\..\Common\Input\KeyCodes.h" />
<ClInclude Include="..\..\Common\Math\curves.h" />
<ClInclude Include="..\..\Common\Math\expression_parser.h" />
<ClInclude Include="..\..\Common\Math\fast\fast_math.h" />
<ClInclude Include="..\..\Common\Math\fast\fast_matrix.h" />
<ClInclude Include="..\..\Common\Math\geom2d.h" />
<ClInclude Include="..\..\Common\Math\lin\matrix4x4.h" />
@@ -555,9 +554,7 @@
<ClCompile Include="..\..\Common\Input\InputState.cpp" />
<ClCompile Include="..\..\Common\Math\curves.cpp" />
<ClCompile Include="..\..\Common\Math\expression_parser.cpp" />
<ClCompile Include="..\..\Common\Math\fast\fast_math.c" />
<ClCompile Include="..\..\Common\Math\fast\fast_matrix.c" />
<ClCompile Include="..\..\Common\Math\fast\fast_matrix_sse.c" />
<ClCompile Include="..\..\Common\Math\lin\matrix4x4.cpp" />
<ClCompile Include="..\..\Common\Math\lin\vec3.cpp" />
<ClCompile Include="..\..\Common\Math\math_util.cpp" />
-9
View File
@@ -225,15 +225,9 @@
<ClCompile Include="..\..\Common\Math\math_util.cpp">
<Filter>Math</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\Math\fast\fast_math.c">
<Filter>Math\fast</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\Math\fast\fast_matrix.c">
<Filter>Math\fast</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\Math\fast\fast_matrix_sse.c">
<Filter>Math\fast</Filter>
</ClCompile>
<ClCompile Include="..\..\Common\Math\lin\matrix4x4.cpp">
<Filter>Math\lin</Filter>
</ClCompile>
@@ -529,9 +523,6 @@
<ClInclude Include="..\..\Common\Math\math_util.h">
<Filter>Math</Filter>
</ClInclude>
<ClInclude Include="..\..\Common\Math\fast\fast_math.h">
<Filter>Math\fast</Filter>
</ClInclude>
<ClInclude Include="..\..\Common\Math\fast\fast_matrix.h">
<Filter>Math\fast</Filter>
</ClInclude>