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
Avoid prefixing function pointers in the streaming example
2012-09-16
Chris Robi
n
s
on
Avo
i
d b
u
ildin
g
redundant mix
e
rs
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
i
n
son
Implement an SSE MixSend method
commit
|
commitdiff
|
tree
2012-09-16
Chris Robin
s
on
Proper
l
y
restore
t
he
S
S
E
contro
l
word
w
ith
_
_control87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
Proper
l
y handle the
S
S
E con
t
rol word
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Us
e
__co
n
tro
l
87_2 when av
a
ilable
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinson
Use
a
struct to store the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinson
Add missi
n
g source property
r
etri
e
val
s
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
Implement an SSE cubi
c
resam
p
ler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Shorten a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Imp
l
ement an SSE linear re
s
ampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ensure the Resampled
B
uffer is align
e
d
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robi
n
son
Use a source param for the r
e
sa
m
p
ler
a
n
d
mo
v
e
t
he
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Remove a
n
u
nused
h
eade
r
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
s
o
n
Mov
e
a
coup
l
e
m
acro
s
to mor
e
appropriate
he
a
ders
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
Fix
u
p
some mor
e
h
e
ader in
c
l
u
des
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinso
n
Don't inc
l
ude alu
.
h
in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robinso
n
Enable fl
u
sh-
t
o
-zero mode w
h
en
possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Move a couple
methods to where
they're used
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Rob
i
nson
Restore support f
o
r the previous mhr format
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinson
A
dd a note about the hrtf_tables file
n
ame marker
s
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Pr
o
perly scale
the HRT
F
delay
s
w
h
en
w
riting t
h
em
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s R
o
bins
o
n
U
p
date fnam
e
l
i
st
after
h
andling %
markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PATH_MAX for the fnam
e
leng
t
h
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robins
o
n
Imp
r
ov
e
parsing hrtf_tables filename
s
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
o
b
i
n
son
F
ix HR
T
F data format
description
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robin
s
on
Wa
r
n
a
b
out SS
E
perfo
r
m
a
nce with non-multiple-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Use the
c
orrect size for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Mino
r
cleanup
s
for variable declaratio
n
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Don't use count-sp
e
cific functi
o
ns
t
o
w
r
ite
t
o th
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
U
se a non-interleaved D
r
yBuffer
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Do the fi
l
tering separately from the
mixing
commit
|
commitdiff
|
tree
2012-09-11
C
hr
i
s R
o
b
inson
U
s
e
HUGE_VAL instead of
dividing by 0 for infinit
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinso
n
Sile
n
c
e
a coup
l
e MSVC warning
s
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Add example
H
RTF
d
efinition fi
l
es for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Update HRTF
c
ode
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Again try to get _WIN32
_
IE to behave
right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Ro
b
inson
Remove a hack for
MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robins
o
n
Add missing returns
commit
|
commitdiff
|
tree
2012-09-09
C
hris Ro
b
inson
Try to
e
ns
u
re mixing samples
in mult
i
p
le
s
of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Use the
right m
e
thod
t
o
clear
a
__m
1
28 to
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
Use
S
SE to do
4 samples at on
c
e (non-HRTF direc
t
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
R
obinson
Implement MixDirec
t
_S
S
E separately from
the C a
n
d Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
ins
o
n
Move the
ta
r
get e
f
f
e
ct slot to the SendParams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Remove STACK_
D
ATA_SIZE in f
a
vor
of BUFF
E
RSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obi
n
so
n
Remove s
o
me unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Sepa
r
ate the res
a
mpling and
m
i
xing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Workaround
M
inGW
__declspec(align(x))
bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Free the global ALSA
c
onf
i
g after o
p
ening captur
e
d
ev
i
ces too
commit
|
commitdiff
|
tree
2012-09-02
Laur
i
K
as
a
nen
alsa:
Free the global c
o
n
f
ig cache to remove a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robinson
Set th
e
erro
r
if settin
g
a
new
integer so
u
rce offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
Minor cle
a
nups for mixer_i
n
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Ad
d
an SSE-enhanced path for applying the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
M
a
ke sure de
v
ice buffers are 1
6
-byte
a
ligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increa
s
e MaxCh
a
nne
l
s to be a multiple
o
f 4
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Set
an
e
rror cl
o
ser to
where it
occu
r
s
for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Add
hel
p
e
rs t
o
s
e
t source pro
p
e
r
t
ies
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Prin
t
the
e
rror w
h
en
r
ep
o
rting snd_pcm_delay f
a
i
lure
commit
|
commitdiff
|
tree
2012-08-25
Chr
i
s
R
obinson
U
se _
a
ligne
d
_free
f
o
r pointe
r
s
returned by
_
al
i
gned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Co
n
stify som
e
parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
b
i
nson
Add
t
he option
t
o retr
i
eve t
h
e sourc
e
offs
e
t and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
n
son
Fix getting the
R
W of
f
set
s
with alGetS
o
urcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add methods to
g
et source propertie
s
as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
binson
Fix a param
e
ter name
commit
|
commitdiff
|
tree
2012-08-20
C
hris
Robinson
Pr
o
perly export alGe
t
Sour
c
e3i
6
4
SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use helper
functions to read sour
c
e
properties
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
b
inson
Use the corr
e
ct 64-bit
i
nt type f
o
r the extension fu
n
ctions
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
b
in
s
o
n
Add a macro t
o
help make a 64-bi
t
value
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
o
b
in
s
on
Use a def
a
ult
m
e
thod to provide a dummy laten
c
y
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris R
o
b
inson
Hold the de
v
i
c
e lock w
i
th PulseAudio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
C
hris Robins
o
n
Hold the d
e
vice lock with ALS
A
b
etween mixing a
n
d writing
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is R
o
bi
n
son
U
s
e non-blocki
n
g access for ALSA p
l
ayback
commit
|
commitdiff
|
tree
2012-08-18
Chri
s
Rob
i
nson
Mo
v
e the de
v
ice
lock into the
backend function tab
l
e
commit
|
commitdiff
|
tree
2012-08-18
Chris
Robinson
Keep the
b
acke
n
d device ope
n
unti
l
th
e
last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
hris Robinson
Add the start of AL
_
SOFT_
s
ou
r
ce_latenc
y
commit
|
commitdiff
|
tree
2012-08-17
C
h
ris Robinso
n
Add a device method to retri
e
ve the
a
ct
i
ve latency
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
o
bin
s
on
Place the alignme
n
t attribute be
f
ore the variable declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Remov
e
extra pare
n
thesis used in the aligned a
t
tri
b
u
te
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robinson
Fix alig
n
e
d
allocator
f
al
l
back
commit
|
commitdiff
|
tree
2012-08-16
Chris Robins
o
n
MSV
C
wants __declspec(align)
,
not __declspec(al
i
gned
)
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Rob
i
n
s
on
Avoid dynamic hand
l
i
n
g
of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
Ap
p
ly HRTF mixer co
e
f
ficie
n
ts with
stepping u
s
i
ng S
S
E
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robi
n
son
Check the max CPUID functions before call
i
ng them
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
i
s
Robinson
Make sure s
o
u
r
ces
a
re
1
6-by
t
e aligne
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Ad
d
wrapper
methods to ensur
e
aligned
a
l
lo
c
ation
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
n
s
on
Ens
u
re som
e
HRTF-related parameters are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
ns
o
n
Make sure the working coeffic
i
ents are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bin
s
o
n
R
emove unus
e
d filter
f
unct
i
ons
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
C
he
c
k fo
r
and
us
e
the -msse switc
h
when dealing wit
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
R
o
binson
Check
the correct m
a
c
r
o fo
r
ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Don'
t
bothe
r
handling MMX since we don
'
t
us
e
i
t
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Add cmake options to disabl
e
or requir
e
support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
o
binso
n
Move mi
x
ers
into sepa
r
ate
source f
i
les
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Add an
S
SE-enhanc
e
d
H
RTF mixer using int
r
insics
commit
|
commitdiff
|
tree
2012-08-14
Chr
i
s Robins
o
n
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
is Robinson
A
dd a config option to disab
l
e u
s
e o
f
C
PU extensi
o
ns
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow buil
d
ing mul
t
iple
t
ypes of mix
e
rs, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chri
s
Rob
i
nson
Chec
k
for
som
e
C
PU extensions
commit
|
commitdiff
|
tree
2012-08-12
Ch
r
is
R
obins
o
n
Don'
t
unlock
th
e
pu
l
seaudio mainloo
p
w
hen mixi
n
g
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
is
R
obinson
Hand
l
e
the sca
l
a
r
values a
bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use a
more efficient method to blend HRTF
d
elays a
n
d
.
.
.
commit
|
commitdiff
|
tree
next