repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Get rid of the last ATOMIC macro uses
2018-11-27
Chris Robins
o
n
G
e
t r
i
d
of the last ATO
M
IC macro use
s
commit
|
commitdiff
|
tree
2018-11-27
Chri
s
Rob
i
nson
Avoid using ATOMIC_LOAD on ALCdevice::Connec
t
e
d
commit
|
commitdiff
|
tree
2018-11-27
C
h
ri
s
Robin
s
on
Use a unique_ptr for th
e
QSA backend data
commit
|
commitdiff
|
tree
2018-11-27
C
hris R
o
binson
Rename some
struct members
commit
|
commitdiff
|
tree
2018-11-26
C
h
ris
Rob
i
n
son
Remo
v
e some unused macro
s
commit
|
commitdiff
|
tree
2018-11-26
Chr
i
s Robins
o
n
Avoid usi
n
g the
ATO
M
I
C() macro
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is Robins
o
n
Avoid us
i
ng ATOMIC_I
N
IT
commit
|
commitdiff
|
tree
2018-11-26
C
h
ris Robinson
Do
n
't expl
i
citly cl
e
a
r
vect
o
r objec
t
s i
n
th
e
destruct
o
r
commit
|
commitdiff
|
tree
2018-11-26
C
hri
s
Robinson
Auto
m
atically clean
up filters
a
nd ef
f
ects with
t
he
i
r
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s Robinso
n
Auto
m
atically c
l
e
an
u
p buffers
wit
h
ther subli
s
t
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Robinso
n
C
l
ean up
M
ixSource
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Avoid ano
t
h
er
D
ECL_TEMP
L
ATE
m
a
cr
o
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
F
ix an
i
ncor
r
e
ct
function call
commit
|
commitdiff
|
tree
2018-11-25
Chr
i
s
R
obinson
Avoi
d
a separate f
u
nction t
o
clean up effect slots
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
Robinson
Atuomatic
a
l
l
y
clean up
sources with its s
u
bli
s
t's destructio
n
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
on
P
r
o
p
erl
y
initialize th
e
s
u
blists' fr
e
e
ma
s
k
commit
|
commitdiff
|
tree
2018-11-25
C
h
r
is
R
obinson
Ad
d
a
P
OPC
N
T
6
4 macro
commit
|
commitdiff
|
tree
2018-11-25
C
hris Robinson
Move bs
2
b
.
h
t
o a more ap
p
ropr
i
ate place
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
on
U
se C++
me
t
hods a bit more
commit
|
commitdiff
|
tree
2018-11-25
C
h
r
i
s Robinson
Repla
c
e remaini
n
g
u
ses of std::vector with al::ve
c
tor
commit
|
commitdiff
|
tree
2018-11-24
Chris Robi
n
s
on
Avoid an extra
n
e
o
us
boolea
n
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Robinson
M
a
ke
Ge
t
Co
n
textRef
r
e
turn a C
o
n
te
x
tRef
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
is Robinson
Use RAII in alEffect
.
cp
p
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
Robinson
Fix a
couple comm
e
nts
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
E
nsu
r
e
an en
u
m
is the appr
o
priate size
/
type
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
U
s
e a n
o
r
m
al vector to store buffer data
commit
|
commitdiff
|
tree
2018-11-24
Chris Robin
s
o
n
Use
RA
I
I more wi
t
h a
l
Filter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robi
n
so
n
Use a uniq
u
e_ptr whil
e
opening
a device
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
bins
o
n
U
s
e
RAII for de
v
ice refe
r
ences
commit
|
commitdiff
|
tree
2018-11-24
C
hris R
o
binson
Mak
e
the context V
o
iceCount atomi
c
commit
|
commitdiff
|
tree
2018-11-23
Ch
r
is Ro
b
inson
Fix an incorr
e
c
t check
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Re
s
tructur
e
a
n
d clean up alu
.
cpp
a
b
i
t
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Avoid a co
u
ple explicit lo
o
ps
commit
|
commitdiff
|
tree
2018-11-23
Chri
s
R
o
binson
Ad
d
n
oex
c
e
p
t to a bunch o
f
inl
i
ne
f
uncti
o
ns
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
o
binson
Make
a
DirectHrtfState constructor to try a
p
peasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
son
Use
p
roper time t
y
pes for th
e
dev
i
c
e
clock time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
U
se stand
a
r
d types for
the device
clock times
commit
|
commitdiff
|
tree
2018-11-22
Chris Robin
s
on
Clean up
a
lS
o
u
rce
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Ro
b
i
nson
Cl
e
an up the C
h
orus a li
t
tle
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique_ptr for DirectHr
t
fState
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
A
d
d
and us
e
a macro to define placement-new-only
a
ll
o
cators
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
R
o
b
i
nson
Clean up some unneces
s
ary specifier
s
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
is Ro
b
i
nson
Use u
n
ique_ptr for bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris R
o
binso
n
Use unique_ptr fo
r
BFormatDe
c
and Ambi
U
psampler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
U
se a
u
nique
_
ptr for
the Front
S
tab
l
iz
e
r
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robins
o
n
Us
e
a un
i
que_ptr for th
e
Compresso
r
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obins
o
n
Use
a u
n
i
que_pt
r
for Uhj2
E
n
cod
e
r
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinso
n
Fix d
e
leting
t
he same buffer ID multi
p
le times
i
n
o
ne
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robin
s
on
Use
R
A
II more in alSou
r
ce
.
cp
p
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use RA
I
I when
h
a
ndling the mixer's
FP
U
state
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Avoi
d
us
i
ng AT
O
MIC macros
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Ro
b
inson
R
e
place
a
couple m
o
re almtx_
l
ock/un
l
ock calls
commit
|
commitdiff
|
tree
2018-11-21
C
hris Ro
b
inso
n
Always
use RA
I
I with Effect
S
lotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a norm
a
l
vecto
r
f
or the dista
n
c
e buffer
s
torage
commit
|
commitdiff
|
tree
2018-11-21
C
h
ri
s
R
o
binson
M
a
ke VerifyContext
return a context reference
commit
|
commitdiff
|
tree
2018-11-21
C
h
r
is Rob
i
nso
n
R
ename
a method
to be c
l
e
arer abou
t
its behavior
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use RAII locks w
i
th the
Ba
c
ken
d
Lock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
U
se an
e
num cla
s
s fo
r
AmbiLayout/Norm
s
e
ttings
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Try to improv
e
al
f
fpla
y
underrun d
e
v
i
ce time adjustment
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
U
s
e a nor
m
al vector for the
s
ou
r
ce send proper
t
ies
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C
+
+ more in alListener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Use
a
standard m
u
tex
f
or the event
c
allback lo
c
k
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robin
s
on
Use atom
i
c_fl
a
gs and atomic<bools>s where appropr
i
a
te
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Store effect slots as
unique_
p
trs
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Ro
b
inson
Use C
+
+
more in a
l
Au
x
EffectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use
a
unique_pt
r
for the def
a
ult eff
e
ct slot
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Ro
b
inso
n
U
se m
o
re C++
t
empla
t
es instea
d
of
DECL_TEMP
L
AT
E
tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ templates instead of
m
a
cro definitions more
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Ro
b
inson
A
d
d
c
om
p
il
e
-time tra
i
ts for Fm
t
Type
e
num val
u
es
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinson
U
s
e
C
+
+ templ
a
tes instead of macro-defined var
i
a
tio
n
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
o
n
Ad
d
c
ompi
l
e
-
t
i
m
e t
r
aits fo
r
DevFmtType e
n
um
values
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
A
v
oid anothe
r
case of
a variable n
a
med the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use default initi
a
liza
t
ion for
the r
e
v
erb effect sta
t
e
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinso
n
Us
e
prop
e
r
templating
for the
m
odulator's
M
o
d
ulat
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inson
Use proper inheriten
c
e for th
e
effect state objects
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
R
o
bin
s
on
Cl
e
a
n
u
p the remai
n
i
n
g effect struct member names
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Use a
n
ormal vecto
r
fo
r
the echo bu
f
fer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Cl
e
a
n
u
p
more effects
'
struct
m
embers
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
F
ix t
h
e reverb buffer size
c
al
c
ulatio
n
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Use
a
normal
v
e
cto
r
f
o
r the chorus sample buffer
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Clean up the
ch
o
rus/flan
g
er
s
truct member
s
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
i
s Robinson
Use std::isfi
n
i
t
e inst
e
ad
of isfin
i
te
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a regula
r
vector
f
or th
e
re
v
erb samp
l
e
buf
f
e
r
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Rename
reverb struct
members
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Clean up
t
he biqua
d
f
ilter
a
b
i
t
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Fi
x
up the struct m
e
mber names in
the autowah ef
f
ect
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Ro
b
i
n
son
Add a missing
i
n
c
lude
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
Ro
b
inson
Use prop
e
r inh
e
rit
e
nce for EffectS
t
ateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a vector to handl
e
mixin
g
buffer stora
g
e
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Ro
b
i
nson
Fix a
c
oupl
e
inco
r
re
c
t uses of ringbuffer poi
n
ter
data
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Remove the ATOMIC_
T
H
READ_FE
N
CE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
n
s
on
R
e
t
u
rn the
r
ingbuffer data point
e
r
s as a pair
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is R
o
binson
Make ll_ringbu
f
fer_wr
i
t
e
/read take void*/
c
onst void*
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Remove
t
he
C
ONST_CAST ha
c
k
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Remove unnecessar
y
usin
g
statem
e
n
ts
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Remove the atomi
c
exchan
g
e macr
o
s
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robin
s
on
S
i
m
p
l
ify
t
he RefCount type
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Rep
l
ace ATOMIC_REPLACE_HEAD with an in
l
ine func
t
ion
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Re
m
ove the unused
v
e
ctor macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a no
r
mal v
e
cto
r
i
n t
h
e
Q
S
A ba
c
k
end
commit
|
commitdiff
|
tree
next