summaryrefslogtreecommitdiff
path: root/projects/openttd_vs100.vcxproj.filters
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2014-01-02 16:48:16 +0000
committerrubidium <rubidium@openttd.org>2014-01-02 16:48:16 +0000
commit3c94485ba0dcf8bb26f94f3a8e74369cd5619c01 (patch)
tree1c45ff84d185eac6392ea561cf7eb7ceb53b709d /projects/openttd_vs100.vcxproj.filters
parentc98a94da447a34f33894f3d5a7ec7cbe869a726a (diff)
downloadopenttd-3c94485ba0dcf8bb26f94f3a8e74369cd5619c01.tar.xz
(svn r26205) -Feature: SSE 4.1 sprite sorter, improving the sorting performance significantly (MJP)
For example with GCC 4.8, x86_64 Linux, Intel i5-3337U this patch improves the performance of Pile, Treham and Hamac test save games by about 10% in over-all run time at fast forward at 1920x1080 when zoomed out and when trees are not disabled.
Diffstat (limited to 'projects/openttd_vs100.vcxproj.filters')
-rw-r--r--projects/openttd_vs100.vcxproj.filters6
1 files changed, 6 insertions, 0 deletions
diff --git a/projects/openttd_vs100.vcxproj.filters b/projects/openttd_vs100.vcxproj.filters
index f0b5e1898..60633caf0 100644
--- a/projects/openttd_vs100.vcxproj.filters
+++ b/projects/openttd_vs100.vcxproj.filters
@@ -384,6 +384,9 @@
<ClCompile Include="..\src\viewport.cpp">
<Filter>Source Files</Filter>
</ClCompile>
+ <ClCompile Include="..\src\viewport_sprite_sorter_sse4.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
<ClCompile Include="..\src\waypoint.cpp">
<Filter>Source Files</Filter>
</ClCompile>
@@ -1152,6 +1155,9 @@
<ClInclude Include="..\src\viewport_func.h">
<Filter>Header Files</Filter>
</ClInclude>
+ <ClInclude Include="..\src\viewport_sprite_sorter.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
<ClInclude Include="..\src\viewport_type.h">
<Filter>Header Files</Filter>
</ClInclude>