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
Restore support for the previous mhr format
2012-09-12
Chris Robinson
Restore support for the previous m
h
r
f
ormat
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Rob
i
nson
Add a n
o
te
ab
o
ut t
h
e
h
rtf_tables fi
l
ena
m
e m
a
r
ke
r
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
P
roperly
s
cale t
h
e HRT
F
delays when writin
g
t
h
em
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nson
Update fnamelist after h
a
ndling %
markers
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robin
s
on
Use
P
ATH_MA
X
for the fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Improve parsing hrt
f
_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix HRTF data forma
t
descri
p
ti
o
n
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
War
n
about
SSE perform
a
n
c
e with non-mul
t
i
ple-o
f
-4 up
d
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Use
t
he
c
orrect size
for default
C
oeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Min
o
r clea
n
u
ps for vari
a
ble declaration
s
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Rob
i
nso
n
Don't use coun
t
-s
p
e
ci
f
i
c functions to
wri
t
e to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
n
son
Use a non-interleaved
DryBuff
e
r
commit
|
commitdiff
|
tree
2012-09-11
C
hris Rob
i
nson
D
o
the f
i
l
tering separately from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use HU
G
E_VAL i
n
s
tea
d
of div
i
d
i
n
g b
y
0
f
or infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Sil
e
n
ce
a
couple MSVC
w
a
rnings
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Add example H
R
T
F
defin
i
tion files for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
bins
o
n
Updat
e
HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
i
n
son
Agai
n
t
ry to get
_
WI
N
3
2
_IE to be
h
a
ve right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robi
n
son
Remov
e
a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chri
s
Robinson
Add missing ret
u
rns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try to ensure mix
i
ng samples
i
n
multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Use
th
e
right met
h
od to clear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Use SSE to do 4 samples at
o
nce (non-HRTF direct
m
i
x
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Im
p
lement MixDirect_SSE separ
a
tel
y
from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Move the target effect s
l
ot to t
h
e SendP
a
r
a
m
s
struct
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Ro
b
inson
Remove STACK_DATA_SI
Z
E in favor of BUFF
E
RSI
Z
E
commit
|
commitdiff
|
tree
2012-09-09
C
h
ri
s
R
o
binson
Rem
o
v
e s
o
me unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinso
n
S
epa
r
ate the
r
esam
p
ling and mixing ste
p
s
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinso
n
W
o
r
k
a
round MinGW __de
c
lspe
c
(a
l
ign(x
)
) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Fre
e
the
global AL
S
A c
o
nfig after opening capture d
e
vices too
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robin
s
on
S
e
t t
h
e error if se
t
ting a new integer source of
f
s
e
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Ro
b
inson
Minor clean
u
ps f
o
r
mixer_in
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add an SSE-enhanc
e
d path
f
or applying the mi
x
er
m
atrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinso
n
Make sure device buffers ar
e
16-byte
aligned
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Ro
b
inson
Increase Max
C
han
n
els t
o
be a
m
ultiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
S
e
t
an e
r
ror closer to
w
here it o
c
curs for
setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add helpers to set
s
o
urce properties
commit
|
commitdiff
|
tree
2012-08-28
C
hris Robinson
Print the
e
rror w
h
en reporting sn
d
_
pcm_delay
f
ailure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robi
n
so
n
Use _
a
l
igned
_
free for pointers returne
d
by _a
l
ig
n
ed_
m
alloc
commit
|
commitdiff
|
tree
2012-08-21
Chr
i
s Robinson
Consti
f
y s
o
me pa
r
ameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add t
h
e option t
o
re
t
rieve th
e
so
u
rce offset an
d
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
F
i
x getting the RW offs
e
ts wi
t
h alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binson
Add met
h
o
ds to ge
t
source properties as
d
oub
l
es
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris R
o
binson
Fix a
param
e
ter name
commit
|
commitdiff
|
tree
2012-08-20
Chris
Rob
i
nson
Properly export alG
e
tSourc
e
3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binson
U
s
e
hel
p
er functions to read so
u
rce propert
i
e
s
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
R
obinso
n
Use the correct 64-bi
t
int
t
ype for the extensio
n
f
unctions
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
Add a macro to help m
a
ke a
6
4-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a default method to provide
a du
m
my
l
atency
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Rob
i
nson
Hold t
h
e device lock wi
t
h PulseAu
d
io b
e
tween mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robi
n
s
o
n
Hold the device
l
ock with ALSA
b
etween mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
C
hris Robinson
Use non-blocking acc
e
ss
for ALS
A
playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Rob
i
ns
o
n
Move
t
he device lock into the
backend function
table
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is R
o
binson
Keep the
b
ackend
d
ev
i
ce open until the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robins
o
n
Add t
h
e sta
r
t o
f
A
L
_SOFT_source
_
l
a
te
n
cy
commit
|
commitdiff
|
tree
2012-08-17
Chris R
o
binson
Add a
device
met
h
od to
retrieve the active latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Place th
e
align
m
e
n
t attribute before t
h
e va
r
iable d
e
clarati
o
n
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
s
o
n
R
emove extra parenth
e
s
is used i
n
the al
i
gned att
r
ibute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is
Robi
n
son
Fi
x
aligned allocator fallb
a
ck
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
MSVC wa
n
ts __declspec(ali
g
n), not
_
_
d
e
clspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
inson
Avoid dynami
c
handling
o
f l
i
bs
n
dio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
A
p
ply
H
RTF mi
x
er coeff
i
cie
n
t
s
with stepping using SSE
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is R
o
binson
Check the ma
x
CPUID functions before call
i
ng
them
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Make sure sources
a
re 16
-
byte
a
ligned
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Add wrapper methods to
ensure aligned all
o
c
a
tions
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Ensure
s
o
me
H
RT
F
-related
p
a
r
ameters are aligned
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is
R
o
b
i
nson
Make
s
ure the w
o
rk
i
ng coeffici
e
n
ts a
r
e al
i
g
ned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Re
m
ove
u
nused filte
r
functi
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Check
f
or
a
nd u
s
e the -msse switch when dealing
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check the correct macro fo
r
A
R
M
N
eon
su
p
port
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Don't bother handling MMX
sin
c
e w
e
don't us
e
it
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robins
o
n
Add cma
k
e options to
d
isable o
r
require
s
upport
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Move mixers int
o
separate source fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
C
h
r
is Robinson
Add an
S
SE-enhanced HRT
F
mixer using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robins
o
n
Fi
x
a typ
o
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
is Robin
s
o
n
Add a config option to
disable use of CPU extensi
o
ns
commit
|
commitdiff
|
tree
2012-08-13
Chris Robi
n
so
n
All
o
w buildin
g
multi
p
l
e
t
y
p
es of
m
ixers, s
e
l
ecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chri
s
Robinson
Che
c
k for some CPU e
x
tensions
commit
|
commitdiff
|
tree
2012-08-12
Chris R
o
b
i
n
s
on
Don'
t
unlock the p
u
ls
e
audio ma
i
nloo
p
when mixi
n
g
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
i
s
Robinson
Handle
t
he
s
c
alar valu
e
s a
b
i
t be
t
ter
commit
|
commitdiff
|
tree
2012-08-11
C
h
r
is Robin
s
on
U
s
e
a
more e
f
ficient method to blend HRTF dela
y
s and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Add a
n
op
t
i
o
n for wide s
t
e
re
o
sources
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Use a more effi
c
ient met
h
od to
o
f
f
s
et
t
he speaker
ang
l
es
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
R
o
b
i
n
son
I
nter
p
olate be
t
wee
n
HRTF delay
s
a
mp
l
es usi
n
g th
e
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
h
ris Robinson
Increase the d
i
rec
t
ional chan
g
e
se
n
sitivity fo
r
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chr
i
s R
o
bin
s
on
F
ix
an
i
nadvertent ch
a
n
g
e i
n
the HRTF coefficie
n
t stepp
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robinson
Us
e
wr
a
p
pers for float-typed math funct
i
ons
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Ro
b
inson
Test the squared length
o
f a vector before n
o
rma
l
izing
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is
R
o
b
inson
Minor
t
ypo fix
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinso
n
Don't use all c
a
ps
for
enum val
u
e
n
ames
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
ins
o
n
Don't try to set FE_TOWARDZ
E
RO when
it's not
available
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Cla
m
p t
h
e
Y pos
i
tio
n
b
efore
t
r
y
ing to
ge
t
the elevation
commit
|
commitdiff
|
tree
2012-06-20
C
h
r
i
s Robinson
Add some includes
commit
|
commitdiff
|
tree
2012-06-20
C
h
ri
s
Robinson
Add missin
g
inc
l
ude
commit
|
commitdiff
|
tree
2012-06-19
Chr
i
s
Robi
n
son
U
se a proper met
h
o
d to wait for a Pulse
A
u
d
io
o
p
e
ration
commit
|
commitdiff
|
tree
2012-06-19
Ch
r
is Robinson
Remove an unused inc
l
ude
commit
|
commitdiff
|
tree
2012-06-19
Chri
s
R
o
b
inson
Don't ne
e
dl
e
ss
l
y verify a d
e
v
i
ce
commit
|
commitdiff
|
tree
2012-06-18
Chris Rob
i
nson
Re
m
ove a
n
outda
t
ed comment about _REENTRANT
commit
|
commitdiff
|
tree
2012-06-18
C
h
ris R
o
binson
Si
l
ence some GCC warning
s
commit
|
commitdiff
|
tree
2012-06-17
Ch
r
is
Rob
i
n
s
on
Only
tr
y
float32
w
ith DSound when specifically requested
commit
|
commitdiff
|
tree
next