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 Robins
o
n
Implement an SS
E
cubic
r
esampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Shor
t
en a warn
i
ng
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Imp
l
ement an SSE linear r
e
s
a
mpl
e
r
commit
|
commitdiff
|
tree
2012-09-14
C
hris
R
obinson
Ensure the Res
a
mpledBuffer is aligned
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Us
e
a source param for the resample
r
a
n
d mov
e
them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robin
s
on
Remove a
n
unuse
d
h
eader
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
M
o
ve a couple macro
s
to more appropriate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Fix up some more header includes
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s R
o
bin
s
on
Don't include alu
.
h in alMa
i
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
En
a
bl
e
flu
s
h
-to-z
e
ro mode when possible
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s
R
o
binson
Move a co
u
ple meth
o
ds t
o
where th
e
y
'
re used
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robi
n
son
Restore supp
o
rt for the previous mhr format
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is Robinson
A
dd a not
e
about the
hr
t
f_tabl
e
s
f
i
lename m
a
rkers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Properly scale the HRTF del
a
y
s
when
writing them
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Ro
b
inson
Update fnamelis
t
a
ft
e
r handling % mar
k
e
r
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PATH_MAX
fo
r
the
f
na
m
e
length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
Impro
v
e
parsing hrt
f
_table
s
filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Fix HRTF data format descriptio
n
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
i
s
Robinson
Warn about SS
E
perfo
r
m
ance
w
ith non-multi
p
le-of-4 u
p
date
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinso
n
Use th
e
co
r
rect siz
e
for d
e
faultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Minor
c
leanups
for variable declarations
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
i
s
Robinson
Don't
u
s
e
co
u
nt-sp
e
c
ifi
c
functions to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Ro
b
inson
Use a non-interleaved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do the filter
i
n
g
separately from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Use HUGE_VAL
i
n
stead o
f
divi
d
ing by 0 for
i
nfi
n
ity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a couple
MSVC
w
arnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Add exa
m
pl
e
HRTF defini
t
ion fil
e
s
for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robins
o
n
Upd
a
te HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try to get _WIN32_IE to
behave right
w
ith MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Remove a hack for
MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robinson
Add miss
i
ng
return
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Try to en
s
u
r
e
m
i
xing samples in
mult
i
ple
s
of 4
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Rob
i
nson
U
se the
r
igh
t
m
e
thod to clear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Use SSE
to d
o
4
s
am
p
l
es at once
(non-HRT
F
direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robin
s
o
n
Implement MixDire
c
t_SSE
s
ep
a
r
a
tel
y
from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move the target
e
ffec
t
sl
o
t
to the S
e
ndPa
r
ams struct
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Remove ST
A
CK_DATA_
S
I
Z
E in favor
of BUFFERSIZ
E
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris
Robinson
Remove some
unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
bins
o
n
Sep
a
r
ate
the resampli
n
g and mi
x
ing st
e
ps
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obin
s
on
Workaround MinGW __dec
l
s
p
e
c(align(x))
b
ug
commit
|
commitdiff
|
tree
2012-09-02
Chris Ro
b
inson
Fre
e
the
g
lobal ALSA config after opening capture devic
e
s
t
oo
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris R
o
b
i
n
s
o
n
Se
t
the error if setting a ne
w
integer source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris R
o
binson
Minor cl
e
a
n
u
ps
f
or mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
son
Add an SSE-enhanced path for appl
y
in
g
the
m
ixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robins
o
n
M
ak
e
sure de
v
i
ce b
u
ffers are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robin
s
on
Inc
r
eas
e
M
a
xChannels to be a m
u
ltiple o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Set an
error cl
o
ser to where it occurs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Ad
d
helpers to set
source properties
commit
|
commitdiff
|
tree
2012-08-28
Chr
i
s Robinson
Print the
error w
h
en
reporting snd_pcm_delay
failure
commit
|
commitdiff
|
tree
2012-08-25
Chris
Ro
b
inson
Us
e
_aligned_f
r
ee for p
o
in
t
e
r
s return
e
d by _align
e
d_
m
alloc
commit
|
commitdiff
|
tree
2012-08-21
C
hris Robinson
Constif
y
s
ome paramete
r
s
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
R
obinson
Add the option
to r
e
trieve the source offset an
d
l
atency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
F
i
x getting the RW o
f
f
s
ets wit
h
alGetSource
i
64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
dd
methods to get
s
ource properties as d
o
ubles
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
R
o
b
inson
Fix a parameter
name
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robi
n
son
Prope
r
ly export alGetS
o
urce
3
i64SOF
T
commit
|
commitdiff
|
tree
2012-08-20
C
h
ri
s
Robinson
Use helper functions to read source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the c
o
rrect 64-bit
i
n
t type for the ext
e
nsion function
s
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robi
n
son
Add
a
macro to help make a 64-
b
it value
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
i
s
Rob
i
nson
Use
a
defau
l
t metho
d
to provide a dummy latenc
y
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robins
o
n
Ho
l
d the device lock
with P
u
lse
A
udio
b
etwe
e
n mix
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robinson
Ho
l
d the device
l
ock wi
t
h ALSA between mixing an
d
writing
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinson
Use non-block
i
ng access for ALSA
playb
a
ck
commit
|
commitdiff
|
tree
2012-08-18
C
hr
i
s
R
obinson
Move the de
v
ice
l
ock in
t
o the
b
ack
e
nd function ta
b
le
commit
|
commitdiff
|
tree
2012-08-18
Chr
i
s Robins
o
n
Keep the backend device ope
n
unti
l
the la
s
t reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is Robin
s
on
Add the start of AL_SOFT_
s
ource_l
a
tency
commit
|
commitdiff
|
tree
2012-08-17
C
hris Robinson
A
d
d a device m
e
thod to retriev
e
the active latency
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obinson
Place the ali
g
nme
n
t attri
b
ute before the variable declaration
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
i
s Robinson
Re
m
ove extra pa
r
e
n
thesis used in th
e
aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
b
ins
o
n
Fix
ali
g
n
e
d alloca
t
or fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
in
s
on
MS
V
C wants
__declspec
(
a
l
i
gn), not _
_
decls
p
ec(alig
n
ed)
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obinson
Avoi
d
d
y
namic handling of
l
i
b
s
n
d
io
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Apply HRT
F
mi
x
er co
e
fficient
s
wi
t
h s
t
epping using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robins
o
n
Check the max CPUID functions be
f
o
r
e
calli
n
g
them
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Robinso
n
Make s
u
re sources
a
re 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Add wrappe
r
methods
to en
s
ure aligned al
l
ocatio
n
s
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
E
n
su
r
e some HRTF-relat
e
d parameters are a
l
i
gn
e
d
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Make sure the wor
k
ing c
o
efficients are alig
n
ed for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
obi
n
s
on
Remove unu
s
e
d
f
ilter functions
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Check fo
r
a
n
d use
t
h
e -msse switc
h
when dealing
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Chec
k
the
c
orrect macro for AR
M
Neo
n
support
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
i
n
s
on
Don't bother handling
M
MX
s
inc
e
we don't u
s
e
it
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Add cmake op
t
ions to
disable o
r
require s
u
ppo
r
t for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
Mov
e
mixers into separa
t
e source
f
i
l
e
s
commit
|
commitdiff
|
tree
2012-08-14
C
hris Robinson
Add
a
n SSE
-
enhanced HRTF mixer using in
t
rinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris R
o
b
i
nson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add a
confi
g
option t
o
disable
u
se of C
P
U ext
e
nsio
n
s
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
is Robinson
Al
l
ow building multi
p
le ty
p
es
o
f mixe
r
s
,
selectin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
is Robinso
n
Check for some CPU extensi
o
n
s
commit
|
commitdiff
|
tree
2012-08-12
C
h
ris Robinson
Don't unlo
c
k t
h
e
pulseaudi
o
mainloo
p
when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris
R
obinson
H
a
n
d
l
e the sc
a
lar va
l
ues a bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinso
n
U
se
a more efficie
n
t method to bl
e
nd
HRT
F
de
l
ays
and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Rob
i
nson
A
dd
a
n option for wi
d
e stereo
s
ou
r
ces
commit
|
commitdiff
|
tree
2012-08-09
Chr
i
s Ro
b
in
s
on
Use a more eff
i
c
ient method t
o
offset the
speaker ang
l
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
h
ris
R
obinson
Interp
o
late between HR
T
F
d
e
l
ay sam
p
les using t
h
e
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
h
ris Rob
i
nso
n
Increase th
e
directional chan
g
e sensit
i
vity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
C
h
r
is Robinson
Fix an inadve
r
ten
t
change in the
H
R
TF coefficient st
e
pping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Robin
s
on
Use wrappers for float-typed
m
a
th functions
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robin
s
on
Test the sq
u
ared leng
t
h of
a vector before normali
z
ing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Minor typo fixe
s
commit
|
commitdiff
|
tree
next