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 Robinson
Implement
an SSE
cub
i
c
res
a
mpler
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s
R
obinson
S
hort
e
n a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Impl
e
men
t
an SSE l
i
ne
a
r resamp
l
er
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ensure the ResampledBuffer
i
s aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
bi
n
s
o
n
Use a s
o
ur
c
e
param for the re
s
a
m
pler and
m
ove them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robin
s
on
Remove a
n
unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Robins
o
n
Move a coup
l
e
macros to more appro
p
riate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
b
in
s
on
Fix up
some more he
a
der includes
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s
Robin
s
on
D
o
n't include
a
lu
.
h i
n
alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
C
hris Ro
b
inson
En
a
b
l
e flush-to-zero mod
e
when possible
commit
|
commitdiff
|
tree
2012-09-12
C
hris
R
obinson
Move a couple methods to
w
here they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Restore support fo
r
t
h
e previous mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robin
s
on
Add a note abou
t
the
hrtf_table
s
filen
a
me mark
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Properl
y
scale the HRTF
d
elays when writing them
commit
|
commitdiff
|
tree
2012-09-12
C
hris
R
o
b
inson
Update fnamelist after handling % mark
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
o
b
i
n
son
Use PAT
H
_MAX for the fname length
commit
|
commitdiff
|
tree
2012-09-12
C
hris R
o
binson
Improv
e
parsing hrtf
_
tables
fil
e
nam
e
s
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is Robinson
Fix HRTF data
f
ormat descripti
o
n
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Wa
r
n
a
bout SSE performance with n
o
n-
m
u
l
tiple-of-
4
update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Ro
b
inson
Use t
h
e correct si
z
e for defaul
t
C
oeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Minor cl
e
anups
f
o
r
var
i
able declar
a
tions
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Robins
o
n
Do
n
't use co
u
n
t
-specific fu
n
ctio
n
s to write to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s R
o
binson
Use a non-interleave
d
DryBu
f
f
e
r
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
o
n
Do the
filt
e
ring separate
l
y fr
o
m t
h
e mixing
commit
|
commitdiff
|
tree
2012-09-11
C
hr
i
s Robinson
U
s
e HUGE_
V
AL instead of di
v
i
ding by 0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robin
s
on
Sil
e
n
ce a couple MSVC war
n
ings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Add e
x
ample HRT
F
d
e
fin
i
tion fil
e
s for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Update HRT
F
c
o
de
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try to get
_
W
IN32_IE to
b
ehave righ
t
with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
Robins
o
n
R
e
move a hack f
o
r MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Rob
i
nso
n
Add miss
i
ng returns
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris
R
obins
o
n
Try
t
o
ens
u
re mixing sam
p
l
e
s in multip
l
es of 4
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
U
se the right me
t
hod to clear a __
m
1
28
t
o
0
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Use SS
E
to do 4 samples at on
c
e (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Ro
b
i
n
son
I
m
plement
MixDirect
_
SSE se
p
arate
l
y from the C and Ne
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robi
n
son
Move the
t
arget
effect
slot
to the SendParams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove
S
TA
C
K_DATA
_
SIZE in fav
o
r of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Rem
o
v
e some unuse
d
code
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Se
p
arate t
h
e resampling a
n
d mixing s
t
eps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Workaround MinGW __
d
ecl
s
pec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robin
s
o
n
F
r
ee the global ALSA config after opening c
a
p
t
u
r
e devices too
commit
|
commitdiff
|
tree
2012-09-02
Laur
i
K
a
sanen
a
lsa: Fr
e
e the global config cache to remove a l
o
t
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is Robin
s
on
Set the
e
rro
r
if setti
n
g a new
integer sourc
e
offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris
R
ob
i
nson
Min
o
r
cl
e
a
nups
f
or mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Rob
i
nson
Add an SSE-en
h
anced
p
ath for applying the mixer ma
t
r
ix
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robin
s
o
n
Make sure dev
i
c
e
buffers are 16-byt
e
alig
n
e
d
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increase MaxCha
n
nels to be
a multiple of
4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinso
n
Set an error closer to
where
i
t
occurs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robi
n
son
A
d
d h
e
lper
s
to set source p
r
o
p
e
rties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print
t
h
e error
when reporting s
n
d_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Ro
b
i
n
s
on
U
s
e
_aligned_free
f
or pointers
r
eturne
d
by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
C
hris Robinson
Constify so
m
e
p
ar
a
m
e
te
r
s
commit
|
commitdiff
|
tree
2012-08-20
C
hris
Rob
i
n
s
on
Ad
d
t
h
e option to
retrie
v
e t
h
e source offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
Fix getting th
e
RW offsets w
i
t
h alGetS
o
urcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
ins
o
n
Add met
h
ods to get source proper
t
ies as d
o
ubles
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Ro
b
i
n
son
F
ix a parame
t
er
name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Properly exp
o
rt alGetSo
u
r
ce
3
i64S
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robin
s
on
Use helper functions to read source pro
p
erti
e
s
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Rob
i
n
s
on
Use the corr
e
ct 64-bi
t
in
t
type for the e
x
tensi
o
n funct
i
ons
commit
|
commitdiff
|
tree
2012-08-20
C
hris
Robinson
Add a
m
a
cro to he
l
p mak
e
a 64-bit
v
alue
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
is R
o
bi
n
son
Use
a default method t
o
prov
i
de a dummy latenc
y
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinson
Hold the device lock with Pul
s
eA
u
dio between
m
ixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
n
s
on
Hold the device lock w
i
th
ALSA between
m
ixing
a
nd
w
riting
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
U
s
e no
n
-bl
o
c
king access for A
L
SA
p
layback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the dev
i
ce lock into the bac
k
e
nd
f
u
nction tabl
e
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obins
o
n
K
eep the backend device open until the last
r
eference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Rob
i
nson
Add the
start o
f
A
L_SOFT_source_laten
c
y
commit
|
commitdiff
|
tree
2012-08-17
Ch
r
i
s Robi
n
s
on
Ad
d
a device
met
h
od to retrieve
t
h
e
a
ct
i
ve late
n
cy
commit
|
commitdiff
|
tree
2012-08-16
Chris Rob
i
nson
Plac
e
the ali
g
nmen
t
a
ttribute bef
o
re the variable declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obins
o
n
Re
m
ove extra pa
r
enthesis us
e
d in the
align
e
d
attrib
u
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robinson
Fix
ali
g
ned allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robin
s
on
MSVC
w
ants __d
e
clspec(align), not __
d
ecls
p
ec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
Avoid dyna
m
ic handling o
f
libsndio
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
i
s
Robinson
Apply HRTF mi
x
er coefficients with stepping
u
sing SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Check the
m
ax
C
PUID funct
i
o
n
s befo
r
e c
a
lling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
M
a
ke sure so
u
rces ar
e
16-byte aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Ad
d
wrapper methods t
o
en
s
ur
e
aligned al
l
ocatio
n
s
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obi
n
son
En
s
ure some HR
T
F-related
p
arameters are alig
n
ed
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
o
n
Make s
u
re
the wo
r
king coefficients are ali
g
ned
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove unused fil
t
er func
t
ions
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Ch
e
ck
for and use the
-msse
s
witch wh
e
n dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
C
heck the co
r
rect
macro
for ARM Neo
n
support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Don't
b
o
t
h
er handling MMX sin
c
e we don't us
e
it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Add cmake op
t
ions
t
o di
s
able or req
u
i
re supp
o
rt for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Rob
i
nson
Move
m
ixers into
s
e
parate
source
f
iles
commit
|
commitdiff
|
tree
2012-08-14
Chris Robi
n
son
Add an SSE-enhanced HRT
F
mixe
r
us
i
ng int
r
insi
c
s
commit
|
commitdiff
|
tree
2012-08-14
C
hris Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinson
A
d
d a
c
o
nf
i
g option to disable use of CPU
extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robin
s
on
Allow building mu
l
tiple types of m
i
xer
s
, selectin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
h
ris Robinson
Check for some CP
U
extension
s
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
D
o
n
'
t unlock the
pulseaudio mainloop
w
h
e
n mi
x
ing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robin
s
o
n
Handle the
scalar values a bit bette
r
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
is Robins
o
n
U
se
a more e
f
f
i
ci
e
n
t meth
o
d to blend HRT
F
delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris
Robinson
Add an
o
ption for wide st
e
re
o
s
o
urces
commit
|
commitdiff
|
tree
2012-08-09
Chr
i
s Robin
s
on
Use a more ef
f
icient
m
e
thod to offset
the speaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
Robinson
Interpolate
betwee
n
HRTF delay samples using the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
hris
R
obins
o
n
Increase th
e
directional cha
n
ge
s
ensitivity f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
Fix an inadverte
n
t change
i
n the H
R
TF coefficient stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robi
n
son
Us
e
wrappers
f
o
r float-typed ma
t
h func
t
ions
commit
|
commitdiff
|
tree
2012-06-29
C
h
r
i
s Robinson
Test
t
he
squared leng
t
h of a vector b
e
fo
r
e normali
z
i
n
g
commit
|
commitdiff
|
tree
next