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
Move some math functions to where they're used
2012-09-14
Ch
r
is Robinson
Imp
l
e
m
e
nt an SSE
line
a
r resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
E
nsure
t
he Resamp
l
ed
B
uffer is ali
g
n
e
d
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
Us
e
a source
p
ara
m
for the resa
m
pl
e
r
a
nd
m
ove
them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Remove an unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a co
u
ple m
a
c
ros to m
o
re
appropriat
e
h
eaders
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
F
i
x u
p
some
m
ore
h
eader includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Don't incl
u
de alu
.
h in alMa
i
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Enable
fl
u
s
h-to
-
zero
mode when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Move a cou
p
le met
h
ods
t
o where the
y
'
re
u
s
e
d
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robi
n
son
Rest
o
re support fo
r
the p
r
evious mhr fo
r
mat
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Ad
d
a note about the hrt
f
_tables filen
a
me markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
Prope
r
l
y
scale the HR
T
F delay
s
whe
n
writin
g
them
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
Update
f
na
m
e
l
ist after handling
% marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is R
o
binson
Use PATH_MAX for the
fname length
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
i
s
Robinson
Impro
v
e parsing hrtf_
t
ables
filenames
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Ro
b
in
s
on
Fix HR
T
F
d
a
t
a
format descript
i
on
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
Robinson
Warn about
S
SE pe
r
formance with n
o
n
-mul
t
i
ple-of-4
u
pdate
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robin
s
on
U
se the co
r
r
e
ct
s
iz
e
for defaultCoeff
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Minor cleanu
p
s
f
or
v
ariab
l
e declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't use
c
ount-s
p
eci
f
ic funct
i
ons to write to
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a non
-
interleaved Dr
y
Buffer
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Do th
e
filtering sep
a
rately from the
mi
x
ing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinso
n
Use
H
UGE
_
VAL instead of divid
i
ng by 0 for infin
i
ty
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Sil
e
nce a couple
MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinso
n
A
dd
e
xample H
R
TF de
f
inition files f
o
r makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Update HR
T
F co
d
e
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Again t
r
y to get _WIN32_IE to behave
right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Robin
s
on
Remove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
obinson
Add miss
i
ng re
t
urns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Try t
o
ensure mixing samples in m
u
ltiples of 4
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris
R
ob
i
nson
Us
e
the right method
t
o clear
a
__m128 to
0
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robins
o
n
Us
e
SSE to do 4 samples a
t
once (non-HRTF d
i
rec
t
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Robinson
Implement MixDirect_SSE
s
e
parately from the
C
and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris R
o
binson
Mov
e
the
t
arget eff
e
ct slot to the
SendParam
s
struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove
S
TACK_DATA
_
S
I
ZE
i
n
f
avor of
B
UFFERS
I
Z
E
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
Re
m
o
ve
some unus
e
d code
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
Separate the re
s
am
p
ling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Worka
r
ou
n
d MinGW _
_
declspec(al
i
gn(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
h
ri
s
Robinson
Free the gl
o
bal ALSA co
n
fig after
o
pening captur
e
d
e
vice
s
too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
S
et t
h
e err
o
r i
f
set
t
ing a new integer
source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
ob
i
n
son
Minor clea
n
ups for mixer_i
n
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add
a
n
S
SE-
e
nhanced path f
o
r
applying the m
i
xer m
a
trix
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Make sure de
v
ice buffers are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
on
Incre
a
se
MaxChannel
s
to be a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris
Robinson
Set an error cl
o
ser t
o
where it occurs f
o
r setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
Add hel
p
ers to set source
propert
i
es
commit
|
commitdiff
|
tree
2012-08-28
Chr
i
s Robinson
Print the
e
rror when re
p
orting
s
nd_pcm_d
e
lay failure
commit
|
commitdiff
|
tree
2012-08-25
C
hris Rob
i
nso
n
Us
e
_aligned_fr
e
e for pointers r
e
turne
d
b
y
_aligne
d
_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris
R
o
b
i
nson
Constify som
e
parame
t
ers
commit
|
commitdiff
|
tree
2012-08-20
C
hri
s
Robinson
Add the option to re
t
rieve the so
u
rce o
f
fset
a
n
d
l
atency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
Fix gettin
g
the RW offsets with alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add methods
t
o get
source properties as doubl
e
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
o
n
Fix a
paramet
e
r
n
ame
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robin
s
on
Properly export al
G
etSourc
e
3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
U
s
e helper functions
t
o read source prope
r
ties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the
c
orrect 64-bit int type fo
r
t
h
e ext
e
nsion functions
commit
|
commitdiff
|
tree
2012-08-20
C
h
ri
s
R
obinson
Add a macro to help m
a
k
e
a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
C
hri
s
R
o
binson
Use a defa
u
l
t
method to
provid
e
a dum
m
y
l
atency
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Ro
b
inson
Hold the devi
c
e lock with Puls
e
A
u
dio b
e
tween mixi
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinson
Hold the devic
e
lock wit
h
ALSA
b
etween mixing and w
r
iting
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
i
s Robinso
n
Use non-blocking acc
e
ss for
A
L
SA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obi
n
son
Move the
dev
i
ce
l
ock
i
nto the backend function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
inson
Ke
e
p the backend de
v
ic
e
ope
n
unt
i
l the last refer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robin
s
on
Add the start of AL_SOFT_source_l
a
t
ency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Ad
d
a
device
meth
o
d to retrie
v
e the
a
c
tive latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
ins
o
n
Place the ali
g
nment attribute befo
r
e the variable d
e
claration
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robinson
Rem
o
ve extr
a
parenthesis used in the aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Fix
aligne
d
allocator fallb
a
ck
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obins
o
n
M
S
VC want
s
__
d
eclspec(align), not __decls
p
ec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obinson
Av
o
id dynam
i
c handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Appl
y
HRTF
mixer coe
f
f
icients w
i
t
h
s
t
e
pping
u
sing SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Che
c
k the max CPU
I
D functions before calling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
M
ake sure s
o
urces
are 16-b
y
t
e
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Add
wrapp
e
r methods to e
n
sur
e
aligne
d
a
lloca
t
ions
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
binson
E
nsure some HRTF-rel
a
t
e
d param
e
t
e
rs are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Rob
i
nson
Ma
k
e su
r
e the workin
g
coefficie
n
ts are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
R
e
m
ove
unused
f
ilter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
n
s
on
Check
f
or and
u
se the -msse switch when dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s Ro
b
inson
Check th
e
correct m
a
cro for ARM Neon
support
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robin
s
on
Don'
t
bother handling MMX since we don't
use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add
cmake
opti
o
ns
to disabl
e
o
r require support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Move mixers into separate source
f
iles
commit
|
commitdiff
|
tree
2012-08-14
Chris
R
obinson
Add an SSE-enhanc
e
d HRT
F
mixer using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Fix a
ty
p
o
commit
|
commitdiff
|
tree
2012-08-13
Chri
s
Robins
o
n
Add
a config
o
ption
to disable use of CP
U
e
xtensions
commit
|
commitdiff
|
tree
2012-08-13
C
h
r
is R
o
binson
Allow
building multiple
t
y
pe
s
of mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinso
n
Che
c
k for s
o
me
C
PU extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Rob
i
nson
D
o
n't unlo
c
k th
e
pulsea
u
dio main
l
oop when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Rob
i
n
s
o
n
Handle the scalar values a b
i
t bett
e
r
commit
|
commitdiff
|
tree
2012-08-11
Chris
R
obin
s
o
n
Use
a more ef
f
ic
i
e
n
t
method to blend HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris
R
obinson
Add an option for
w
ide stereo sources
commit
|
commitdiff
|
tree
2012-08-09
Ch
r
is Robinson
Use a more
e
ffi
c
ient me
t
hod
t
o offset th
e
speaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Interpolate
b
etwe
e
n HRTF del
a
y samples usi
n
g th
e
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
Rob
i
n
s
on
Increase th
e
di
r
ectional change sensitivity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robi
n
son
Fix an inadverten
t
change in the
H
RTF coeffic
i
e
nt stepp
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
n
so
n
Use wrappers for float-typ
e
d
m
ath functi
o
ns
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robinson
Test the
s
q
uared length of a vector be
f
o
r
e
nor
m
alizin
g
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Minor t
y
po fix
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
nson
Don't use all caps for
e
num value nam
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
D
o
n't
try to set FE_T
O
W
A
RDZER
O
w
hen it's
n
ot ava
i
lable
commit
|
commitdiff
|
tree
next