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
Move a couple macros to more appropriate headers
2012-09-14
Chris Rob
i
nson
Move a co
u
ple ma
c
ros to m
o
re ap
p
ropria
t
e
h
e
aders
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Fi
x
up some more h
e
ader include
s
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
D
o
n't i
n
clude alu
.
h in
a
l
Main
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
R
obinson
Enab
l
e
f
l
ush-to-
z
e
r
o
mode w
h
en p
o
ssible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
M
o
ve a coupl
e
metho
d
s to where they'r
e
used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
R
estore
support f
o
r
t
he p
r
evious mhr
f
ormat
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
b
i
nson
A
d
d
a
note about t
h
e hrtf_table
s
filena
m
e markers
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
Properly scale the HRTF delays
w
hen w
r
iting them
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obi
n
son
Up
d
at
e
fn
a
melis
t
after hand
l
ing % mark
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Use
PATH_MAX for
t
h
e fna
m
e length
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinson
Improve p
a
rsing hrtf_ta
b
les fil
e
na
m
e
s
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Fix HRTF
data
fo
r
mat description
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
W
a
r
n about SSE perfo
r
mance with
n
on-
m
ultiple-of
-
4 updat
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
ob
i
nson
U
s
e
t
he correct
s
i
ze for
d
efa
u
ltC
o
ef
f
s
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Minor cle
a
nups for vari
a
ble d
e
clarations
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is R
o
b
inson
Don
'
t use
c
ount-spe
c
ific functions to wri
t
e
to th
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Us
e
a non-interleaved DryBuf
f
er
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do the f
i
lte
r
in
g
separately
f
ro
m
the mi
x
ing
commit
|
commitdiff
|
tree
2012-09-11
C
hris Rob
i
nson
Use HUGE_VAL
i
nstead
o
f divid
i
ng
b
y
0 for in
f
i
ni
t
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Silenc
e
a cou
p
l
e
MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robins
o
n
Add exam
p
le HRTF
d
e
f
i
nition files for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try to get _WIN3
2
_IE to behave
r
igh
t
with
M
inGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Ro
b
i
nson
R
emo
v
e a ha
c
k
f
or Min
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Add m
i
ssing
r
eturns
commit
|
commitdiff
|
tree
2012-09-09
Chris
Ro
b
i
nson
Tr
y
to
ensure
m
ixing
samples
in multi
p
les of
4
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Use the right me
t
hod to clear a __m128 to
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Use S
S
E to do
4
samples at once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinso
n
Implem
e
n
t MixDirec
t
_SSE sep
a
r
a
te
l
y from t
h
e C
and
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move t
h
e targ
e
t
e
ffect
s
l
ot to the SendP
a
rams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris
Rob
i
nson
Re
m
o
v
e STACK_DAT
A
_
S
IZE in
favor
of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove some unused c
o
de
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
S
e
par
a
t
e
the res
a
mpling
a
nd
mixi
n
g
steps
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Rob
i
nson
W
o
rka
r
ound MinGW __d
e
clspec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris
Robi
n
son
Free t
h
e global ALS
A
config after o
p
eni
n
g
capture d
e
v
ices too
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s R
o
binson
Set the error if
s
et
t
ing a
n
ew integer sourc
e
of
f
se
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor cleanups
f
o
r mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add
a
n
SSE
-
en
h
anced pat
h
f
o
r appl
y
ing
t
he mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Make sure devi
c
e buffers ar
e
16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
In
c
rease
M
a
xChannels t
o
b
e a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Rob
i
ns
o
n
Set a
n
error closer
to w
h
ere it
occ
u
rs for sett
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
Add h
e
lpers to set sourc
e
p
rope
r
ties
commit
|
commitdiff
|
tree
2012-08-28
Chri
s
Rob
i
nson
Print the
error when
r
epor
t
ing snd
_
p
c
m_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Us
e
_alig
n
e
d
_free for
pointers retu
r
n
ed
b
y
_a
l
igned_mall
o
c
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Constify s
o
me parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
dd
the optio
n
to re
t
rieve the source offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix getting the
R
W of
f
sets with alG
e
tSou
r
cei64vSOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
A
d
d
met
h
ods to
g
et sourc
e
p
roperties
a
s double
s
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Fi
x
a
par
a
m
e
ter name
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris R
o
binson
Prope
r
ly expo
r
t alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Use he
l
per functions to read sou
r
c
e p
r
operties
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obins
o
n
Use the correct
6
4-bit int type for
t
he ex
t
ension functions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
dd a
macro to
h
elp make a
64
-
bit value
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s
Robinson
Use
a
defaul
t
method t
o
provide a dumm
y
latency
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robin
s
o
n
Hold the device lock with P
u
lseAudio between mix
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Rob
i
nson
Hold the device l
o
c
k
with ALS
A
between mixing and writin
g
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
b
ins
o
n
Use non-bloc
k
ing
a
ccess
for ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binson
M
ove the device
lock into t
h
e backen
d
f
u
nc
t
ion table
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
bi
n
son
Kee
p
th
e
b
a
ckend device open unt
i
l the las
t
r
ef
e
rence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
h
ri
s
Ro
b
i
n
s
on
Add the start of AL_
S
OFT_so
u
rce_l
a
tency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a device meth
o
d
t
o r
e
tri
e
ve the acti
v
e l
a
tency
commit
|
commitdiff
|
tree
2012-08-16
C
hris Robins
o
n
Place the alignment
at
t
ribute before the varia
b
l
e decl
a
ration
commit
|
commitdiff
|
tree
2012-08-16
C
hris
Robinson
Remove ext
r
a parenthe
s
is
u
sed in th
e
ali
g
ned att
r
i
b
ute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix
aligned allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
MSVC wan
t
s __declspec(align), not __declspec(
a
lign
e
d)
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
i
s R
o
binson
Avoid d
y
namic ha
n
dling o
f
libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bins
o
n
Apply H
R
TF mixe
r
co
e
fficients wi
t
h steppi
n
g
u
s
ing SSE
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Check the
max CPUID functions before calling them
commit
|
commitdiff
|
tree
2012-08-15
C
hris Rob
i
ns
o
n
Make s
u
re sources are 16-
b
yte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add
wrapper methods to ensure
a
ligned al
l
oc
a
tions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Ensure so
m
e H
R
TF-related parameters ar
e
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
M
a
ke
s
ure the working coef
f
icients
a
re aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Remove unused
filter functio
n
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
s
o
n
Che
c
k fo
r
and use the -msse sw
i
tch when dea
l
ing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
ns
o
n
Check
t
he correct macro for ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Don
'
t bother handling MMX since we don't use
i
t
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Ad
d
cmake op
t
io
n
s
to d
i
sable or require
s
u
pport for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
o
n
M
ove
m
i
x
ers in
t
o separate s
o
urce
f
iles
commit
|
commitdiff
|
tree
2012-08-14
Chris Robi
n
son
Add an SSE-enha
n
ced HRTF m
i
xer us
i
n
g intrins
i
cs
commit
|
commitdiff
|
tree
2012-08-14
Chris
R
obinson
Fix a
typo
commit
|
commitdiff
|
tree
2012-08-13
C
h
ris Robinson
Add a config
opti
o
n to d
i
sable us
e
of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Al
l
ow b
u
ildi
n
g multiple
ty
p
es of mi
x
e
rs, selectin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
is
R
obinson
Check for som
e
C
PU e
x
tensi
o
ns
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't unl
o
ck the pulseau
d
io mainloop when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Handle
t
he scalar
values
a
bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
U
s
e
a mo
r
e efficien
t
method
to b
l
e
n
d HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chr
i
s Robinson
Add
a
n option fo
r
wi
d
e
stereo
so
u
rces
commit
|
commitdiff
|
tree
2012-08-09
C
h
r
i
s Robinson
Use a
mor
e
efficie
n
t method
to offset the
s
peak
e
r
angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robi
n
son
Inter
p
olate b
e
tween HRTF delay sa
m
ples usi
n
g
the d
e
lay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
hris
R
obinson
Increa
s
e the d
i
rec
t
io
n
a
l change
s
ens
i
tiv
i
t
y
for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chri
s
R
obinso
n
Fix an inadvertent c
h
a
n
ge in th
e
H
RTF
coefficient stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
inson
Use wrappers
f
o
r float-typ
e
d math fu
n
ctions
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robi
n
son
Test the squa
r
ed length
o
f a vector before no
r
malizing
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
Minor typo
f
ixes
commit
|
commitdiff
|
tree
2012-06-29
Chris
R
o
binson
Don't use al
l
caps for
e
n
um value names
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is
R
obin
s
on
Don't try to set FE_TOWARDZERO wh
e
n it's no
t
available
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Clamp
t
he Y position before tr
y
ing to get the elevation
commit
|
commitdiff
|
tree
2012-06-20
C
h
ris R
o
b
inson
A
d
d
s
ome
i
ncl
u
d
e
s
commit
|
commitdiff
|
tree
2012-06-20
Chris
Robinson
Add missing
i
nclude
commit
|
commitdiff
|
tree
2012-06-19
C
hris Robinson
Use a prope
r
me
t
hod to
wait for a PulseAu
d
io op
e
ratio
n
commit
|
commitdiff
|
tree
next