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
Chri
s
Robinso
n
I
m
plement an SSE
c
ubic resamp
l
e
r
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
S
h
orten a w
a
rning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
Implement
an SSE linear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robi
n
son
Ensure the Resampl
e
dB
u
ff
e
r
is
a
lig
n
ed
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
Use a
s
o
u
rce param f
o
r th
e
resampler
a
n
d move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robins
o
n
Remove an u
n
used hea
d
er
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris
Robinson
M
ove a co
u
ple
macros
t
o m
o
re
appropriate headers
commit
|
commitdiff
|
tree
2012-09-14
C
hr
i
s Robinson
Fix
up some more header includes
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
ob
i
n
son
D
on't incl
u
de
a
lu
.
h in
alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
Enable flu
s
h-to-zero mode w
h
en poss
i
b
le
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Move a
c
ouple
m
ethods to
w
here they're used
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinson
Restore su
p
po
r
t
f
or t
h
e previou
s
mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Add a n
o
t
e
a
bout
the hrtf_tables file
n
ame marker
s
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is Robinson
Properly s
c
a
l
e the HRTF
d
elays when writin
g
t
hem
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
Update fna
m
elist after handl
i
ng %
m
arkers
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is R
o
b
i
nson
Use P
A
TH
_
MAX for
the fname le
n
gth
commit
|
commitdiff
|
tree
2012-09-12
C
hri
s
R
o
b
i
nson
Improve parsin
g
hrtf_tables filen
a
mes
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
s
o
n
Fix HRTF d
a
t
a form
a
t description
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robi
n
s
o
n
Warn ab
o
ut
S
SE per
f
ormanc
e
wi
t
h
non-multiple-of-4 up
d
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Use the
c
o
rre
c
t
size for
d
e
faultCo
e
f
fs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Minor clean
u
p
s for vari
a
ble d
e
claration
s
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
inson
Don't use count-spe
c
ifi
c
functions
t
o write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Use a non-interleave
d
Dr
y
Buffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
o
n
Do the fil
t
ering separately from
t
he mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Us
e
HUGE_VAL instead of divi
d
i
n
g
by
0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robi
n
son
S
ilence a coupl
e
MSVC warning
s
commit
|
commitdiff
|
tree
2012-09-11
C
h
ri
s
R
o
binson
A
d
d ex
a
mple HRT
F
definiti
o
n
fi
l
es for make
h
r
t
f
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Upda
t
e HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris
Ro
b
inson
A
g
a
in try to
get _WIN32_IE to beh
a
v
e right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Rob
i
ns
o
n
Remove a hack for
Min
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
obinson
Add mis
s
ing re
t
urns
commit
|
commitdiff
|
tree
2012-09-09
C
h
ri
s
Robinson
Tr
y
to en
s
ure mixing samples in
multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use the rig
h
t
method t
o
c
lear a
_
_m128 to
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use
S
SE to do 4 samples at once (non-HRTF direct
m
ix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Implement MixDirect_SSE s
e
para
t
ely fr
o
m the
C
and
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robi
n
s
on
Mo
v
e t
h
e target
e
ff
e
ct slot
t
o t
h
e
S
end
P
ara
m
s struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove STACK_
D
ATA_SIZE in favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove some unused
code
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Sep
a
rate the
resam
p
l
i
ng and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inso
n
Workaround MinGW __
d
e
c
lspec(ali
g
n(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s Robinson
Free the global ALSA conf
i
g af
t
er o
p
ening ca
p
tu
r
e
device
s
too
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robinson
Set the error
if
setting a
n
ew inte
g
er
s
ource o
f
fset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robin
s
on
Min
o
r cle
a
nups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Rob
i
ns
o
n
Ad
d
an SSE-enhanced path
f
or a
p
plying t
h
e mixer mat
r
ix
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robi
n
s
on
Make sure device buffers are 16-
b
yte
a
l
i
g
ned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increase MaxChannels to b
e
a
multiple
of 4
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Set
a
n error
c
l
oser to where it
occ
u
rs
f
or setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
A
dd helpers to set
source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print the er
r
or when re
p
orting snd
_
pcm
_
delay failu
r
e
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _a
l
i
g
n
e
d_free f
o
r pointers re
t
u
rned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robin
s
on
Cons
t
ify
s
o
m
e parame
t
er
s
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
Add the optio
n
to
r
e
t
r
iev
e
the sou
r
ce offset and la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Fix
getti
n
g t
h
e RW o
f
fsets with al
G
etS
o
u
r
c
ei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
i
s
Robinso
n
Add methods to get source pro
p
e
rties
a
s d
o
ubl
e
s
commit
|
commitdiff
|
tree
2012-08-20
C
hris
Robinso
n
F
ix a parameter na
m
e
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Properly e
x
port alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
n
s
on
Use helper functions to
r
ead source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the correct 64-bit int type for the e
x
tension functi
o
n
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris R
o
bi
n
son
Add a
ma
c
ro to
h
elp m
a
ke
a
6
4-b
i
t va
l
u
e
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
Use a de
f
ault meth
o
d
to
p
rovide a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris R
o
binson
Hold the de
v
ice loc
k
with PulseAudi
o
between mixin
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Ho
l
d the device
lock wi
t
h
A
L
S
A between
mixing an
d
writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Ro
b
ins
o
n
Use non-b
l
ocking acce
s
s fo
r
A
L
SA playbac
k
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
inson
M
o
ve t
h
e device
l
oc
k
into the backen
d
function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
ins
o
n
Keep th
e
backend de
v
i
c
e open
u
ntil t
h
e last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
h
r
i
s R
o
binson
Add th
e
start of AL_SOFT_sour
c
e_la
t
e
ncy
commit
|
commitdiff
|
tree
2012-08-17
Chris
R
o
bi
n
son
Add
a device method to retri
e
ve the act
i
ve latency
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
binson
Place the alignme
n
t attribute before t
h
e variable declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
binso
n
Remove extra parenthesis used in the aligned attr
i
bute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris R
o
binson
Fix a
l
igned alloc
a
tor fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC want
s
_
_
dec
l
spec
(
alig
n
)
, not __declspec
(
aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid d
y
na
m
ic handling of libs
n
dio
commit
|
commitdiff
|
tree
2012-08-15
C
hris Rob
i
nson
Apply H
R
TF mixer coef
f
i
cients with stepping using SSE
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s Robin
s
on
Chec
k
the max CPUID fu
n
c
t
ions before calli
n
g them
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robi
n
son
M
a
ke sure
s
o
u
rces are
16-byte ali
g
ned
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robi
n
s
o
n
Add w
r
apper methods to
ensure aligned allocati
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ensure some H
R
TF-related para
m
eters are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Mak
e
sure the working coeffi
c
ients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove un
u
sed filter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Check for a
n
d use the -msse switch when
d
e
aling with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
C
h
eck the co
r
rect
m
acro for ARM
Ne
o
n support
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Don't
bot
h
er handling MMX since we don't use
it
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Add cmake options to disable or
require su
p
port for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
M
ove mixers i
n
t
o
s
e
parate
s
ou
r
c
e
fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Add
a
n
S
SE-enhanced HRTF
m
ixer u
s
ing int
r
insics
commit
|
commitdiff
|
tree
2012-08-14
Chr
i
s Robins
o
n
Fix a typ
o
commit
|
commitdiff
|
tree
2012-08-13
Chris Ro
b
i
nson
A
d
d a config opt
i
on
to d
i
sable
use of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
is Robinson
Allow buildin
g
multiple t
y
pes of mixers,
s
electing
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinson
Ch
e
c
k
for
s
om
e
CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
Ch
r
is Robinson
Don't
u
nlock
t
h
e pu
l
seaudio
m
ainloop
when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Handle the scalar values a bit better
commit
|
commitdiff
|
tree
2012-08-11
Chr
i
s Rob
i
nson
Use a more efficient method t
o
blend
H
RTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Add a
n
o
p
t
i
on for wide
s
tereo sources
commit
|
commitdiff
|
tree
2012-08-09
C
h
ris Robi
n
s
on
Use a
m
o
r
e efficient m
e
thod to offset the speaker
a
ngles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Interpolate between HRTF delay sa
m
p
l
es usi
n
g th
e
dela
y
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Increase th
e
directional change sen
s
i
t
i
vity for th
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Ro
b
ins
o
n
Fix an ina
d
verte
n
t chang
e
in the H
R
TF c
o
eff
i
cie
n
t stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
hris Robins
o
n
Use w
r
appe
r
s fo
r
float-type
d
ma
t
h functi
o
ns
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
T
est the squared lengt
h
of a vector before normali
z
i
n
g
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robinson
Minor t
y
po
fixes
commit
|
commitdiff
|
tree
next