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 alu.cpp some
2018-11-25
Chris Robinson
Automatically clea
n
up
buffers with ther s
u
bli
s
t
commit
|
commitdiff
|
tree
2018-11-25
C
h
r
i
s
R
o
binson
Clean up MixSo
u
rce
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinson
Avoid
a
nother DECL
_
T
E
MPLATE m
a
c
ro
commit
|
commitdiff
|
tree
2018-11-25
C
h
r
is R
o
binson
Fix an
i
ncorrect f
u
n
c
tio
n
call
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
inson
Avoid
a
separate functi
o
n
t
o
clean up effect s
l
ots
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
obins
o
n
Atuomatically clean up sources wi
t
h its sublist's des
t
ruction
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Robinson
P
r
operly initialize th
e
sublists'
f
r
eemask
commit
|
commitdiff
|
tree
2018-11-25
Chris Robinso
n
Add a POPCNT64 ma
c
ro
commit
|
commitdiff
|
tree
2018-11-25
Chris Ro
b
inson
M
ov
e
bs2b
.
h to a more app
r
o
p
riate place
commit
|
commitdiff
|
tree
2018-11-25
C
h
ris Robi
n
s
on
U
se
C
++ me
t
ho
d
s
a bit m
o
r
e
commit
|
commitdiff
|
tree
2018-11-25
Chris
R
obinson
Replace re
m
aini
n
g uses o
f
s
td:
:
vec
t
or with al::vector
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
o
b
inson
Avoid an
e
x
t
raneous
b
oolean
commit
|
commitdiff
|
tree
2018-11-24
Chr
i
s
Robinson
Make Get
C
o
ntextRef return a
ContextRef
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
obinson
U
s
e
R
A
II
i
n alEffect
.
cp
p
commit
|
commitdiff
|
tree
2018-11-24
Chris
Ro
b
inson
Fix
a
c
o
uple
com
m
ents
commit
|
commitdiff
|
tree
2018-11-24
Chris Robinson
Ensure an enum is the a
p
propriate si
z
e/type
commit
|
commitdiff
|
tree
2018-11-24
Chris R
o
b
ins
o
n
Use a normal
v
e
cto
r
to store buffer data
commit
|
commitdiff
|
tree
2018-11-24
Chris
Robin
s
on
Use
R
AII
m
o
re with al
F
ilter
.
cpp
commit
|
commitdiff
|
tree
2018-11-24
Chris
R
o
binso
n
Use a uniq
u
e
_
ptr
w
h
i
l
e
o
p
ening
a
dev
i
ce
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
i
s Robinson
Us
e
RAII
for device
r
eferences
commit
|
commitdiff
|
tree
2018-11-24
Ch
r
i
s
Robins
o
n
Make the context VoiceCount atomic
commit
|
commitdiff
|
tree
2018-11-23
Chr
i
s
R
obinson
Fix an incorrect check
commit
|
commitdiff
|
tree
2018-11-23
Chris
R
obins
o
n
Res
t
r
ucture and c
l
ean up alu
.
cpp a bit
commit
|
commitdiff
|
tree
2018-11-23
Chris Robinson
Av
o
id a couple
e
xplicit loops
commit
|
commitdiff
|
tree
2018-11-23
C
h
ris Rob
i
nson
Ad
d
noexc
e
pt to
a bunch of i
n
l
i
ne funct
i
ons
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
is Robinson
Mak
e
a Direct
H
rtfSt
a
te constructor to t
r
y a
p
peasing
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use proper time types
for the de
v
ic
e
clock time and
.
.
.
commit
|
commitdiff
|
tree
2018-11-22
Chris
R
o
binson
U
se
s
t
a
nda
r
d
types for
t
he dev
i
ce clock times
commit
|
commitdiff
|
tree
2018-11-22
C
h
r
i
s
Robins
o
n
Clean up alSource
.
cpp some
commit
|
commitdiff
|
tree
2018-11-22
Chris Robi
n
s
o
n
Clean up the Chorus a little
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use u
n
i
q
ue_ptr for DirectHr
t
f
Sta
t
e
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Add and use a macro to
define pl
a
c
ement-new
-
only
allocat
o
r
s
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s R
o
binson
Clean up some unnecessary spec
i
fie
r
s
commit
|
commitdiff
|
tree
2018-11-22
Ch
r
i
s
R
o
b
i
n
son
Use unique_ptr
for bs2b
commit
|
commitdiff
|
tree
2018-11-22
Chr
i
s Robinson
Use unique
_
ptr for BFormatDec
a
nd AmbiUpsampler
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use a unique_ptr for the FrontStabli
z
er
commit
|
commitdiff
|
tree
2018-11-22
Chris Robinson
Use
a
unique_ptr for
the Compre
s
s
o
r
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use a uniq
u
e_ptr for Uhj2Encoder
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
Ro
b
inson
F
i
x d
e
leting the s
a
me buffe
r
ID multip
l
e
t
imes in one
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
C
hris
Robinso
n
Use RAII mo
r
e in al
S
our
c
e
.
cpp
commit
|
commitdiff
|
tree
2018-11-21
Chr
i
s
Robi
n
son
Use RAII when handling the mixer's FPU s
t
ate
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
A
voi
d
using ATOMIC m
a
cros
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
R
eplace a couple more almtx_lock/unlock cal
l
s
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
A
l
ways use R
A
II with EffectSlotLock
commit
|
commitdiff
|
tree
2018-11-21
Chris Robin
s
on
Use a normal v
e
ctor for the
d
i
stanc
e
b
uffer s
t
orage
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Mak
e
VerifyCont
e
xt return a
context r
e
fere
n
ce
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
obinso
n
Rename a
m
ethod
to be
clearer about its behavior
commit
|
commitdiff
|
tree
2018-11-21
Chris
R
o
b
in
s
on
Use R
A
II locks
w
i
t
h
the
B
ackendLoc
k
commit
|
commitdiff
|
tree
2018-11-21
Chris Robinson
Use an enum class f
o
r
A
mbiLayo
u
t/Norm settings
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
bin
s
on
Tr
y
to
improve alffp
l
ay underrun de
v
ice time adjustment
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s Robins
o
n
Use a normal vec
t
or for the source
send properti
e
s
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Use C++ m
o
re in
alListener
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
Ch
r
is R
o
binson
Use a s
t
andar
d
m
u
t
ex for the event c
a
l
l
b
ac
k
l
o
ck
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robi
n
son
Use ato
m
i
c_flags and atom
i
c<bools>s w
h
e
r
e ap
p
ropriate
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
binson
Stor
e
effect slots as un
i
que_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Use C++
m
ore in alAux
E
ff
e
ctSlot
.
cpp
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
i
s Ro
b
inson
Use a uniq
u
e_ptr
for the default effect
s
lot
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use mor
e
C++ temp
l
at
e
s
i
nstead
of DECL_
T
EMPLATE tricks
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robinson
Use
C
++
templates inst
e
ad of macro
defi
n
itions more
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
b
i
n
s
o
n
Add compile-time traits for F
m
tType enum v
a
lues
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ t
e
mplates ins
t
ead
o
f macro-def
i
ned vari
a
tions
commit
|
commitdiff
|
tree
2018-11-20
C
h
r
is Robinson
A
d
d compile-time traits fo
r
DevFmtType enu
m
values
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris
Robinson
Avoid
a
noth
e
r case
of a va
r
iab
l
e named the same a
s
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robin
s
on
U
s
e d
e
fault ini
t
ialization for the reverb eff
e
ct
s
tate
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s Robi
n
son
Us
e
pr
o
per tem
p
lati
n
g for the mod
u
lator's
M
odulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use prop
e
r
i
nheritence for the
e
ffect state o
b
jects
commit
|
commitdiff
|
tree
2018-11-20
Chris Rob
i
nson
Clean up the remaini
n
g effect s
t
ruct
m
em
b
er name
s
commit
|
commitdiff
|
tree
2018-11-20
C
h
ris Robinson
Us
e
a normal v
e
ct
o
r for
th
e
echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obinson
Clean up more
effects'
s
t
ruct members
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robin
s
on
Fix the re
v
erb b
u
ffer size calcula
t
ion
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
o
n
U
se
a
normal vector for the chorus
sa
m
ple buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Clean up the c
h
o
r
us
/
fl
a
nge
r
struct members
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obin
s
on
U
s
e
s
td::
i
sfinite instead of i
s
f
i
nite
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a re
g
ular vector for the re
v
erb sa
m
pl
e
b
uff
e
r
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robin
s
on
Rename rever
b
str
u
ct m
e
mbers
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robins
o
n
Clean up the biquad
f
ilter a bit
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Fix up t
h
e struct member
na
m
es
i
n the au
t
o
w
ah
e
ffect
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
R
o
binson
A
dd a missing in
c
lu
d
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
n
son
Use prope
r
i
nheritence for
E
f
fectStateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use a vector to handle mixing b
u
ffer sto
r
age
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Fix a couple inco
r
re
c
t u
s
es of ri
n
gbuffer pointe
r
data
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Remov
e
the ATOMIC_THR
E
AD_FENC
E
ma
c
ro
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Re
t
urn the
r
ingbuffer d
a
t
a
p
oi
n
ters as a pair
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Make ll_ringbuf
f
er_write/read take v
o
id*/const void*
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
ins
o
n
R
e
m
ove the CON
S
T
_
CAST hack
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Remove unneces
s
ary us
i
ng
statements
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nso
n
Remove the atomic exchange
m
a
c
ros
commit
|
commitdiff
|
tree
2018-11-19
Chris Robin
s
on
S
i
mplify the
R
efCount
type
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Replac
e
ATOMIC_RE
P
LACE_HEAD wit
h
a
n
i
n
line function
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Remove the unused vector macros
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robin
s
o
n
Use a normal vector
in
t
he Q
S
A
b
ackend
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s
Robinson
Use
a
norm
a
l vecto
r
f
o
r filter
su
b
li
s
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robi
n
so
n
Use a normal vect
o
r for effect sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Use a
normal v
e
ctor for buffer
s
ubl
i
s
t
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
ins
o
n
Remove some unne
c
e
s
sar
y
static specifi
e
rs
commit
|
commitdiff
|
tree
2018-11-19
C
h
ris Robinson
Use
a standard str
i
ng f
o
r t
h
e e
n
umerated HR
T
F names
commit
|
commitdiff
|
tree
2018-11-19
Chris Robins
o
n
Use a standard string for the device's H
R
TF name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a
regu
l
ar ve
c
t
o
r
for the enumerated HRTF list
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
U
s
e
a
std::stri
n
g for t
h
e devi
c
e name
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obin
s
on
Use a std::
t
hread for
t
he even
t
thread
commit
|
commitdiff
|
tree
next