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
Implement an SSE cubic resampler
2012-09-14
Chris Robi
n
son
Imp
l
ement an SSE cub
i
c resa
m
pl
e
r
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris
Rob
i
nson
S
hort
e
n a wa
r
ning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement
a
n SSE linear resampl
e
r
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
En
s
u
r
e the ResampledBuffer is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
s
o
n
Use a source p
a
ram for
the resample
r
and
m
ove th
e
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Remo
v
e an u
n
used hea
d
er
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Mo
v
e a couple
macr
o
s to more a
p
propriate he
a
de
r
s
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Fi
x
u
p
som
e
more header includes
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Don't include alu
.
h
i
n alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
Enable flush-to-zero m
o
de when possible
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is Robinson
Mo
v
e a couple meth
o
ds to where they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nson
R
e
st
o
re support
for the previous
mhr
f
ormat
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Add a note about the hrtf_ta
b
les f
i
lename marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Pro
p
erly s
c
ale the HR
T
F delays whe
n
w
r
iting them
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
b
inson
Update
f
n
ame
l
ist after handling %
m
arkers
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinson
Use PATH_M
A
X for th
e
fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Imp
r
ov
e
parsing hrtf_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is R
o
binson
Fix HRTF d
a
ta f
o
rmat des
c
ription
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Warn about SS
E
performance
wit
h
non-multiple-
o
f-4
up
d
at
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
R
o
binson
U
se the
co
r
rect siz
e
f
o
r defaultCoeff
s
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Rob
i
nson
Mino
r
cleanups for
v
a
r
iable declarations
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Don't use coun
t
-specific func
t
ions t
o
write
t
o
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Use
a
non-interleaved DryBuffe
r
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Rob
i
nson
Do the
filtering separatel
y
from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Ro
b
in
s
on
Use
H
UG
E
_
V
AL
instead of dividing
b
y 0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Ro
b
inson
Silenc
e
a
couple
M
S
V
C warnings
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinso
n
Add exa
m
p
le
H
R
TF defin
i
tion files for
m
akehrtf
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
U
p
date
HRTF code
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Again
t
r
y to
g
et _WIN32_IE to be
h
ave right wit
h
MinGW
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is Robi
n
son
Remove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Rob
i
n
s
on
Add missing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
o
n
Try
t
o
e
nsure mixing samples i
n
m
ult
i
p
l
e
s
o
f 4
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Rob
i
ns
o
n
Use the right metho
d
to
c
lea
r
a __m128 t
o
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Use SSE
t
o
d
o
4 sampl
e
s at
once (n
o
n-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hr
i
s
R
obins
o
n
Imp
l
em
e
nt MixDirect_SS
E
separ
a
tely from the
C and N
e
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
M
ove the tar
g
et
e
f
fect slot to the
S
e
n
dP
a
rams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
bin
s
on
Remove STACK_DATA
_
SIZE in favor of
BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Remove som
e
un
u
s
e
d code
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Se
p
arate the resa
m
pling and
mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Workaroun
d
MinGW __declsp
e
c
(align(x))
bug
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s Robinson
Free the
global ALSA config
after
o
pe
n
ing capture
d
evices
t
oo
commit
|
commitdiff
|
tree
2012-09-02
Lauri
K
a
sanen
a
l
sa: Free the global
c
onfig ca
c
he
t
o re
m
ove a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set th
e
er
r
or if
s
et
t
ing a ne
w
i
nteger source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Mi
n
or
c
lea
n
ups fo
r
mi
x
er_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
A
dd an SSE-enhanced path for applying the mix
e
r matri
x
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robinson
Ma
k
e sure device buffers are 16-byte
a
ligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increase MaxChannels to be a multiple of
4
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s
R
o
b
i
ns
o
n
Set an
e
rror
closer to
where it
o
cc
u
rs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
Add helpers to set
s
o
u
r
ce properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robi
n
son
Prin
t
the error when reporting snd_p
c
m_delay fa
i
lure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _al
i
gne
d
_free for
pointer
s
returne
d
by _a
l
igned
_
malloc
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris Robinson
Const
i
fy so
m
e
p
arameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Add the
opt
i
on to retri
e
ve th
e
s
ource offset and lat
e
n
c
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Rob
i
nson
Fi
x
g
e
t
t
i
ng th
e
R
W offsets with alGetSourc
e
i64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Ro
b
inson
Add methods to get source
p
ropertie
s
as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix
a parameter
n
am
e
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Properl
y
export
al
G
etSource3i64
S
OFT
commit
|
commitdiff
|
tree
2012-08-20
C
hris
R
obinson
Use help
e
r funct
i
ons to read
sou
r
ce propertie
s
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
Use the correc
t
64-bit
i
nt type for the extension function
s
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Ro
b
inson
Add a m
a
cro to h
e
lp make a 64-bi
t
value
commit
|
commitdiff
|
tree
2012-08-19
C
hris R
o
b
inson
Use a d
e
f
a
ul
t
method t
o
p
r
ovide a d
u
mmy late
n
cy
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold th
e
d
e
vice lock with Pul
s
eAudio between m
i
xing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obinson
Hold the devi
c
e lock with AL
S
A between mixing an
d
writing
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robinson
U
s
e
n
on-bl
o
cking
a
c
ce
s
s fo
r
ALSA
p
laybac
k
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robinson
M
ove the device lock into the ba
c
kend
f
u
nction table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Keep
t
h
e
backend device op
e
n unt
i
l the l
a
st reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chr
i
s Robi
n
son
A
d
d t
h
e start
of AL_SOFT_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chri
s
Rob
i
nson
Add a device method
to
r
e
trie
v
e
t
he acti
v
e
l
a
t
enc
y
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robin
s
on
Plac
e
the alignment attri
b
ute bef
o
re the varia
b
le dec
l
a
r
ation
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
o
binson
Remove extra parenthesis used
in
t
h
e aligned
a
t
tribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix align
e
d al
l
o
cator fall
b
ack
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
b
i
nso
n
MSVC want
s
__d
e
clsp
e
c(align), no
t
__
d
eclspec(al
i
g
n
ed)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid dynamic handling of
l
ibsnd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
i
s
Robinson
Ap
p
ly HR
T
F mixer coefficients with steppin
g
using SS
E
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinso
n
Chec
k
the max CPUID
f
unctions
b
e
fore calling them
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robin
s
on
M
a
ke sure sources are 16-
b
yte alig
n
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Add wrapper methods to ensure aligned allo
c
ations
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
E
nsure some HRTF-related par
a
me
t
ers are aligned
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is Ro
b
inson
Make sure the
w
orking coefficients are align
e
d for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
Robinson
Remove unused filter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
C
h
e
c
k for and use the
-msse swi
t
ch
w
hen dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Check the correct
ma
c
ro fo
r
ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bins
o
n
Don't b
o
ther
handling MMX
sin
c
e we don'
t
use it
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Ro
b
inson
A
d
d cma
k
e op
t
ions to disab
l
e or require
s
upport for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Move mixer
s
into
s
eparate
source fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
Chris Robi
n
son
A
d
d an SSE-
e
nh
a
nced HRTF
mixer us
i
n
g in
t
ri
n
si
c
s
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Fix a
typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinso
n
Add
a
config option to
disable use
of C
P
U extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris R
o
b
i
n
s
on
Allow buil
d
ing multiple typ
e
s of
m
ixe
r
s, select
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s Robi
n
son
Che
c
k
f
or
so
m
e CPU
e
x
tensions
commit
|
commitdiff
|
tree
2012-08-12
Chr
i
s
Robinson
D
o
n't unlock the pulseaudio mainloo
p
when mix
i
ng
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Handle the s
c
alar va
l
u
es a
bit bette
r
commit
|
commitdiff
|
tree
2012-08-11
Chris
Rob
i
nson
U
s
e
a
more
effic
i
ent method to bl
e
nd
HR
T
F d
e
lays
and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chri
s
Robinson
Add an
o
ption for w
i
de stereo
s
ources
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
U
se a
more efficient method
to
o
ffse
t
the speaker
a
ngles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chr
i
s Ro
b
inson
Inter
p
olate between HRTF d
e
lay samples usi
n
g
th
e
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
hris Rob
i
ns
o
n
Increa
s
e the directional
c
ha
n
ge sens
i
tivity
f
or
the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chr
i
s Ro
b
inson
Fix an
i
nadvertent change in the
HRTF coef
f
icient steppi
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robinson
U
s
e wrappers f
o
r f
l
oat-typed mat
h
functions
commit
|
commitdiff
|
tree
2012-06-29
Chris Robin
s
on
Test the s
q
uared length of a vector
b
efore normal
i
zing
commit
|
commitdiff
|
tree
next