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
Fix matrix multiply used by the SSE cubic resampler
2012-09-19
C
h
ris Robinson
F
ix matrix multip
l
y u
s
ed by the
S
SE
cubic resampler
commit
|
commitdiff
|
tree
2012-09-18
Chris
R
o
binson
Precisi
o
n control
bits don
'
t e
x
ist with
S
SE
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Improve a couple er
r
or traces w
i
th the HRTF lo
a
der
commit
|
commitdiff
|
tree
2012-09-18
Chris Robins
o
n
fpu_control
.
h is no longer
u
se
d
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Win
6
4 doesn't
allow _cont
r
olfp or __
c
ontrol87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
C
hri
s
R
o
binson
Fix a typo in
a comment
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
A
void corr
e
cting
f
or mor
e
n
o
n-exist
i
ng clicks
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
i
s
Robinson
D
o
n'
t
try to co
r
rect for non
-
existing
clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Ex
p
l
icitly give the wet b
u
ffer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
C
heck the
p
roper value
f
or setting
We
t
Pe
n
d
i
ngCl
i
cks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
Avo
i
d
buildi
n
g
redundant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Robins
o
n
Implem
e
n
t an SS
E
MixSend method
commit
|
commitdiff
|
tree
2012-09-16
C
hri
s
Robinson
Prope
r
ly re
s
t
o
re
t
h
e SS
E
co
n
tr
o
l word with __control8
7
_2
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robinson
Properly ha
n
dle
the
SSE control word
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris
R
obins
o
n
U
s
e __contr
o
l87_2 when avai
l
able
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obinson
Use a struct to
s
t
ore the
F
P
U mod
e
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Ro
b
inson
A
dd missi
n
g sourc
e
pro
p
erty retrievals
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robin
s
on
I
mplement an SSE c
u
bic resamp
l
er
commit
|
commitdiff
|
tree
2012-09-14
C
hris
R
obinson
Shorten a
warning
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinson
Imple
m
en
t
an SSE linear resampl
e
r
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
R
o
binson
Ensure
t
he
Resampled
B
uffer is a
l
igned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
Use a source par
a
m for the resampler and mov
e
them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Remove an unused heade
r
commit
|
commitdiff
|
tree
2012-09-14
C
h
r
is Robinson
Move a
c
ouple macr
o
s
to more appropriate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
F
ix up some more header inc
l
udes
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
D
on't include a
l
u
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robi
n
son
Enabl
e
flush-to-ze
r
o m
o
d
e
when po
s
sible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Move a c
o
uple me
t
hod
s
to wher
e
they
'
re used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
Restore s
u
pport for the prev
i
ous m
h
r
form
a
t
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinson
Add a note about the hrtf
_
tables filena
m
e marker
s
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robin
s
o
n
Properly sc
a
le the
H
RTF d
e
la
y
s wh
e
n
writing them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Up
d
a
t
e
f
namelist
after ha
n
dling % marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robin
s
on
Us
e
PATH_MAX for the fname lengt
h
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
i
s Ro
b
ins
o
n
I
m
p
r
o
ve parsing hrtf_t
a
b
les
f
ilename
s
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Fix HRTF d
a
ta
f
ormat
description
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Warn
about SSE per
f
ormance
w
ith non-multiple-of-4
u
pd
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
in
s
on
Use the c
o
rrect size for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Min
o
r
cleanups for
va
r
iab
l
e
d
ec
l
arations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
o
n
Don't use
count-spec
i
fic functions to write to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a no
n
-
interleaved DryBu
f
fer
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Robinson
Do
t
he filtering
s
eparate
l
y from the
m
i
xi
n
g
commit
|
commitdiff
|
tree
2012-09-11
C
hr
i
s Robinson
Use H
U
GE
_
VAL instead
o
f divi
d
ing by 0 fo
r
i
n
f
i
nity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s
Robins
o
n
Sile
n
ce a couple MSV
C
warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Add example
H
RTF definition files for makehrt
f
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
inson
U
p
d
ate HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Ro
b
inson
Again try to
get
_
W
I
N32_IE to behave ri
g
h
t
w
ith MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
Robinson
Remove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robi
n
son
Add missing return
s
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
bins
o
n
Try t
o
e
ns
u
re
m
i
xing s
a
mples in
multiples of
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
U
se the
right met
h
o
d
to clear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinso
n
U
s
e
S
SE to
do 4 samples at once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Imp
l
ement MixDirect_SSE
separa
t
ely
f
r
o
m the C and N
e
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Ro
b
inson
Move
the tar
g
et effect
slot to
t
he SendParams
struct
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Remove STACK
_
DA
T
A
_
S
I
ZE
i
n favor of
B
UFFERS
I
ZE
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robi
n
s
on
Remove some u
n
u
s
e
d
cod
e
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
S
epar
a
te the resampling and mixing step
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
Work
a
round M
i
nGW __
d
eclspec(align(x
)
) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Fre
e
the global ALSA co
n
fig after openi
n
g c
a
pture de
v
ices too
commit
|
commitdiff
|
tree
2012-09-02
Chris
R
o
binson
Set t
h
e e
r
ror if set
t
ing a n
e
w inte
g
er source
o
ffs
e
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hr
i
s Ro
b
inson
Minor cleanups for mix
e
r
_i
n
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Add an SSE-enhanced
path fo
r
a
pplying the mixer matr
i
x
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
binson
Make
s
u
r
e
dev
i
c
e
buffe
r
s are 16-byte
a
ligned
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
I
ncr
e
ase Ma
x
C
h
a
n
nels to be
a
multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
b
i
nson
Set an error
c
loser to
w
here it occurs for s
e
tting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s R
o
bin
s
on
Add h
e
l
per
s
to set s
o
u
r
ce properties
commit
|
commitdiff
|
tree
2012-08-28
Chris
R
obinson
Print the err
o
r
when reporting snd_pcm_del
a
y fa
i
l
ure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robi
n
son
Use
_a
l
igned_fr
e
e for
p
ointers returned
b
y _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chri
s
Rob
i
nson
C
o
nstify
some
parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
ins
o
n
A
dd the
o
ption to retrie
v
e
t
h
e
sour
c
e offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
i
n
son
Fix
g
e
t
ting the
R
W
o
ffsets wi
t
h alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add method
s
to get
s
ource
prope
r
t
i
es as
d
oubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix
a parameter name
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Properly
e
x
port alGet
S
ource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robin
s
on
Us
e
helpe
r
func
t
ions to read source properties
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Ro
b
in
s
on
U
s
e the correct 64-bit int type fo
r
the extension fun
c
tions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add a macro to help make a 6
4
-b
i
t value
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinso
n
U
se a
d
efa
u
lt method to provide a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold the d
e
vice lock with PulseAudio be
t
ween mixin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
Hol
d
the d
e
vice lo
c
k with ALSA between mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obi
n
son
Use non-blocking
a
ccess for AL
S
A
playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinso
n
Move the de
v
ice
lock i
n
to the bac
k
e
n
d function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
i
n
son
Keep the b
a
c
k
end device
o
pen until the
l
ast referenc
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robinson
Add the st
a
rt of A
L
_S
O
FT_sou
r
ce_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robins
o
n
Add a device method t
o
retrieve the active latenc
y
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Place the alignment
attribute be
f
ore the variable
d
eclaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
R
emov
e
e
x
tra parenthes
i
s used in th
e
a
ligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix aligned
allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s
Robinson
MSVC wants __d
e
clspec(align
)
,
n
ot __dec
l
spec(
a
ligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
b
inson
A
void dynamic handli
n
g of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Rob
i
n
s
on
Appl
y
HRTF mixer coeffi
c
ients
with stepping using SSE
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robin
s
on
Check the max CPUI
D
functio
n
s
befo
r
e
calling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
so
n
Make s
u
re sources are 16-byte alig
n
ed
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Ro
b
i
nson
A
d
d wr
a
pper
m
ethods to ensure aligned a
l
locat
i
o
n
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
E
n
s
u
re
some HRTF-related par
a
meters are
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inso
n
Make
s
u
r
e
t
h
e working coefficients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remo
v
e unuse
d
filter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check fo
r
and use the
-mss
e
swit
c
h
w
hen deal
i
ng with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Check the correct macro fo
r
ARM
N
eo
n
support
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robins
o
n
D
o
n
't bother handling MMX si
n
ce we don'
t
use it
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robi
n
s
o
n
A
d
d c
m
ake options
to di
s
able or re
q
uire sup
p
or
t
for
.
.
.
commit
|
commitdiff
|
tree
next