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
Use atomic_flags and atomic<bools>s where appropriate
2018-11-20
Chr
i
s
R
obins
o
n
U
s
e
a
tomic_flags and
a
tomic<bools>s where appro
p
riate
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Store effect
s
lo
t
s as unique_ptrs
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Use C++ m
o
re
i
n alA
u
xEffectSlo
t
.
cp
p
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
obin
s
o
n
Use a uniqu
e
_ptr for t
h
e default effect slot
commit
|
commitdiff
|
tree
2018-11-20
Chris R
o
binson
Use m
o
re
C
++ templa
t
es
i
n
stead
o
f
D
E
C
L_TE
M
P
L
ATE tricks
commit
|
commitdiff
|
tree
2018-11-20
Chris Robi
n
son
U
s
e C++ t
e
mplates ins
t
e
ad
of macro d
e
finiti
o
ns
m
or
e
commit
|
commitdiff
|
tree
2018-11-20
Chris
R
o
bins
o
n
Add comp
i
le-tim
e
t
r
aits for FmtT
y
pe enum va
l
ues
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robins
o
n
Use C+
+
templates instead of m
a
cro-defined vari
a
tio
n
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Add compil
e
-time trait
s
for DevFmtTy
p
e
enum values
commit
|
commitdiff
|
tree
2018-11-20
Chr
i
s R
o
binson
Avoi
d
a
not
h
er case of a variabl
e
named
the same as
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinson
Us
e
defa
u
lt
i
n
itialization fo
r
the r
e
verb effect state
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Robinson
U
s
e
pr
o
per te
m
pla
t
i
ng
f
or the mod
u
lator'
s
Modulate
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
Chris Robins
o
n
Use proper inheritence for
t
he effect st
a
te objects
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
R
o
binson
Clean
u
p
t
h
e remaining
e
ffect
struct member names
commit
|
commitdiff
|
tree
2018-11-20
Chri
s
Ro
b
inson
Use a normal vector for the echo buffer
commit
|
commitdiff
|
tree
2018-11-20
Chris
Robins
o
n
Cle
a
n
u
p more effect
s
' str
u
ct membe
r
s
commit
|
commitdiff
|
tree
2018-11-20
Chris Robin
s
on
F
i
x
the
r
everb buffer
size calculation
commit
|
commitdiff
|
tree
2018-11-20
C
hris Robi
n
son
Use
a
normal
vec
t
or for the chor
u
s
s
ample buffe
r
commit
|
commitdiff
|
tree
2018-11-20
Chris Robinso
n
Cl
e
an up th
e
chorus/
f
lange
r
s
t
ruct members
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
nson
Use
s
td::isf
i
n
i
t
e
instead o
f
is
f
ini
t
e
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obi
n
son
Use a regular v
e
ct
o
r for the reverb
sam
p
le
buff
e
r
commit
|
commitdiff
|
tree
2018-11-19
Chris R
o
binson
Rename reverb struct members
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obinson
Clean u
p
the biquad filter a bit
commit
|
commitdiff
|
tree
2018-11-19
C
hris Robinson
Fix
up the struct member na
m
es in the a
u
towah effect
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Add a
missing includ
e
commit
|
commitdiff
|
tree
2018-11-19
Chris Robi
n
son
U
s
e
p
r
oper inheritence fo
r
EffectStateFactory
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
s
e a vector to h
a
ndl
e
mixing buffer storage
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s Robinso
n
Fix a couple incor
r
ect uses
of ringbuffe
r
poi
n
ter data
commit
|
commitdiff
|
tree
2018-11-19
Chr
i
s Robinson
Remove the A
T
O
M
IC_THREAD
_
F
ENCE macro
commit
|
commitdiff
|
tree
2018-11-19
Chris
R
obin
s
on
Return the ringb
u
ffe
r
d
a
ta p
o
i
nt
e
r
s
a
s a p
a
i
r
commit
|
commitdiff
|
tree
2018-11-19
Chris Rob
i
n
s
o
n
Make ll_
r
ingbuff
e
r_write/read ta
k
e void*/const
void*
commit
|
commitdiff
|
tree
2018-11-19
Chris Ro
b
inson
Remove
the
C
ONST_CAST hack
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is R
o
b
i
nson
R
emov
e
unnecessary using s
t
a
t
ements
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Remo
v
e the at
o
mic exc
h
ange m
a
cros
commit
|
commitdiff
|
tree
2018-11-19
Chris
Ro
b
inson
Simplify the
Re
f
Cou
n
t type
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinso
n
Replace ATOMIC_REPLACE_HEA
D
w
ith an in
l
ine function
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
i
s
R
obinson
Remov
e
t
he u
n
use
d
vect
o
r macr
o
s
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Use a n
o
rmal
v
ecto
r
i
n
the
QSA backend
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
s
e a
n
ormal ve
c
tor for f
i
lter s
u
blists
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Use a no
r
mal vector fo
r
effect sublists
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
U
se a n
o
r
m
al vect
o
r for buf
f
er subl
i
sts
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
Remo
v
e some unn
e
c
e
ssary stati
c
specifiers
commit
|
commitdiff
|
tree
2018-11-19
Chri
s
Robinson
Us
e
a stand
a
rd
strin
g
for the enumerated
HRTF nam
e
s
commit
|
commitdiff
|
tree
2018-11-19
Ch
r
is Robinson
U
s
e a standard str
i
ng for
t
h
e
d
evice's HRTF name
commit
|
commitdiff
|
tree
2018-11-19
Chris
Robinson
Use a regul
a
r vector for t
h
e enumerated HRTF
l
ist
commit
|
commitdiff
|
tree
2018-11-19
C
h
r
is Robinson
Use a std::
s
tri
n
g
for the device name
commit
|
commitdiff
|
tree
2018-11-19
Chris Robinson
Us
e
a
s
td::thre
a
d f
o
r th
e
event thread
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robinson
Fix the i
n
i
tial device refcou
n
t
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Fix a fl
o
at c
o
nstant ty
p
e
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is
Robinson
Avoid mor
e
cases o
f
a
n enu
m
variable and
typ
e
name
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
o
n
Use construc
t
ors/destr
u
cto
r
s
w
ith ALCdevic
e
commit
|
commitdiff
|
tree
2018-11-18
Chris
R
obin
s
o
n
Avoid a fixed-size
s
tring buffer
commit
|
commitdiff
|
tree
2018-11-18
Chris Robins
o
n
Separate class and variable d
e
f
initi
o
ns
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Use constructors/
d
estru
c
tors for AL
e
ffectslot
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use cleaner constructo
r
/d
e
structo
r
calls for ALCcon
t
ext
commit
|
commitdiff
|
tree
2018-11-18
Chris
Rob
i
n
son
Improve audio
u
nderrun recordery in al
f
fp
l
a
y
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Remo
v
e an unuse
d
typedef
commit
|
commitdiff
|
tree
2018-11-18
Chris Robin
s
on
Remove the p
o
inter-spe
c
ific atomic exchan
g
e m
a
cros
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inso
n
Avoid nam
i
ng a struct
m
ember the s
a
me as an enum type
commit
|
commitdiff
|
tree
2018-11-18
C
hris Robinson
Use std::isfinite instead of the global isfinite
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Ad
d
and use n
e
w/delete oper
a
tors to
A
L
effect
s
lot
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris R
o
bin
s
on
Use a normal ve
c
tor for au
x
iliary eff
e
ct s
l
ots
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Use a proper v
e
ctor for th
e
source subli
s
ts
commit
|
commitdiff
|
tree
2018-11-18
C
h
r
is
Robinson
M
o
ve the alignm
e
n
t-a
w
a
r
e allocato
r
and vector to headers
commit
|
commitdiff
|
tree
2018-11-18
Chr
i
s
R
obinson
U
s
e new/delete
for ALCcontext objects
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
Store the listener
d
irectly in
t
he c
o
ntext
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris
R
obinson
Move the vector
a
n
d
matr
i
x
declaratio
n
s
to
a
separate
.
.
.
commit
|
commitdiff
|
tree
2018-11-18
Chris Rob
i
nso
n
Move the ALCco
n
text definition to
its o
w
n header
commit
|
commitdiff
|
tree
2018-11-18
Chris Ro
b
inson
Try
to clear up
an MSVC warning
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris Robi
n
son
Avoid an
e
xplicit static_cast
t
o
bool
commit
|
commitdiff
|
tree
2018-11-18
C
h
ris
R
obinson
Remove unuse
d
header
s
and checks
commit
|
commitdiff
|
tree
2018-11-18
Chri
s
Robinson
Conver
t
a
l
malloc
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Alway
s
use C++11 at
o
mics
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Conve
r
t bs2b
.
c to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris Robinson
Re
m
ove
n
ow unneeded
in
l
d
efs
.
c
commit
|
commitdiff
|
tree
2018-11-18
Ch
r
is Rob
i
nson
Conv
e
r
t
the
m
i
xers to C++
commit
|
commitdiff
|
tree
2018-11-18
Chris
Robinson
Remove ASSUME_ALIGNED
commit
|
commitdiff
|
tree
2018-11-18
C
h
r
i
s Rob
i
nson
C
onvert
the filters to C+
+
commit
|
commitdiff
|
tree
2018-11-17
Chr
i
s Robinson
Remov
e
t
he old unused bsi
n
cge
n
.
c
commit
|
commitdiff
|
tree
2018-11-17
Chr
i
s R
o
binson
C
o
n
ver
t
ringbu
f
f
e
r
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Co
n
vert mast
e
r
ing
.
c to
C
++
commit
|
commitdiff
|
tree
2018-11-17
Chr
i
s
R
obin
s
on
Convert con
v
e
rter
.
c to C+
+
commit
|
commitdiff
|
tree
2018-11-17
Chris
R
o
b
i
n
son
Convert the re
m
aining effe
c
t
s
to C
+
+
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Conver
t
the dedica
t
ed,
di
s
tortion, echo, and equalizer
.
.
.
commit
|
commitdiff
|
tree
2018-11-17
Chris Rob
i
nson
Add a couple missing incl
u
d
e
s
commit
|
commitdiff
|
tree
2018-11-17
Chris
R
o
b
inson
Don't pass the cu
r
rent t
h
read to a
l
thrd_setn
a
me
commit
|
commitdiff
|
tree
2018-11-17
Ch
r
is Robinson
Convert threa
d
s
.
c
to
C
+
+
commit
|
commitdiff
|
tree
2018-11-17
Chris R
o
binson
Use standar
d
co
m
p
lex
t
ypes in
s
tead of cust
o
m
commit
|
commitdiff
|
tree
2018-11-17
Chris Rob
i
nson
R
emove so
m
e
more u
n
used stuff
commit
|
commitdiff
|
tree
2018-11-17
Chr
i
s Robinson
M
ake the Hann w
i
ndows const
commit
|
commitdiff
|
tree
2018-11-17
Chris Robin
s
on
Conver
t
fshifter
.
c to C
+
+
commit
|
commitdiff
|
tree
2018-11-17
Chris R
o
binson
Con
v
ert m
o
dula
t
o
r
.
c to C++
commit
|
commitdiff
|
tree
2018-11-17
Ch
r
is Robinson
Co
n
vert null
.
c
t
o
C
++
commit
|
commitdiff
|
tree
2018-11-17
Chris Ro
b
in
s
o
n
Convert pshifter
.
c
t
o C++
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
Remove u
n
n
e
e
ded de
c
l
a
rations and
de
f
initions
commit
|
commitdiff
|
tree
2018-11-17
Chris Robinson
F
ix compi
l
atio
n
wi
t
h MSVC
commit
|
commitdiff
|
tree
2018-11-17
Chri
s
Robinson
Put a lambda i
n
th
e
call_once call
commit
|
commitdiff
|
tree
2018-11-17
Chris
R
obinson
Remove
unused altss type
s
a
n
d methods
commit
|
commitdiff
|
tree
2018-11-17
C
hris
Robin
s
on
Avoid usi
n
g
C
-sty
l
e TL
S
commit
|
commitdiff
|
tree
2018-11-17
Chris Ro
b
inson
Conv
e
rt the
reverb e
f
f
e
c
t t
o
C++
commit
|
commitdiff
|
tree
next