Включение необходимых файлов в проект для Visual Studio, а также небольшие исправления в микробенчмарке

This commit is contained in:
Andrey Pokidov 2026-01-28 02:48:11 +07:00
parent e1dce83d63
commit 0258f0a283
3 changed files with 25 additions and 1 deletions

View file

@ -52,7 +52,7 @@ BgcAffine3FP32* _create_bgc_affine3_random_list(int affine_amount)
position.shift.x2 = get_random_value_fp32(); position.shift.x2 = get_random_value_fp32();
position.shift.x3 = get_random_value_fp32(); position.shift.x3 = get_random_value_fp32();
bgc_position3_get_affine3_map_fp32(&position, &affines[i]); bgc_position3_get_outward_affine_fp32(&position, &affines[i]);
} }
return affines; return affines;

View file

@ -19,6 +19,7 @@
</ProjectConfiguration> </ProjectConfiguration>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="affine2.h" />
<ClInclude Include="affine3.h" /> <ClInclude Include="affine3.h" />
<ClInclude Include="angle.h" /> <ClInclude Include="angle.h" />
<ClInclude Include="basic-geometry.h" /> <ClInclude Include="basic-geometry.h" />
@ -29,6 +30,8 @@
<ClInclude Include="matrix3x2.h" /> <ClInclude Include="matrix3x2.h" />
<ClInclude Include="matrix3x3.h" /> <ClInclude Include="matrix3x3.h" />
<ClInclude Include="matrixes.h" /> <ClInclude Include="matrixes.h" />
<ClInclude Include="position2.h" />
<ClInclude Include="position3.h" />
<ClInclude Include="quaternion.h" /> <ClInclude Include="quaternion.h" />
<ClInclude Include="rotation3.h" /> <ClInclude Include="rotation3.h" />
<ClInclude Include="types.h" /> <ClInclude Include="types.h" />
@ -39,10 +42,13 @@
<ClInclude Include="vector3.h" /> <ClInclude Include="vector3.h" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClCompile Include="affine2.c" />
<ClCompile Include="affine3.c" /> <ClCompile Include="affine3.c" />
<ClCompile Include="angle.c" /> <ClCompile Include="angle.c" />
<ClInclude Include="complex.c" /> <ClInclude Include="complex.c" />
<ClInclude Include="cotes-number.c" /> <ClInclude Include="cotes-number.c" />
<ClCompile Include="position2.c" />
<ClCompile Include="position3.c" />
<ClCompile Include="utilities.c" /> <ClCompile Include="utilities.c" />
<ClCompile Include="matrix2x2.c" /> <ClCompile Include="matrix2x2.c" />
<ClCompile Include="matrix2x3.c" /> <ClCompile Include="matrix2x3.c" />

View file

@ -75,6 +75,15 @@
<ClInclude Include="affine3.h"> <ClInclude Include="affine3.h">
<Filter>Файлы заголовков</Filter> <Filter>Файлы заголовков</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="affine2.h">
<Filter>Файлы заголовков</Filter>
</ClInclude>
<ClInclude Include="position2.h">
<Filter>Файлы заголовков</Filter>
</ClInclude>
<ClInclude Include="position3.h">
<Filter>Файлы заголовков</Filter>
</ClInclude>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClCompile Include="angle.c"> <ClCompile Include="angle.c">
@ -119,5 +128,14 @@
<ClCompile Include="affine3.c"> <ClCompile Include="affine3.c">
<Filter>Исходные файлы</Filter> <Filter>Исходные файлы</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="affine2.c">
<Filter>Исходные файлы</Filter>
</ClCompile>
<ClCompile Include="position2.c">
<Filter>Исходные файлы</Filter>
</ClCompile>
<ClCompile Include="position3.c">
<Filter>Исходные файлы</Filter>
</ClCompile>
</ItemGroup> </ItemGroup>
</Project> </Project>