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
Cleanup bformatdec.cpp a bit
2018-11-27
C
h
ris
R
obinson
U
se
a
unique_ptr
for the
QSA backend data
commit
|
commitdiff
|
tree
2018-11-27
Chr
i
s Robin
s
on
Re
n
ame some struct members
commit
|
commitdiff
|
tree
2018-11-26
Chr
i
s Robinson
Re
m
ove some unused
m
acros
commit
|
commitdiff
|
tree
2018-11-26
Chri
s
Ro
b
i
n
s
on
Avoid u
s
i
ng the ATOMIC() macro
commit
|
commitdiff
|
tree
2018-11-26
Chri
s
R
o
binson
Avoid usi
n
g
A
TO
M
IC_INIT
commit
|
commitdiff
|
tree
2018-11-26
Chri
s
Rob
i
ns
o
n
Don't explicitly
clear vector objects
i
n the d
e
structor
commit
|
commitdiff
|
tree
2018-11-26
Chris Robinson
Autom
a
ti
c
a
l
ly cl
e
a
n
up filters and e
f
fects with th
e
ir
.
.
.
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Automatically clean up buffers wi
t
h th
e
r sub
l
ist
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Clean up M
i
xSource
commit
|
commitdiff
|
tree
2018-11-25
Ch
r
i
s
Robinso
n
Avoid anothe
r
DECL_TEMPLATE ma
c
r
o
commit
|
commitdiff
|
tree
2018-11-25
Chris Robi
n
s
on
Fix an inco
r
rect functio
n
call
commit
|
commitdiff
|
tree
2018-11-25
Chri
s
Robinson
A
v
oid a separate funct
i
on t
o
clean u
p
effect slo
t
s
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
A
tuomatically clean up s
o
urces with it
s
su
b
list's destruction
commit
|
commitdiff
|
tree
2018-11-25
Chris Robin
s
on
Proper
l
y init
i
alize the
subli
s
ts
'
freemask
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris R
o
bin
s
on
Add
a
POPCNT
6
4
m
ac
r
o
commit
|
commitdiff
|
tree
2018-11-25
C
h
r
is Robinson
Move bs2b
.
h to a more
a
ppropr
i
ate place
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Use C++ m
e
thod
s
a bit more
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Robins
o
n
Repla
c
e
remaining u
s
es of
s
td::ve
c
to
r
with al::vector
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s Robins
o
n
A
void an ex
t
ra
n
eous
b
oolean
commit
|
commitdiff
|
tree
2018-11-24
C
hri
s
Robin
s
on
Make GetCo
n
te
x
tRef
r
e
turn a ContextRe
f
commit
|
commitdiff
|
tree
2018-11-24
C
hris Robinson
Use RA
I
I i
n
alEf
f
ect
.
cp
p
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
binson
Fix a
c
ouple comments
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
bin
s
on
Ensure an enum is th
e
a
p
propr
i
ate size/type
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
binson
Use a normal vector to stor
e
b
uffer data
commit
|
commitdiff
|
tree
2018-11-24
C
hris Robinson
U
s
e RAII
more with alFilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris Robin
s
on
Use a
u
nique_ptr while
opening a
device
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
is Robinson
U
se RAII fo
r
d
evice references
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
binson
Make
th
e
context Voic
e
Count ato
m
ic
commit
|
commitdiff
|
tree
2018-11-23
Chris
R
obinson
Fix an incorr
e
c
t
check
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s Robinson
R
est
r
uctu
r
e
a
nd clea
n
up alu
.
c
pp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s Robinso
n
Avoid
a couple explicit loops
commit
|
commitdiff
|
tree
2018-11-23
Chris
R
obi
n
son
Add noexcept to a bun
c
h
o
f i
n
l
ine
f
u
nctions
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Ma
k
e a Di
r
ect
H
rtfStat
e
constructo
r
to
t
ry
a
p
p
easin
g
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Us
e
prop
e
r time t
y
pes
f
o
r
the de
v
i
c
e clock tim
e
and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Rob
i
nson
Use st
a
nd
a
rd types
for the devic
e
c
l
oc
k
times
commit
|
commitdiff
|
tree
2018-11-22
C
hris
R
obinson
Clean up a
l
Source
.
cpp som
e
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinso
n
Clean up the Chorus a li
t
t
l
e
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
obinson
Use unique_ptr fo
r
DirectHrtfState
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
A
dd and use a macro to
define placement-new-o
n
ly allocators
commit
|
commitdiff
|
tree
2018-11-22
Chris Ro
b
i
nso
n
Clean
up some unnecessary specifiers
commit
|
commitdiff
|
tree
2018-11-22
Chri
s
Robinson
Use un
i
que
_
p
t
r for
bs2b
commit
|
commitdiff
|
tree
2018-11-22
C
h
ris Robinson
Us
e
unique_ptr for
B
Forma
t
De
c
and Ambi
U
psampler
commit
|
commitdiff
|
tree
2018-11-22
C
hris Robinson
Use a uniqu
e
_ptr for the FrontStablize
r
commit
|
commitdiff
|
tree
2018-11-22
C
hris Ro
b
inson
Use a uniqu
e
_pt
r
for t
h
e C
o
m
p
resso
r
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Use a unique_pt
r
for Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Fix de
l
eting the same buffer
I
D multi
p
le
t
i
m
es in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
C
hris
R
obins
o
n
U
se
R
AII
m
ore in alSource
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
U
se RAII
w
h
en handling the mixer's FPU state
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinson
Avoi
d
using AT
O
MIC
mac
r
os
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Replace a
c
o
uple mo
r
e almtx_lock/unloc
k
c
alls
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
o
b
inson
Al
w
a
y
s use RAII with Ef
f
ectSlotLock
commit
|
commitdiff
|
tree
2018-11-21
Ch
r
is Robinson
Use a norma
l
vector
f
or
t
he di
s
tance buffer
storage
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Make V
e
rifyContext return a contex
t
r
e
fere
n
ce
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinso
n
Rename a method to b
e
clearer
about
i
ts beha
v
ior
commit
|
commitdiff
|
tree
2018-11-21
Chri
s
Robinson
Us
e
R
A
II l
o
cks with
the Ba
c
kendLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Us
e
an
enum class for A
m
biLayout/Norm setting
s
commit
|
commitdiff
|
tree
2018-11-20
C
hris
R
obin
s
on
Try t
o
impr
o
v
e
alffplay
u
nderrun device time a
d
j
ustme
n
t
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use a no
r
mal v
e
ctor for
t
he source send
p
roperties
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
ob
i
nson
Use C
+
+ more in alListen
e
r
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
Use
a standard mu
t
ex for
the
e
vent c
a
llback lock
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robinson
U
se atomic_fl
a
gs and atomic<bools>s where appropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
b
in
s
on
Store effect slots as un
i
que_ptrs
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Use C++ more
in alAuxEffectSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
C
hris R
o
binson
Use a uniqu
e
_
p
tr for
t
he default e
f
fect
s
lot
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use more
C++ templ
a
tes instead o
f
DECL_TEMPLATE tri
c
ks
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is Robinso
n
Use C++ te
m
pl
a
tes in
s
tead
o
f macro definitions m
o
r
e
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add compile-tim
e
tra
i
ts for FmtType enum values
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robinson
U
s
e
C++ templates inst
e
ad
o
f
m
a
c
ro-
d
efine
d
variations
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is
Robinso
n
Ad
d
comp
i
l
e
-
t
ime t
r
aits for DevFm
t
Type enum value
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
n
son
Avoid anot
h
e
r
case of a v
a
r
i
able n
a
med
t
he same
a
s
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use default ini
t
ialization for the
r
everb effect state
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s
R
obinson
Use proper
templating f
o
r the modu
l
a
tor's Mo
d
ulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Ro
b
i
nson
U
s
e proper i
n
heri
t
ence for
the e
f
f
ect st
a
te objects
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robin
s
on
Cle
a
n up th
e
remaining effect s
t
r
u
c
t
memb
e
r names
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use a normal vector
for the echo bu
f
f
er
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Clean up more ef
f
ects
'
struct members
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obins
o
n
Fix
the reverb buffer
s
ize c
a
l
c
u
l
a
t
ion
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obin
s
on
U
se a norm
a
l vector for
t
he chor
u
s sample buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Clean up the chorus/flanger stru
c
t m
e
m
bers
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Use std::isfinite
i
n
stead of
i
sfinite
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
R
o
binson
U
se a regula
r
ve
c
t
or for
the reverb s
a
mp
l
e
b
u
f
fer
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Rename reverb stru
c
t members
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Clean
u
p the bi
q
u
a
d filter
a
bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix up the struc
t
member names in th
e
a
u
towa
h
e
ffect
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Add a missing include
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
s
e proper inheritence for EffectSt
a
t
eFact
o
ry
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
Robinson
U
s
e a
vecto
r
to handle
mix
i
ng bu
f
fer storag
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix a couple incorrect uses o
f
ringbuf
f
e
r pointer data
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
Rem
o
v
e
th
e
ATOMIC_
T
HREAD_
F
ENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
Ret
u
rn the
r
ingbuffer
data pointers as a
pair
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robi
n
so
n
Mak
e
ll_ringbuffer_writ
e
/read take void*/co
n
st void*
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Remov
e
the CONST_C
A
ST hack
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robins
o
n
Remove unnecessary
using statements
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Ro
b
i
n
son
Re
m
ove the
at
o
mic exchange m
a
cro
s
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
b
inson
Si
m
plify the RefCou
n
t
type
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Replace A
T
OMIC_REPL
A
CE_HEAD with
a
n inline func
t
i
on
commit
|
commitdiff
|
tree
2018-11-19
C
hris R
o
binson
Remove
t
he unused vec
t
or mac
r
os
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Rob
i
nson
Use a
normal
v
ecto
r
in the
QS
A
b
a
c
k
end
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
Robinson
Use a normal vector for filter sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinso
n
Use a normal vector for e
f
fe
c
t sub
l
ists
commit
|
commitdiff
|
tree
next