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 linear resampler
2012-09-14
Chr
i
s
Ro
b
inson
Implement an SSE linear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
b
i
nson
Ensure the R
e
s
ampledBuffer is aligned
commit
|
commitdiff
|
tree
2012-09-14
C
hri
s
R
o
binson
Use a sour
c
e param for
t
he res
a
mpler and move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is R
o
binson
Rem
o
ve an unuse
d
hea
d
e
r
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a co
u
pl
e
macros to
more
a
ppropriate hea
d
ers
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris
Rob
i
nson
Fix
up
s
o
me mor
e
h
e
ader includes
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinson
Don't include alu
.
h in
a
lMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
En
a
ble flush-to-zero mode when po
s
sible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Move a couple
m
e
t
hods to
where th
e
y're used
commit
|
commitdiff
|
tree
2012-09-12
C
hris Ro
b
inson
Restore support f
o
r
t
he previou
s
mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nso
n
Add a note about the hr
t
f_tables
filename
ma
r
ke
r
s
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Properly scale th
e
H
R
TF dela
y
s w
h
en wri
t
ing them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Update fna
m
e
l
ist after
handling % markers
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robin
s
on
Use PATH_
M
AX for the fna
m
e l
e
n
gth
commit
|
commitdiff
|
tree
2012-09-12
C
hri
s
R
o
binson
Improve parsing h
r
t
f_tab
l
es
filen
a
mes
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Rob
i
ns
o
n
Fix
HRTF data format descrip
t
ion
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robins
o
n
W
arn
a
b
o
u
t
S
SE p
e
rformance with non-multi
p
le-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
R
o
b
i
nson
Use t
h
e co
r
rect s
i
ze for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Minor cleanups fo
r
va
r
i
able declara
t
ions
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do
n
't use
count-specific fun
c
tio
n
s to wri
t
e to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Use
a
non-interleaved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
o
n
Do the fi
l
tering separately from the mi
x
ing
commit
|
commitdiff
|
tree
2012-09-11
Chris
Rob
i
ns
o
n
Use H
U
GE_VAL
instead of divi
d
ing by
0
f
o
r
infini
t
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
i
nson
Silence a couple MSVC warnin
g
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Add ex
a
mple HRTF definition
f
iles for ma
k
ehrtf
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
i
s
Robi
n
son
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
A
g
a
i
n
try to get _WIN32_IE to behave right with
M
inGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Remove a hack for
M
inGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Add missing retur
n
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try t
o
ensure mixing sample
s
in mult
i
ples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
i
n
son
Use
t
he
r
i
ght metho
d
t
o
clear a
_
_m
1
28 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinso
n
Use
SSE to do 4 samples a
t
once (non-HRTF direct
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
binso
n
Implement MixDirect_SSE separa
t
ely
from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
M
o
v
e
t
h
e t
a
rget effect s
l
ot to the SendPa
r
ams stru
c
t
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Remove STACK_DATA_S
I
ZE in favor of BUFF
E
R
SI
Z
E
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
ob
i
nson
Remove
s
o
me un
u
s
e
d
c
o
d
e
commit
|
commitdiff
|
tree
2012-09-09
C
hris
Robinson
S
ep
a
rate the
resa
m
pling and mixing
steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Workaround
M
inG
W
_
_declspec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Rob
i
nson
Free the
g
lobal ALSA
c
onfig
a
fte
r
openin
g
c
apture devices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinso
n
Set the
e
rro
r
if sett
i
n
g a new
i
nteger source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robinson
Minor
c
leanups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Rob
i
nson
Add an
SSE-
e
nhan
c
ed p
a
th for applying
the mixer mat
r
ix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robins
o
n
Make sure device
buf
f
ers a
r
e 16-byte alig
n
ed
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Increase MaxChanne
l
s
t
o be a multiple o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Rob
i
nson
Set an error closer to w
h
ere
i
t
oc
c
urs
f
o
r
s
etting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Add helpers to set source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris
Robinson
Print the er
r
or when repo
r
ting snd_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chr
i
s Robins
o
n
Use _aligned_free for pointers retu
r
n
e
d by _a
l
igned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robin
s
o
n
Constify some pa
r
a
meters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add
the option t
o
retrieve
the
s
ource o
f
f
s
e
t and la
t
en
c
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
b
inson
Fix g
e
t
ting the R
W
o
ffsets with
alGetSourcei64vSOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binson
A
d
d methods
to get sourc
e
p
r
oper
t
ies as d
o
ubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
s
o
n
Fix a
pa
r
ameter nam
e
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
P
r
operly ex
p
ort alGetS
o
urce3i64SO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use he
l
pe
r
function
s
to read source propert
i
es
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
U
s
e the corre
c
t 64-bit int type for the e
x
tension
f
u
n
ctio
n
s
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
binson
Add a
ma
c
ro to he
l
p make a 64
-
b
it val
u
e
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is R
o
b
i
nson
Use
a
default method to provide a d
u
mmy lat
e
n
c
y
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
bi
n
son
Hold
t
he device
lock with PulseA
u
dio
between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hol
d
the devi
c
e l
o
ck
w
it
h
A
LS
A
b
e
t
w
een mixing an
d
w
ritin
g
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinson
Use n
o
n
-
blocki
n
g
a
cce
s
s for ALSA playba
c
k
commit
|
commitdiff
|
tree
2012-08-18
C
hr
i
s Rob
i
ns
o
n
Move the device lock int
o
t
h
e
backend function ta
b
le
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Keep the backend device open unt
i
l the last refe
r
ence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinso
n
Add th
e
sta
r
t
of
A
L_SOFT_
s
ource_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add
a
device m
e
thod to retrieve the active latency
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
is Ro
b
inson
Place t
h
e
alignm
e
nt attribute b
e
fore the v
a
riable declaratio
n
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
Remove extra parenthesis used
in the
ali
g
n
ed attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
Fix aligned allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinso
n
MSVC wants __declspec(ali
g
n), not
_
_
d
eclspe
c
(
a
ligned)
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
is Robinso
n
Avoid dynamic hand
l
ing of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bi
n
son
Apply HRTF m
i
xer coefficients with stepping using SSE
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris R
o
bins
o
n
Check
t
he max
CP
U
ID functions before calling t
h
e
m
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
Robin
s
o
n
Make sure s
o
urces are 16-byte
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add wrapper me
t
hods to ensure
a
ligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ensure
s
ome
H
R
T
F-rela
t
ed parameters
are ali
g
ned
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Make sure the
w
orki
n
g c
o
e
f
fi
c
i
ent
s
are align
e
d
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Remove unused filte
r
f
u
nctions
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robin
s
o
n
Check for
a
nd use
t
h
e -
m
sse swi
t
c
h
w
hen dea
l
ing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Check the correct ma
c
ro for AR
M
Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Rob
i
n
son
Do
n
't b
o
ther handli
n
g MMX sin
c
e
we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add
cmake opt
i
ons
t
o disable or
r
equire support fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s Robinson
Move mixers i
n
t
o
s
e
p
ar
a
te
so
u
rce
f
iles
commit
|
commitdiff
|
tree
2012-08-14
Chri
s
Robinson
Add an SSE-enha
n
ced HRTF mixer usin
g
i
nt
r
i
n
sics
commit
|
commitdiff
|
tree
2012-08-14
C
h
ris Robinson
F
i
x
a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add
a
config option to disable use of C
P
U
extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robin
s
on
Allow
building multipl
e
types of mix
e
rs, selec
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robinson
Check for some CPU
extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris R
o
binso
n
Don
'
t unlock the pulsea
u
dio
m
a
i
n
l
o
op
w
h
en mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
H
andle the scalar val
u
es a bit b
e
t
t
er
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
U
se a more efficient m
e
t
h
od to blend HRTF dela
y
s and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
hris Robinson
Add an option for
w
i
de stereo sou
r
ces
commit
|
commitdiff
|
tree
2012-08-09
Ch
r
is Rob
i
nson
U
se a more effic
i
ent method t
o
offset the spe
a
ker a
n
gles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Ro
b
i
nson
In
t
erpo
l
ate be
t
wee
n
HRTF delay samples using
the
delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
h
ris
R
o
binson
Increase the directional
ch
a
nge sensitivi
t
y
for
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chr
i
s
Robinson
Fi
x
an inadvertent cha
n
ge in the
H
RTF coefficien
t
stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris
Rob
i
n
son
Us
e
wrappers for f
l
o
a
t-typed math f
u
n
c
tions
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robinson
T
e
st the
s
qu
a
r
e
d
l
ength of a vector before normal
i
zing
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
n
s
on
Minor typo fix
e
s
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s
Robinson
Don't use all cap
s
for enum
val
u
e name
s
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
D
o
n
'
t try to set FE_TOWARDZERO whe
n
it's not
a
vailable
commit
|
commitdiff
|
tree
next