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
Use SSE to do 4 samples at once (non-HRTF direct mix), instead of to apply a matrix row
2012-09-09
Ch
r
is Rob
i
n
son
Use SSE to
d
o 4
s
amples at
once (
n
o
n-HRTF di
r
ect
m
ix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Implement MixDirect_SSE separately fr
o
m the C and N
e
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
M
ove the target effe
c
t
slot to th
e
SendParams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
o
n
Remove
S
TACK_DATA_SIZE in favor
of
B
UFFERSI
Z
E
commit
|
commitdiff
|
tree
2012-09-09
Chris Robins
o
n
Remove some unused code
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robin
s
on
Separ
a
te the resampling a
n
d
m
ixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robin
s
on
Workaround
M
i
n
GW
__declspec(align(
x
)
)
bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Rob
i
nson
Free the global
ALSA config afte
r
opening ca
p
ture dev
i
ces too
commit
|
commitdiff
|
tree
2012-09-02
Chris Rob
i
nson
Set the error if
s
etting
a new integer source
o
ffset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Min
o
r cleanup
s
for mixer_in
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
on
Add an SSE-enha
n
ced path for apply
i
ng the mix
e
r
matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Make sure
device b
u
ffers are 16
-
byt
e
aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increase MaxChann
e
l
s to be a multiple o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robinson
S
et an
e
rror
c
lo
s
er to where
it
o
c
curs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
Add helpers to set sou
r
ce
p
r
o
p
erties
commit
|
commitdiff
|
tree
2012-08-28
Chris R
o
binson
P
r
int the error w
h
en reporting snd_pcm_del
a
y f
a
i
lure
commit
|
commitdiff
|
tree
2012-08-25
Chri
s
Rob
i
nson
Use _al
i
gn
e
d_free for poin
t
ers return
e
d by _aligned_
m
alloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
C
o
nstify s
o
me parame
t
er
s
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
ob
i
nson
Add t
h
e
o
pt
i
on
t
o
retrieve the source offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
hris
R
ob
i
nson
Fix getting the RW
o
ffsets with alGetSourc
e
i64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add met
h
ods t
o
get source
p
r
o
perties as double
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
Fix
a parameter na
m
e
commit
|
commitdiff
|
tree
2012-08-20
C
h
ri
s
R
o
bi
n
son
Pro
p
erly export
a
lGetSource3i6
4
SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Us
e
he
l
per f
u
nctions t
o
read
s
ourc
e
properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use th
e
cor
r
ect 64-b
i
t i
n
t type for the
extension functions
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
A
d
d a macro
t
o help mak
e
a
64-bit value
commit
|
commitdiff
|
tree
2012-08-19
C
hris Robin
s
on
Use
a de
f
ault method to
p
r
o
vide a dummy lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Rob
i
n
s
on
Hold the devi
c
e lo
c
k with Pu
l
s
eA
u
dio bet
w
e
en mixin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
o
bins
o
n
Hold
t
he dev
i
ce
l
o
c
k wi
t
h
A
LSA betw
e
en mixi
n
g
and
writ
i
ng
commit
|
commitdiff
|
tree
2012-08-19
Chris Robins
o
n
U
s
e non-blocking access for
ALSA
p
lay
b
a
c
k
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obinson
Move the devic
e
lock i
n
to the b
a
ckend fun
c
tion tab
l
e
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
bi
n
son
Keep the backend de
v
ice open unti
l
the last refere
n
ce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robinson
Add the
start of AL_SOFT_source_late
n
c
y
commit
|
commitdiff
|
tree
2012-08-17
C
hris Robin
s
o
n
Add
a
device method to retrieve
t
he
acti
v
e late
n
c
y
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
P
l
a
c
e
the alignment attribute
befo
r
e the variable d
e
claration
commit
|
commitdiff
|
tree
2012-08-16
C
hris Ro
b
i
n
son
Remove extra parenthesis
u
s
e
d in the align
e
d attrib
u
te
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
F
i
x a
l
igne
d
allocato
r
fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robinson
MSVC wants
_
_declspec(alig
n
), not __dec
l
spec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obinson
A
v
oid
d
ynamic handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinso
n
Apply HRT
F
m
i
xer coeffi
c
ients with
steppi
n
g using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Ch
e
ck the max C
P
UID functions before calling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Mak
e
sur
e
sources are 16
-
byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Add wrapper metho
d
s
to en
s
ure a
l
igne
d
alloc
a
ti
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Ensure some HRTF-related p
a
rameters ar
e
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Make sure
t
h
e
workin
g
co
e
f
f
i
c
i
e
nts are aligned fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Rob
i
nson
Remove unused filter f
u
nctions
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robins
o
n
Check for and use
the
-
msse switch
when de
a
l
i
ng with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Rob
i
nso
n
Check the c
o
rrect m
a
c
r
o for
ARM Neon supp
o
rt
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris
R
obins
o
n
D
on
'
t
bother
h
andl
i
n
g
MM
X
since we d
o
n't use it
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
obinson
A
d
d
cmake
o
ptions to disable or requi
r
e s
u
ppor
t
fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
M
ove mixers in
t
o
s
e
p
a
r
at
e
source files
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Add an SSE
-
e
nhanced HR
T
F
m
ixer
u
sing intrinsi
c
s
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
F
ix a
t
ypo
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinson
Add a config option to disable use of CP
U
extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow
b
uilding multiple types of mixe
r
s, select
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
hris Robins
o
n
Check for
some CPU e
x
t
ensio
n
s
commit
|
commitdiff
|
tree
2012-08-12
Ch
r
is Robinson
Don't unlock the p
u
lseaudio mainloop
when mixing
commit
|
commitdiff
|
tree
2012-08-11
C
h
ris Robinson
Handle the scalar val
u
es a bi
t
bet
t
er
commit
|
commitdiff
|
tree
2012-08-11
Chris Robin
s
on
Use a
more e
f
ficient method to blend H
R
T
F delays
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
A
dd an
option for wide ste
r
eo sources
commit
|
commitdiff
|
tree
2012-08-09
Chris
Robin
s
on
U
se a m
o
re efficie
n
t
method to offset the
s
pe
a
ker an
g
le
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinso
n
I
n
terpo
l
ate bet
w
een HRTF
delay sampl
e
s us
i
ng
the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Increase the direction
a
l chang
e
sensit
i
vity fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
Fix an inadvertent change in the
H
RTF coefficient stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
hri
s
R
o
binson
Use wrappers
f
or float-typed
m
ath functions
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
Test the s
q
uared length
of a vect
o
r be
f
ore nor
m
alizi
n
g
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
inson
Mino
r
typo fix
e
s
commit
|
commitdiff
|
tree
2012-06-29
C
hris
Robinson
Don't use
a
ll caps f
o
r enum value nam
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
R
obinson
D
on't
try
to se
t
FE_TOWARDZERO when it's not available
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
Clamp the Y position befor
e
tryi
n
g to get the elevation
commit
|
commitdiff
|
tree
2012-06-20
Chris R
o
binson
A
d
d some in
c
ludes
commit
|
commitdiff
|
tree
2012-06-20
Ch
r
is Robins
o
n
Add mi
s
sing include
commit
|
commitdiff
|
tree
2012-06-19
Chris Robin
s
on
Use a proper metho
d
to wait for
a
PulseAudio operation
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Remove an unused inclu
d
e
commit
|
commitdiff
|
tree
2012-06-19
Chri
s
Rob
i
nson
Don't ne
e
dles
s
ly verify a devic
e
commit
|
commitdiff
|
tree
2012-06-18
Chris R
o
binson
Remo
v
e an outdated commen
t
about _REENTR
A
NT
commit
|
commitdiff
|
tree
2012-06-18
Chris Robi
n
s
o
n
S
i
l
e
nce some GCC
w
arnin
g
s
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Onl
y
try flo
a
t
3
2
with DSound when
s
pecifically requested
commit
|
commitdiff
|
tree
2012-06-17
Chris Robin
s
o
n
Avoid failin
g
if ALSA
can't set
a
bu
f
fe
r
or pe
r
iod
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
C
h
ris Robin
s
on
Allow
PulseAudio to spawn a server by de
f
ault
commit
|
commitdiff
|
tree
2012-06-17
Chr
i
s Robinson
A
d
d an opt
i
on to a
l
low
PulseAud
i
o
to move
s
tream
s
commit
|
commitdiff
|
tree
2012-06-16
Chris R
o
b
inson
Clarify some comments, fi
x
some definition ordering
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chris R
o
bins
o
n
Ad
d
DEVP
K
EY_Device_FriendlyName de
c
laration f
o
r
m
in
g
w
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Ch
r
i
s Robinson
A
d
d
some more e
n
tries
to
.
g
i
ti
g
nor
e
commit
|
commitdiff
|
tree
2012-05-09
Chris Robinson
R
e
nam
e
AllDev
i
ce -
>
A
l
lDev
i
ces
commit
|
commitdiff
|
tree
2012-05-08
Chris
R
obi
n
son
Cla
m
p the ALS
A
pe
r
i
o
d tim
e
b
et
w
een min and m
a
x
if setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Chris Robinson
Clamp the ALS
A
buffe
r
tim
e
betwe
e
n min and max
i
f
setting
.
.
.
commit
|
commitdiff
|
tree
2012-05-05
Chri
s
Robinson
L
ook for libsndio
.
so
.
2
ins
t
ead of lib
s
ndi
o
.
so
commit
|
commitdiff
|
tree
2012-05-03
C
hris Robinson
On
l
y
use _FP
U
_G
E
TCW a
n
d
_
F
PU
_
SETCW for x86 t
a
rg
e
ts
commit
|
commitdiff
|
tree
2012-04-30
C
hris Rob
i
n
son
Use 2 chai
n
ed one-p
o
l
e
filters for th
e
wet pa
t
h
commit
|
commitdiff
|
tree
2012-04-29
Chris Robinson
Use ComputeAngleGains fo
r
multi-c
h
annel source
s
and
.
.
.
commit
|
commitdiff
|
tree
2012-04-29
C
h
ris Robin
s
on
R
e
m
ove the ste
r
eodup o
p
t
ion
commit
|
commitdiff
|
tree
2012-04-29
C
h
r
is
Robinson
Fix
a couple commen
t
typos
,
and a
m
in
o
r cleanu
p
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Use
C
omputeAn
g
leGai
n
s for 3D sounds
commit
|
commitdiff
|
tree
2012-04-28
Chr
i
s Robin
s
on
Fix C
o
mput
e
An
g
leG
a
ins
commit
|
commitdiff
|
tree
2012-04-28
Chris Rob
i
nson
U
se ComputeAngleG
a
ins for the
e
cho and
dedicated effects
commit
|
commitdiff
|
tree
2012-04-28
C
h
ris Rob
i
nson
Add a method to calculate gains given a so
u
nd point
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chr
i
s Robi
n
so
n
Flip the param
e
te
r
s t
o
a
l
u
Cart2LUTpos, so
it be
h
ave
s
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chr
i
s Robinson
Pas
s
t
he direct/send
params to the mi
x
er inst
e
a
d of
.
.
.
commit
|
commitdiff
|
tree
2012-04-28
Chris Robinson
Apply the list
e
n
e
r
gain with t
h
e filt
e
r
commit
|
commitdiff
|
tree
next