repo.or.cz
/
openttd
/
fttd.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Silence uninitialised variable warnings in SSE blitters
2014-02-21
pl
a
net
m
aker
S
i
lence unin
i
tialised variable warnin
g
s
in SSE
b
l
itte
r
s
commit
|
commitdiff
|
tree
2014-02-21
rubid
i
um
U
s
e SS
E
for tran
s
par
e
n
t
c
o
lour remap in SSE2/
S
SSE3
.
.
.
commit
|
commitdiff
|
tree
2014-02-20
rub
i
dium
Make
b
lit
t
er se
l
ection aware of
full animat
i
on st
a
te
commit
|
commitdiff
|
tree
2014-02-20
rubidium
Mak
e
blitter selection aware of anima
t
ed SS
E
4 blit
t
er
commit
|
commitdiff
|
tree
2014-02-20
rubidium
Allow to test i
f
a
b
litter facto
r
y exists
b
e
f
o
re
instantiation
commit
|
commitdiff
|
tree
2014-02-20
rubidium
Add animated SSE4 blitter
commit
|
commitdiff
|
tree
2014-02-20
rubidiu
m
Ad
d
non-
a
n
i
mat
e
d
S
SE4 blitter
commit
|
commitdiff
|
tree
2014-02-20
rubi
d
ium
Add
non-animated SSSE3
b
l
i
tter
commit
|
commitdiff
|
tree
2014-02-20
rubi
d
ium
Add non-anima
t
ed SSE2 b
l
it
t
er
commit
|
commitdiff
|
tree
2014-02-19
rub
i
dium
All
o
w the blitter factory not to reg
i
ster a blitter
commit
|
commitdiff
|
tree
2014-02-19
rubidium
Rework blitter factories to reduce templ
a
te usage
commit
|
commitdiff
|
tree
2014-02-18
cirdan
Allow
ships to
turn under th
e
i
r
t
arget
s
tat
i
on s
i
gn
commit
|
commitdiff
|
tree
2014-02-18
cirdan
Rearra
n
ge s
t
orage
of
r
eserved trac
k
s for r
a
ilway
tiles
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Ad
d
PathPos::is_
v
a
lid_
t
ile and Path
P
os::is_
v
a
lid
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Remove GetTileRa
i
lType
commit
|
commitdiff
|
tree
2014-02-16
c
i
r
dan
I
ntroduce
path
t
il
e
clas
s
es PathMTile and PathVTile
commit
|
commitdiff
|
tree
2014-02-16
cird
a
n
M
ake PathPos a c
l
ass
t
e
mplate
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Introd
u
ce {Rail,Roa
d
,Ship}PathPos
commit
|
commitdiff
|
tree
2014-02-16
c
i
r
d
a
n
Make
C
Yapf
N
odeKey
a
nd f
r
iends class templates
commit
|
commitdiff
|
tree
2014-02-16
c
irdan
Make th
e
track follower
a
cl
a
s
s temp
l
ate
commit
|
commitdiff
|
tree
2014-02-16
cirdan
M
ake PathM
P
os a
c
las
s
template
commit
|
commitdiff
|
tree
2014-02-16
cirdan
A
dd PathPo
s
::{s
e
t,cle
a
r
}
_track
d
ir
commit
|
commitdiff
|
tree
2014-02-16
cirdan
I
n
troduce Pa
t
hTile::is_val
i
d
commit
|
commitdiff
|
tree
2014-02-15
cirdan
I
gno
r
e
wormholes
in CYapfNodeKeyE
x
itDir hash fun
c
ti
o
n
commit
|
commitdiff
|
tree
2014-02-15
c
irdan
Remove CYapfNodeK
e
yExitDir
a
s possible node
k
e
y for
.
.
.
commit
|
commitdiff
|
tree
2014-02-15
cirdan
Remove NPF
commit
|
commitdiff
|
tree
2014-02-14
cirdan
Remove ex
i
td
i
r
from C
Y
a
pfNodeK
e
yTrackDir
commit
|
commitdiff
|
tree
2014-02-13
cirdan
D
o
no
t
provide a
n
is_choi
c
e
fl
a
g to CY
a
pfNodeT::S
e
t
commit
|
commitdiff
|
tree
2014-02-12
cirdan
Turn CYapfRailNodeT flags field into a proper
s
t
d
:
.
.
.
commit
|
commitdiff
|
tree
2014-02-12
c
ir
d
a
n
Provide Y
A
PF ChooseRoadTrack with the availab
l
e
t
rackdirs
commit
|
commitdiff
|
tree
2014-02-10
rubidium
M
o
v
e
cpuid flag detec
t
ion to c
p
u
.
cpp
commit
|
commitdiff
|
tree
2014-02-10
frosch
R
u
n conte
n
ts of config
f
iles through
str_validate
commit
|
commitdiff
|
tree
2014-02-10
rubidium
Add SSE 4
.
1
s
p
rite
sorter
commit
|
commitdiff
|
tree
2014-02-09
c
i
rdan
Define several CY
a
pfRailBaseT metho
d
s out of l
i
ne
commit
|
commitdiff
|
tree
2014-02-09
c
irdan
Inline CYapfRai
l
BaseT::TreatFirstRedTwoWay
S
ignalAsEOL
commit
|
commitdiff
|
tree
2014-02-09
ci
r
da
n
Rem
o
ve mostly unused functions from CYapfRailT
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Rea
r
range ya
p
f
_rail
.
cpp to grou
p
r
e
lated
c
ode
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Remo
v
e
C
Y
a
p
f
Rail_TypesT
commit
|
commitdiff
|
tree
2014-02-09
cirda
n
Merge
CYapfAnySaf
e
TileRailT
i
n
t
o CYapfAny
S
afeTi
l
eRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge
C
YapfAnyDepotRa
i
lT into CYapfAnyDepotR
a
il
commit
|
commitdiff
|
tree
2014-02-09
c
i
rdan
Merge CYapfFollowRailT
into CYapfRail
commit
|
commitdiff
|
tree
2014-02-09
cird
a
n
Inline st
F
i
ndNearestS
a
feTile
into
Y
apfTra
i
nFindNeares
t
S
afeTile
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge
CY
a
pfA
n
y
S
afeTile
R
ail1 and CYapfAnySafeTileRai
l
2
commit
|
commitdiff
|
tree
2014-02-09
c
i
rd
a
n
I
nline
stF
i
ndNea
r
estDepotTwo
W
a
y
into YapfTrainFindNear
e
s
tDepot
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Me
r
ge CYapfAnyDepotRail1 and
CYapfAnyDepotRail2
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Inline stCheck
R
everseTr
a
i
n
into YapfTrainCheckReverse
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Inline CYapfRail::stCho
o
s
e
Rai
l
Track into YapfTrainChoose
T
rack
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Merge CYapfR
a
il1 and CYapfRail2 in
t
o CYapfRail
commit
|
commitdiff
|
tree
2014-02-09
c
i
r
dan
Simpl
i
fy CYap
f
RailT temp
l
ate para
m
eters
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove unnee
d
ed tra
i
n parameters
i
n
YAP
F
r
a
i
l code
commit
|
commitdiff
|
tree
2014-02-08
c
irdan
Remove CYapfFollowRailT::SetDestination
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove class template CFollowTrackRailT
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Rem
o
ve
T
rackFol
l
ower definit
i
on fr
o
m
C
YapfRa
i
l_T
y
p
e
s
T
commit
|
commitdiff
|
tree
2014-02-08
cirda
n
Remove templat
e
p
aram
e
ter Trac
k
Follower
f
rom
CYapfRailBaseT
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Re
m
ove CFo
l
lowT
r
ackRail
9
0
a
nd CF
o
llowTrackRail90
commit
|
commitdiff
|
tree
2014-02-08
c
irdan
Move
YAPF track reservat
i
o
n to CYapfRai
l
BaseT
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Av
o
id pointl
e
ss calls to Fi
n
dSafePosit
i
onO
n
Path
commit
|
commitdiff
|
tree
2014-02-08
c
i
rdan
Intr
o
duce CYapfReserv
e
Track::F
i
n
d
SafePosi
t
ion
O
n
P
a
t
h
commit
|
commitdiff
|
tree
2014-02-08
cirda
n
Add a Track
F
o
l
lower
in CY
a
pf
R
ailBa
s
eT for use in CalcS
e
gment
commit
|
commitdiff
|
tree
2014-02-07
c
i
rdan
Inline Ad
d
Multi
p
leN
o
des into CYapfRailT::Fo
l
low
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Add a TrackF
o
llower in C
Y
apfRailBaseT for us
e
i
n Follow
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Mer
g
e YAPF rail
destination
a
nd
track follower
c
l
a
s
s
e
s
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Merge PfFollowNo
d
e i
n
to
C
Y
a
pfRailT
commit
|
commitdiff
|
tree
2014-02-07
ci
r
dan
Rearrange t
h
e
last p
a
r
t
of
CYapfRailT::AddMultipleN
o
d
es
commit
|
commitdiff
|
tree
2014-02-07
cird
a
n
Remove
retu
r
n value from PfCa
l
c
E
stima
t
e
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Inl
i
n
e
AddNewNode and PfCalcCost into AddMult
i
pleNodes
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Introduce CYapfRailBa
s
eT:
:
A
ddTargetC
o
st
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Introduc
e
CYapfRailBase
T
:
:
RestoreCachedNo
d
e
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Move all
new YAPF rail node calculations down t
o
CalcSegment
commit
|
commitdiff
|
tree
2014-02-06
ci
r
dan
Rework PfCalcCos
t
not to alway
s
r
e
qui
r
e a N
o
d
eDat
a
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Rework attac
h
ing of segments to YAPF rail node
commit
|
commitdiff
|
tree
2014-02-05
cird
a
n
Introdu
c
e
C
YapfRa
i
lBaseT:
:
HandleNodeNextTi
l
e
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Ma
k
e mask_rese
r
ved_tracks a field
in
CYap
f
RailBaseT
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Intr
o
duce C
Y
apfRa
i
lBaseT::H
a
ndleNodeTile
commit
|
commitdiff
|
tree
2014-02-05
cirdan
T
horoughly
r
earrange rai
l
YA
P
F
commit
|
commitdiff
|
tree
2014-02-04
cirdan
R
emove pa
r
a
m
eter is
_
choi
c
e from CYapfRail
T
::AddSta
r
tupN
o
de
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Call PfS
e
tStartupNode
s
a
t the end o
f
CY
a
pfRailT
:
:SetOrigin
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Rear
r
ange rail tr
a
ck follower
constructors an
d
hierarchy
commit
|
commitdiff
|
tree
2014-02-04
c
ir
d
an
Mov
e
track masking selection to
C
Y
apfRailT
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Rem
o
ve CFollowTrackRailT::M
a
s
kReservedTracks
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Re
m
ove field
m_origin
_
tile f
r
om CYa
p
fReserveTrack
commit
|
commitdiff
|
tree
2014-02-03
cir
d
an
Make UnreserveSingleTrack a static standalone fun
c
tion
commit
|
commitdiff
|
tree
2014-02-03
cirda
n
Make
R
eser
v
eSingleTrack a s
t
atic standalone fun
c
tion
commit
|
commitdiff
|
tree
2014-02-03
c
irdan
Remove paramete
r
fai
l
from ReserveSingleTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove return value fr
o
m UnreserveSingleTrac
k
commit
|
commitdiff
|
tree
2014-02-03
cirdan
R
emove p
a
rameter
s
t
o
p from Unreserv
e
Sin
g
leTrack
commit
|
commitdiff
|
tree
2014-02-03
cirda
n
I
n
line Itera
t
eTiles
i
n
to CYapfRese
r
v
eTrack::TryReservePath
commit
|
commitdiff
|
tree
2014-02-03
ci
r
da
n
Flatten CYa
p
fReserveT
r
ack::FindSafeP
o
sitionOnNod
e
commit
|
commitdiff
|
tree
2014-02-03
cird
a
n
Remo
v
e C
Y
a
pf
B
aseT
and i
t
s containi
n
g
f
i
le
commit
|
commitdiff
|
tree
2014-02-03
c
i
rdan
Move
AddStartupNode from CYapfBas
e
T to CY
a
pfRailT
commit
|
commitdiff
|
tree
2014-02-02
cirda
n
Intr
o
duce a functi
o
n
t
o c
o
mpute
s
egment
c
osts in CYapfRailT
commit
|
commitdiff
|
tree
2014-02-02
cird
a
n
R
e
move var
i
a
b
le n
e
xt in CYapfRa
i
l
T
::P
f
Ca
l
cCost
commit
|
commitdiff
|
tree
2014-02-02
cirdan
I
n
li
n
e CYapfRailNodeT::SetLastPos
commit
|
commitdiff
|
tree
2014-02-02
cirda
n
Introduce a stru
c
t
f
or node cost data in
C
YapfR
a
ilT
commit
|
commitdiff
|
tree
2014-02-02
c
i
rdan
Rework Transi
t
ionCost
t
o
c
heck fo
r
straight
tiles
earlier
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Merge Cu
r
veCost and
S
wit
c
h
C
ost in CYa
p
fRailT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Assert that the node in
CYapfRailT::PfCalcCost has
.
.
.
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Re
m
ove pathfin
d
er
/
y
a
pf/yapf
_
cache
.
h
commit
|
commitdiff
|
tree
2014-02-01
c
i
r
d
an
Move
Y
apfNo
t
ifyTra
c
kLayoutCha
n
g
e
in yapf_rail
.
cpp
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remove typede
f
s fo
r
CYapfRoadAnyDepot{1,2}
commit
|
commitdiff
|
tree
next