repo.or.cz
/
openal-soft
/
openal-hmr.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Avoid building redundant mixers
2012-09-16
Ch
r
is Robinson
Avoid
building redunda
n
t
m
i
x
ers
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robinson
Imple
m
en
t
an SSE MixSend method
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Robinson
Properly restore the SSE cont
r
ol word with __control87_2
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s
Robi
n
s
o
n
Properly
handle the SSE control
wo
r
d
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s
R
o
binson
U
se __control87_2
when availa
b
le
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
Use a struct to store the
FPU mo
d
e
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Add
m
i
ssing
s
ource
p
roperty ret
r
ieval
s
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
I
mp
l
e
ment an
SSE cubic resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
ins
o
n
Shorten a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Imp
l
eme
n
t
a
n SSE
linear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
o
b
i
nson
En
s
ure
t
he Res
a
mpledBuff
e
r is align
e
d
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
R
obinson
Use a so
u
rce param for the
resam
p
ler and move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Remove
an unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
M
o
ve a
c
o
uple macro
s
to more a
p
pr
o
priate he
a
ders
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Fix
u
p s
o
me more he
a
der i
n
c
ludes
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinson
Don't include alu
.
h in a
l
M
ain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
En
a
b
l
e flush-to-zer
o
m
od
e
when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
M
o
ve a couple m
e
thods t
o
where
they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
R
e
s
t
ore s
u
pport for the previous m
h
r format
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Rob
i
n
son
Add
a
note about
t
he hrtf_table
s
fil
e
name markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Pr
o
perly scale the HRTF delays when writing them
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Update fnamel
i
s
t after h
a
n
dling
%
markers
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Rob
i
nson
Use PATH_
M
AX for the
fn
a
me lengt
h
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinson
Im
p
rov
e
p
a
rsing hrtf_table
s
f
ilenames
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris R
o
bin
s
on
Fix H
R
TF da
t
a fo
r
mat description
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
W
a
rn
ab
o
ut SSE
pe
r
f
o
rma
n
c
e w
i
th non-multiple-of-4 upd
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
R
ob
i
n
s
on
Use the
c
orr
e
c
t
s
ize for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Minor clea
n
ups for variable declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't use count-specifi
c
functi
o
ns to write to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
se a
n
on-interleaved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Rob
i
ns
o
n
D
o the filt
e
ring
separately
f
r
om the
m
ixi
n
g
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
Use HUGE_VAL instead of dividi
n
g by 0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Sil
e
nce a couple MSVC
warnings
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
R
o
binson
Add exampl
e
H
R
TF definition fil
e
s for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
i
s Rob
i
ns
o
n
Update
H
RTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
binson
Ag
a
i
n
try to get
_WIN32_IE
to
b
eha
v
e
r
ight with
M
i
n
G
W
commit
|
commitdiff
|
tree
2012-09-10
C
hri
s
Robinson
R
emove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robi
n
son
Add m
i
s
s
ing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
T
r
y to
ensure mixing sam
p
les i
n
m
ultiples of
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use the right method to clear a _
_
m
128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Use
S
S
E
t
o do 4 sample
s
at o
n
ce (non-HRTF
d
i
re
c
t mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Implement MixDi
r
ect_
S
SE
separately from
the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Move
the targ
e
t effect slot to
the S
e
ndPar
a
ms s
t
r
uct
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
i
nso
n
Remove
ST
A
CK_DA
T
A_SI
Z
E in
f
avor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris R
o
binson
Remove some
unused code
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Se
p
ar
a
te the
r
es
a
mpling an
d
mixing s
t
eps
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robin
s
on
Wo
r
karound
M
inG
W
__decls
p
ec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free the gl
o
bal A
L
S
A config a
f
ter opening
c
a
p
t
ure device
s
too
commit
|
commitdiff
|
tree
2012-09-02
L
a
uri Kasa
n
en
a
l
sa: Fr
e
e the
global confi
g
cache
to re
m
o
v
e
a l
o
t
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris
Robi
n
son
Set the
error if se
t
tin
g
a n
e
w integer
s
o
u
rce of
f
set
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor
cleanups for mi
x
e
r_i
n
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add
an
SSE-
e
nhanced pat
h
for
a
pplying the mi
x
er
m
a
trix
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
M
a
k
e sure de
v
ic
e
buffers are 16-byte
a
l
igned
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Increase
MaxChannel
s
to be a
multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Set
a
n
e
rror closer to w
h
ere it
oc
c
urs for sett
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robi
n
son
Add help
e
rs to set source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
P
r
int the
e
rror
w
hen
reporting snd_
p
cm_delay failu
r
e
commit
|
commitdiff
|
tree
2012-08-25
Chris Robi
n
s
o
n
Use _aligned_free for po
i
nters
returned by _ali
g
n
ed_mall
o
c
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris Ro
b
inson
C
o
nsti
f
y
so
m
e parameters
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
i
s Rob
i
nson
Ad
d
the option to r
e
trieve t
h
e sour
c
e offse
t
a
n
d laten
c
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris
Robinson
Fix getting the
R
W of
f
sets with alGetSourcei64vS
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add methods
to
g
et sour
c
e prope
r
ties as doubles
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris
R
obinson
F
i
x a parameter
n
ame
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
Properly
e
xport alGetSource3i
6
4
SOFT
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robin
s
on
U
se helper functions to read source pr
o
p
ert
i
es
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Use t
h
e c
o
rrect 64-bit i
n
t typ
e
for
t
he extens
i
on
functions
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Add a macro to help
m
ake a 64-
b
it
value
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robi
n
son
Use a defa
u
lt
method to pro
v
ide a d
u
mmy latency
commit
|
commitdiff
|
tree
2012-08-19
Chris Ro
b
inson
Hold the d
e
vice l
o
ck with PulseAudio be
t
ween
mixin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold the device
l
ock with AL
S
A betwee
n
mixing a
n
d w
r
iting
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
R
o
b
in
s
on
U
s
e non-bloc
k
ing a
c
cess f
o
r ALSA playba
c
k
commit
|
commitdiff
|
tree
2012-08-18
C
hris
Robinson
Mov
e
the device lock int
o
the backend
f
u
ncti
o
n
t
able
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
K
eep
the backend de
v
ice
open
u
n
til the last refer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinso
n
Add the
start
of A
L
_SOFT_source_
l
a
t
ency
commit
|
commitdiff
|
tree
2012-08-17
Chris Ro
b
i
n
son
Add a device method to retrieve t
h
e active latency
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
binson
Place th
e
alignment attr
i
bute before the variab
l
e
d
eclaration
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris
R
obi
n
son
Remov
e
ex
t
ra parenthesis
used in t
h
e
align
e
d attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
Fi
x
aligned allocator fallba
c
k
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
inson
MSV
C
wants __declspec(align), not __declspec(align
e
d)
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robinson
Avoid dyna
m
ic handling
of libsnd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
App
l
y H
R
TF mixer coeff
i
c
i
e
n
t
s with stepping using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robin
s
o
n
Check
t
he max CPU
I
D f
u
ncti
o
ns before
cal
l
ing
the
m
commit
|
commitdiff
|
tree
2012-08-15
C
h
ri
s
Robin
s
on
Make sure sources are
16-byte
aligne
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add wrapper methods to en
s
ure ali
g
ned
a
llocation
s
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Ensure so
m
e HRTF-re
l
ated
p
ar
a
meters ar
e
aligned
commit
|
commitdiff
|
tree
2012-08-15
C
h
ri
s
Ro
b
inson
Ma
k
e sur
e
the w
o
rking coefficients are alig
n
ed for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Ro
b
inson
Rem
o
ve
unu
s
ed filter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
C
heck for and use
t
h
e -ms
s
e switch whe
n
de
a
ling wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nso
n
Check the correct macro for ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
obinson
Don
'
t
bother hand
l
ing MMX s
i
nc
e
we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Add cmake options to disable
o
r require sup
p
ort for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
hris
R
o
b
in
s
on
Mo
v
e mixers int
o
separate source
fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
Chris
R
obi
n
son
Add an SSE-enhanced
H
R
T
F
mixer using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robins
o
n
Fix a typ
o
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinson
Add a config
o
p
tio
n
to disa
b
le u
s
e of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robi
n
son
Allow building multiple types of mixers, select
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Ch
e
ck
for so
m
e CPU
e
xtensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Rob
i
nson
Don't unlock the p
u
l
s
e
a
u
d
i
o
mainloop when
m
ixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Handle the
sc
a
lar values a bit be
t
ter
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use a more ef
f
icient
me
t
hod t
o
blend
H
RTF
d
elays and
.
.
.
commit
|
commitdiff
|
tree
next