Jonathan G Rennison
7194e19380
Merge branch 'save_ext' into tracerestrict-sx
7 years ago
Jonathan G Rennison
48bbe0325d
Merge branch 'cpp-11' into save_ext
7 years ago
Jonathan G Rennison
58d8a791e4
Merge branch 'save_ext' into tracerestrict-sx
7 years ago
Jonathan G Rennison
fae4ac1a5d
Merge branch 'master' into save_ext
...
# Conflicts:
# src/saveload/company_sl.cpp
# src/saveload/saveload.cpp
7 years ago
michi_cc
9a62317dfc
(svn r27791) -Fix (r27790) [FS#6366]: Try #2 . Now also for Visual Studio 2010.
7 years ago
michi_cc
2d45d55925
(svn r27790) -Fix [FS#6366]: [Win32] Mark OpenTTD as DPI-aware to avoid OS window scaling that breaks mouse input.
7 years ago
Jonathan G Rennison
8f3e0c4fe5
Add a custom arena allocator utility.
7 years ago
Jonathan G Rennison
162e495cc9
Merge branch 'save_ext' into tracerestrict-sx
...
# Conflicts:
# src/rail_gui.cpp
# src/saveload/extended_ver_sl.cpp
8 years ago
Jonathan G Rennison
a6e0b1ac7d
Merge branch 'cpp-11' into save_ext
8 years ago
Jonathan G Rennison
6e9ea59ab5
Add a simple scope guard include file.
8 years ago
Jonathan G Rennison
e6c7134935
Merge branch 'master' into save_ext
...
# Conflicts:
# src/saveload/saveload.cpp
8 years ago
Jonathan G Rennison
e4b932d53a
Merge branch 'tracerestrict' into tracerestrict-sx
8 years ago
Jonathan G Rennison
b11d48b431
Update project files
8 years ago
frosch
b21e13a2a4
(svn r27553) -Update: Project files
8 years ago
frosch
e7e6b45d89
(svn r27542) -Fix (r27367) [FS#6427]: ICU got disabled for Windows builds.
8 years ago
Jonathan G Rennison
a671f40fc8
Merge branch 'save_ext' into tracerestrict-sx
8 years ago
Jonathan G Rennison
ddcb3bf560
Update project files.
9 years ago
Jonathan G Rennison
ef5ecdb2c7
Merge branch 'git_findversion_fix' into save_ext
9 years ago
Jonathan G Rennison
6088c7fc24
Merge branch 'tracerestrict' into tracerestrict-sx
9 years ago
Jonathan G Rennison
29c4f244f3
Merge branch 'master' into tracerestrict
...
Conflicts:
src/pathfinder/yapf/yapf_costrail.hpp
9 years ago
michi_cc
f4cd0198f4
(svn r27382) -Add: [Win32] Project files for Visual Studio 2015.
9 years ago
Jonathan G Rennison
bc8b2d9826
Merge branch 'save_ext' into tracerestrict-sx
9 years ago
Jonathan G Rennison
36d5b874da
Update project files
9 years ago
Jonathan G Rennison
71012789d2
Update project listings.
9 years ago
frosch
67ae231f1b
(svn r27340) -Fix [FS#6338]: Silence warning by moving _string_colourmap to a file no its own. (Cif)
9 years ago
frosch
4b39e3d98c
(svn r27152) -Fix: Generated files.
9 years ago
frosch
3ea4eebe9a
(svn r26995) -Fix: Add missing files to source.list
10 years ago
planetmaker
ff71a8f5c9
(svn r26993) -Feature: Latin translation (Supercheese)
10 years ago
rubidium
8ab4f746f2
(svn r26864) -Codechange: bring a bit more OO into the disaster vehicles
10 years ago
rubidium
6a1ed21342
(svn r26853) -Cleanup [Squirrel]: remove some stuff that we never did and especially never should use
10 years ago
michi_cc
7f9e7b1a08
(svn r26654) -Fix (r26482): Header file missing from sources.list.
10 years ago
michi_cc
616da05c3e
(svn r26339) -Revert (r26305): Accidental changes to the VS9.0 solution file disabling the x64 build.
10 years ago
zuu
ea7483a419
(svn r26305) -Add: [nogo] ScriptStoryPageElementList() - a list of all story page elements for a given page
10 years ago
zuu
a6e0f162ed
(svn r26303) -Add: [nogo] ScriptStoryPageList() - a list of all story pages
10 years ago
rubidium
4585f74faa
(svn r26258) -Codechange: deduplicate Draw methods (MJP)
11 years ago
rubidium
3df799c1c6
(svn r26257) -Codechange: replace most of the SSE macros by functions
11 years ago
zuu
1672714d0f
(svn r26227) -Fix: [Windows] generate.vbs didn't include SSE source files
11 years ago
rubidium
793dc27096
(svn r26214) -Add: specialised animated SSE4 blitter (MJP)
...
With 32bpp base set about 15-20% faster in the Draw function (slower with 8bpp base set). Overall, with 32bpp base set, about 5% faster.
11 years ago
rubidium
e25733c417
(svn r26213) -Add: specialised non-animated SSE4 blitter (MJP)
...
With 32bpp base set about 40% faster than 32bpp-optimized, or about 10% for 8bpp base sets in the Draw function. Respectively about 8 and 1% of total run time
11 years ago
rubidium
730127b67e
(svn r26212) -Add: specialised non-animated SSSE3 blitter (MJP)
...
With 32bpp base set about 35% faster than 32bpp-optimized, or about 10% for 8bpp base sets in the Draw function. Respectively about 6 and 1% of total run time
11 years ago
rubidium
0b08fb44f4
(svn r26211) -Add: specialised non-animated SS2 blitter (MJP)
...
With 32bpp base set about 30% faster than 32bpp-optimized, or about 10% for 8bpp base sets in the Draw function. Respectively about 5 and 1% of total run time
11 years ago
rubidium
5156c3731b
(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.
11 years ago
rubidium
716250728c
(svn r26196) -Fix (r26195): forgot project files
11 years ago
rubidium
bfd72d7a89
(svn r26194) -Change: add SSE detection to the configure script with the possibility to disable it (based on patch by MJP)
11 years ago
fonsinchen
fb281ce23c
(svn r25903) -Codechange: Refactor RefreshNextHopsStats into an own class LinkRefresher.
11 years ago
fonsinchen
f9d371bcd3
(svn r25888) -Codechange: Add a smallstack type.
11 years ago
michi_cc
1880c36405
(svn r25679) -Codechange: [Win32] Get the result string of an IME input directly without a trip through the window messaging system.
11 years ago
michi_cc
4248d90937
(svn r25652) -Fix: Improve text caret movement for complex scripts.
11 years ago
michi_cc
c62ee869c8
(svn r25611) -Fix (r25608): Update project files.
11 years ago
rubidium
672ccbfde5
(svn r25470) -Feature-ish: use ICU's layout engine when that's available
11 years ago