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
rubidium
c0538388c9
(svn r25465) -Codechange: add the concept of a layouting engine for text
11 years ago
rubidium
d99113bd00
(svn r25436) -Codechange: split the font detection code out of the font caching code
11 years ago
rubidium
d230f22d1c
(svn r25404) -Feature: Thai
11 years ago
fonsinchen
94baba190e
(svn r25357) -Add: flow mapper for link graph
11 years ago
fonsinchen
1cc410f7bb
(svn r25356) -Add: Multi-Commodity-Flow solver for link graph
11 years ago
fonsinchen
aa393a8ee9
(svn r25355) -Add: demand handler for link graph
11 years ago
fonsinchen
97a9908b0e
(svn r25354) -Add: link graph schedule and typedefs for LinkGraph and related classes
11 years ago
fonsinchen
bfd6f2bb85
(svn r25353) -Add: link graph job implementation
11 years ago
fonsinchen
e4d3b981e3
(svn r25348) -Add: multimap implementation with guaranteed order between equal keys
11 years ago
zuu
7a5cedf078
(svn r25344) -Feature: GUI for viewing story pages
11 years ago
zuu
65129db43c
(svn r25342) -Add: StoryPage data structures and GS API
11 years ago
frosch
b172ed3578
(svn r25291) -Add: WindowDesc ability to load and store information in a config file.
11 years ago
rubidium
71ce89c1d0
(svn r25263) -Add: legend for linkgraph overlay (fonsinchen)
11 years ago
rubidium
3f2f1c4df7
(svn r25261) -Add: abstract implementation of linkgraph overlay for GUI (fonsinchen)
11 years ago
rubidium
6515371cf5
(svn r25258) -Codechange: save linkgraph (fonsinchen)
11 years ago
rubidium
251bf7ddcb
(svn r25257) -Add: basic link graph (fonsinchen)
11 years ago
rubidium
4b30ce61c1
(svn r25256) -Add: small matrix type (like vector, but for matrices) (fonsinchen)
11 years ago
rubidium
079423116f
(svn r25198) -Feature: Gaelic (Scottish) translation
12 years ago
rubidium
f0fd6a008a
(svn r25176) -Feature: Faroese translation
12 years ago
rubidium
76c11caf03
(svn r25015) -Change: Tamil migrated to 'finished' status
12 years ago
rubidium
79b74a5925
(svn r25010) -Codechange: Add general framework for cargo actions, i.e. loading, transfering, delivering and such, to contain this logic in a single place instead of spread around (fonsinchen)
12 years ago
peter1138
1a4492c656
(svn r24868) -Fix (r24797): Update VS projects to include Basque translation.
12 years ago
glx
eda22e0595
(svn r24826) -Fix: determineversion.vbs could hang in a git checkout
12 years ago
frosch
2a875a1907
(svn r24442) -Codechange: Split some members of Vehicle into a new class BaseConsist.
12 years ago
alberth
f9fd070c03
(svn r24408) -Fix (r24406): Forgot to add the new files to the Studio build list.
12 years ago
alberth
4ae69a088d
(svn r24405) -Add: Save and load of active cargo monitors.
12 years ago
alberth
a7158589f3
(svn r24404) -Add: Data structures for cargo transport monitoring.
12 years ago
frosch
56383c577a
(svn r24337) -Feature: Allow filtering for multiple words (separated by whitespace resp. quoted) in the sign list, content- and NewGRF-guis.
12 years ago
frosch
755b52dcc0
(svn r24323) -Codechange: Split Textbuf and associated functions to separate files.
12 years ago
frosch
70d3206320
(svn r24309) -Codechange: Split some functions from gui.h to settings_gui.h
12 years ago
rubidium
6256d64553
(svn r23932) -Codechange: split the NewGRF text window into its own source files
13 years ago
michi_cc
ac1919408d
(svn r23898) -Remove: PNG sprite loader.
13 years ago
rubidium
e40e1325d6
(svn r23730) -Add: Australian translation
13 years ago
truebrain
8faa8f2342
(svn r23648) -Revert (r23646): partial revert; nobody has to know about my local changes and attempts
13 years ago