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
Avoid using ATOMIC_LOAD on ALCdevice::Connected
2018-11-27
Chris Robinson
Avoid using ATOMIC
_
L
O
A
D
on ALCdevice::Connect
e
d
commit
|
commitdiff
|
tree
2018-11-27
Chris
Robinson
Use
a unique_ptr for the QSA
b
acken
d
data
commit
|
commitdiff
|
tree
2018-11-27
Ch
r
is Ro
b
inson
Rename some s
t
ruc
t
membe
r
s
commit
|
commitdiff
|
tree
2018-11-26
Ch
r
is
Robi
n
son
R
e
mo
v
e some
u
nused macros
commit
|
commitdiff
|
tree
2018-11-26
Chris Ro
b
inson
A
void using the
A
TOMIC() macro
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Avoid u
s
in
g
ATOMIC
_
INIT
commit
|
commitdiff
|
tree
2018-11-26
Chris Robins
o
n
Don't
e
xplicitly clear vector objects in the des
t
ructor
commit
|
commitdiff
|
tree
2018-11-26
Chris Robi
n
son
Automatically clean u
p
fil
t
ers
and effects with
th
e
i
r
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Automatica
l
l
y clean up b
u
ffe
r
s with
ther
su
b
list
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Clean
u
p MixSource
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
Ro
b
i
n
son
Avoid another DECL_TEMP
L
ATE macr
o
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
on
Fix
an in
c
orrect fu
n
ction call
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
inson
Avoi
d
a separate function to clean up eff
e
ct slots
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
is Robins
o
n
A
tuomatic
a
lly clean
up so
u
rces wi
t
h its s
u
blist's
destruction
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Proper
l
y
initialize the sub
l
ists' freemask
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
R
o
binson
Add a POPCNT64 macro
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Robinson
M
o
ve bs2b
.
h to a more appropr
i
a
t
e pl
a
c
e
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
i
s
R
o
binson
Use
C
+
+ methods a bi
t
more
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
R
e
plac
e
remaining uses of std::vector w
i
th a
l
::
v
e
c
tor
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
is Robinson
Avoid an e
x
t
raneous boolean
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Robinson
Make GetCon
t
extRef
return a Con
t
extRef
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
Robinson
U
se RAII
i
n
alEff
e
ct
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robins
o
n
Fix a couple com
m
ents
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
obinson
Ensure
an enu
m
is the approp
r
i
a
te s
i
ze/type
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
obinso
n
Use a normal vector to
st
o
re buffer data
commit
|
commitdiff
|
tree
2018-11-24
Chris Robin
s
on
Use RAII more with al
F
ilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Ro
b
i
nson
Use a unique_ptr
while opening a de
v
i
ce
commit
|
commitdiff
|
tree
2018-11-24
Chris Robin
s
on
Use RAII for device referen
c
es
commit
|
commitdiff
|
tree
2018-11-24
Chri
s
Robinson
Make t
h
e
c
ont
e
x
t
VoiceCount atomic
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s Robinso
n
Fix an incorrect ch
e
c
k
commit
|
commitdiff
|
tree
2018-11-23
Chris Ro
b
inso
n
Re
s
t
r
ucture and clean up alu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chris
Robinson
Avoid a couple
explicit loops
commit
|
commitdiff
|
tree
2018-11-23
Chri
s
Ro
b
inson
Add
noexcept to a bunch of inl
i
ne
functions
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s
Robinson
Make a DirectHrt
f
State constru
c
tor
t
o
t
ry appeasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robin
s
on
Use proper
t
ime types for the dev
i
ce c
l
ock time
a
nd
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris
R
obinso
n
Use
s
tandard types
for the device clock times
commit
|
commitdiff
|
tree
2018-11-22
C
h
ri
s
Robin
s
on
Clean up alS
o
urce
.
cpp
some
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
n
s
on
Clean
up the Chorus a little
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinson
Use u
n
iqu
e
_ptr for Dire
c
tHr
t
fState
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Add a
n
d
use a mac
r
o to define
placement-ne
w
-only allocators
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Clea
n
up some un
n
e
c
es
s
a
ry
s
pecifiers
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use unique_ptr fo
r
bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use un
i
que_ptr
f
o
r
BForm
a
t
D
ec and
Ambi
U
psampler
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robi
n
son
Use a un
i
qu
e
_ptr for the Fr
o
n
tStablizer
commit
|
commitdiff
|
tree
2018-11-22
Chris Robins
o
n
Use
a
u
n
ique_ptr
f
o
r the Compresso
r
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
U
se a uniq
u
e_p
t
r for Uhj2Encod
e
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Fix deleting the same
buffer
I
D
multiple
t
ime
s
i
n one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use
R
AII more
i
n al
S
ource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s Robinson
Use RAII wh
e
n handling the mixer's FPU stat
e
commit
|
commitdiff
|
tree
2018-11-21
C
hris Robins
o
n
Avoid us
i
ng
A
TOM
I
C
m
a
cros
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
R
o
binson
Replace a couple more almtx_loc
k
/unl
o
ck c
a
lls
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Always us
e
RAI
I
w
i
th Effe
c
tSlo
t
Lo
c
k
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
se a
n
orm
a
l vecto
r
for
t
he dist
a
nce bu
f
fer sto
r
age
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Make Ver
i
fyContext return
a
context reference
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
R
obinson
Rename
a met
h
od to
b
e clearer about its behavior
commit
|
commitdiff
|
tree
2018-11-21
C
hris R
o
binson
Use RA
I
I locks
w
ith the BackendLock
commit
|
commitdiff
|
tree
2018-11-21
C
h
ris Ro
b
in
s
on
Use an enum clas
s
for Ambi
L
ay
o
ut/Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Try to
i
mprove
a
lffpl
a
y underr
u
n device time
a
d
j
ustmen
t
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
U
s
e
a
normal
vector
f
or the source s
e
nd
propert
i
es
commit
|
commitdiff
|
tree
2018-11-20
C
hris
R
ob
i
n
s
o
n
Use C++ more in al
L
i
st
e
ner
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
o
b
inson
U
s
e a standard m
u
t
e
x for
t
h
e
e
ve
n
t callback loc
k
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binso
n
U
se atomic_flag
s
and at
o
mic<bool
s
>
s where appro
p
ria
t
e
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binso
n
Stor
e
effect slots as uniq
u
e
_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
inso
n
Use C++ more in alAuxEff
e
ctSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
U
se a unique_ptr for the d
e
f
a
ult eff
e
ct slot
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Use more C++ templates instead of DECL
_
T
EMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C
+
+
te
m
plates instea
d
o
f macro de
f
i
n
i
t
ions mor
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Add comp
i
le-time traits for Fm
t
Ty
p
e
en
u
m
valu
e
s
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinso
n
Use C+
+
tem
p
lates ins
t
ead of m
a
cro-de
f
ined variations
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Ad
d
compile-time traits for DevFmtType
e
num
v
alues
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
i
s
Robinson
Avoid
a
n
oth
e
r case of a variable na
m
e
d
the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
default initialization for the reverb effect state
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
o
binson
Us
e
p
r
o
per templating for the mod
u
lator's Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binso
n
Us
e
proper inheritence
for the ef
f
ec
t
s
t
at
e
obj
e
cts
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Clean
u
p
th
e
r
e
mainin
g
effect struc
t
member nam
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
s
o
n
Use a normal ve
c
tor for
t
he echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
obinson
Clean up mo
r
e e
f
fects
'
stru
c
t members
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
F
i
x t
h
e
reverb
buffer size calcu
l
ation
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
ob
i
n
s
on
U
s
e a norm
a
l vector
f
or
the choru
s
sa
m
pl
e
buffer
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Clea
n
up
t
he chorus/flanger st
r
uct m
e
mbers
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
U
se std::isfinit
e
in
s
tead
of i
s
finite
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use
a reg
u
lar vector
f
o
r the reverb sam
p
le b
u
ffer
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
ob
i
nson
Rename
reve
r
b st
r
u
ct member
s
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
C
l
ean
up the biquad filter a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix up th
e
struct membe
r
names in t
h
e a
u
towah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Add a mi
s
sing
inclu
d
e
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Ro
b
inson
Use prope
r
inherit
e
n
c
e
f
o
r
E
ffectStateFacto
r
y
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
U
se a
vector to han
d
l
e
m
ixing buff
e
r storag
e
commit
|
commitdiff
|
tree
2018-11-19
C
hris Ro
b
ins
o
n
Fi
x
a cou
p
le
i
ncorrect uses of ringbu
f
fer pointer data
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the ATOMIC_THREAD_FENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s R
o
binso
n
R
e
turn the ringbuffer d
a
ta
p
o
inters
a
s a pair
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
M
ak
e
ll_ringbuffe
r
_
w
rite/rea
d
t
a
ke v
o
i
d
*/cons
t
voi
d
*
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris
Rob
i
n
son
R
e
move the CO
N
S
T
_CA
S
T hack
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Ro
b
inson
R
e
move unnecessary using s
t
atem
e
nt
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Remove the atomic exchange ma
c
ros
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Ro
b
inson
S
implify the RefCount type
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robins
o
n
Replace ATO
M
I
C
_REPL
A
CE_HEAD
w
ith a
n
in
l
ine function
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Rob
i
nson
Re
m
ove th
e
un
u
sed
v
ector
macros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Us
e
a normal vector
in the QSA backend
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is
R
obin
s
on
Use a normal vector for filter sublists
commit
|
commitdiff
|
tree
next