repo.or.cz
/
openal-soft
/
openal-hmr.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix matrix multiply used by the SSE cubic resampler
2012-09-19
C
hris Robinso
n
Fix matrix m
u
ltiply used by th
e
SSE cubic res
a
mp
l
er
commit
|
commitdiff
|
tree
2012-09-18
Chris
R
obinson
Precision co
n
t
r
o
l b
i
t
s don't exist with SSE
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Improve
a
couple error traces with the HR
T
F
loader
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
fpu_
c
o
n
t
rol
.
h is
n
o l
o
nger used
commit
|
commitdiff
|
tree
2012-09-18
Chri
s
Robin
s
on
Win64 doesn't allow _controlfp or __con
t
rol
8
7_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris
R
o
binson
Fix
a
typ
o
in a co
m
ment
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Av
o
i
d
corr
e
cting for mo
r
e non-existin
g
clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Don'
t
tr
y
to cor
r
ect for non
-
existin
g
clic
k
s
.
commit
|
commitdiff
|
tree
2012-09-16
C
hris
Robinson
Explicit
l
y give
t
he wet buffer 1
channel
commit
|
commitdiff
|
tree
2012-09-16
C
hris Rob
i
nson
Check
the proper value for s
e
tti
n
g WetPen
d
ing
C
licks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
Avoid
bu
i
lding redundant mix
e
rs
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robinson
Im
p
lement an SSE M
i
xS
e
nd method
commit
|
commitdiff
|
tree
2012-09-16
C
h
r
i
s Robinson
Properly restore the SSE
control word w
i
th _
_
control87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robinson
Pr
o
perly han
d
le the
S
SE contro
l
word
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Use __co
n
t
rol8
7
_2 when
a
vaila
b
le
commit
|
commitdiff
|
tree
2012-09-16
C
hris Ro
b
in
s
on
Use a struct to st
o
re
t
h
e FPU mo
d
e
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robi
n
so
n
Add m
i
ssing source p
r
o
p
erty ret
r
ievals
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Impl
e
ment an SSE cubic re
s
ampler
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Ro
b
in
s
on
Short
e
n a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inso
n
Implem
e
nt an SSE linear r
e
sa
m
pler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ensure the Resamp
l
e
d
Buffer is al
i
gned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Us
e
a sour
c
e param for
t
he r
e
sampler
a
nd move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
R
emove an unused
h
eader
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Ro
b
in
s
on
Move a couple macros to more
approp
r
iate
headers
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
o
b
inso
n
Fix up some more header inc
l
udes
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Don't
i
nclude alu
.
h
in alM
a
i
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Enable flush-
t
o-zero mode when possib
l
e
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Move a couple methods to where
t
hey're used
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robins
o
n
Restor
e
suppo
r
t for the
p
r
e
vious mh
r
f
o
rmat
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Add a note about t
h
e hrtf_tables
f
i
lename markers
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris R
o
b
inson
Properly scale the HRTF d
e
l
a
ys when writing
t
hem
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Robinson
Update fnamelist after han
d
ling
%
m
a
r
k
er
s
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is R
o
b
i
n
son
U
s
e PATH_MAX fo
r
the
f
name leng
t
h
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
Imp
r
ove parsing
h
rtf_ta
b
l
e
s fi
l
en
a
mes
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nson
Fix HRT
F
data format d
e
sc
r
ipt
i
on
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
R
o
bi
n
son
Warn about SSE perf
o
rmance wi
t
h non-multip
l
e
-
of-4 upd
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Ro
b
inson
U
se the correct size for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is R
o
bi
n
son
M
ino
r
cleanup
s
fo
r
variable declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't use count-spe
c
ific fu
n
ctio
n
s to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Use
a
non-interleaved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binso
n
Do
the filtering sepa
r
ately f
r
o
m the
m
ixin
g
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
U
s
e
HUGE_VAL ins
t
ead of dividi
n
g
by 0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Silence a cou
p
le MSVC
w
arnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Add example HRTF defi
n
i
t
ion files for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
i
nso
n
U
p
date H
R
T
F
c
od
e
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinso
n
A
g
ain try to get _W
I
N32_IE to behave righ
t
with Mi
n
GW
commit
|
commitdiff
|
tree
2012-09-10
Chri
s
R
obinson
R
e
move a hack for
M
inGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s
Robinso
n
Add missin
g
return
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robins
o
n
Try to ensure mi
x
ing samples in multiple
s
o
f
4
commit
|
commitdiff
|
tree
2012-09-09
C
h
ri
s
Robi
n
s
o
n
Use t
h
e right
m
et
h
od t
o
clear a _
_
m128
to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use SSE
to do 4 sam
p
l
e
s
a
t
once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Implement
M
ixDirect_SSE separately from
t
h
e C and
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Move the target e
f
fec
t
slot to
t
he SendP
a
rams st
r
u
c
t
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Remove
S
TACK_DATA_S
I
ZE in favor of BUFFER
S
IZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remov
e
some unused co
d
e
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is
R
o
binson
S
epa
r
ate
the resampling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Workaround Mi
n
GW __d
e
clspec(a
l
ign(
x
)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris R
o
binson
F
r
e
e t
h
e global ALS
A
confi
g
after opening capture
d
evices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set the
e
r
r
or
i
f
s
e
t
t
ing a new inte
g
er
source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor cleanups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Add an SSE-enhanc
e
d pa
t
h for applying the mixer
m
atrix
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robinso
n
Make sure devi
c
e buffers are 16-byte a
l
igned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robins
o
n
Increase MaxChannels to be a
m
u
ltiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
ins
o
n
Set
a
n
e
rror closer to where it occurs
for se
t
ting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add helper
s
to se
t
source
properties
commit
|
commitdiff
|
tree
2012-08-28
Chris
Robinson
Print the error
w
h
en repor
t
ing s
n
d_pcm_d
e
l
ay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _
a
ligne
d
_fr
e
e for pointers returned by
_
a
ligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Rob
i
nson
Cons
t
ify som
e
parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binson
Add the option to
r
etrieve the
source o
f
f
s
et and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris R
o
binson
Fix
getting the
RW offsets wit
h
al
G
etS
o
urcei64
v
SOFT
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
i
s
Rob
i
nson
Add methods to
g
et
s
ource pr
o
perties a
s
doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a
parameter name
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Prop
e
r
l
y
expo
r
t alGe
t
S
o
urce3i
6
4S
O
FT
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binson
Use helper functions to
read so
u
r
c
e pr
o
perties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the c
o
rrect 64-bi
t
in
t
ty
p
e
for t
h
e e
x
ten
s
i
o
n func
t
ions
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Robin
s
o
n
Add
a
mac
r
o
t
o
help make a 64-b
i
t valu
e
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obi
n
son
Us
e
a defa
u
lt method to provi
d
e a dummy latenc
y
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obinson
Ho
l
d
t
he device lo
c
k with Pulse
A
udio
b
etween m
i
xing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
bi
n
s
o
n
Hold
t
he devi
c
e lock with ALSA betwe
e
n mixin
g
and writing
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robinson
Use non-blo
c
king access for ALSA pla
y
b
ack
commit
|
commitdiff
|
tree
2012-08-18
C
hris Rob
i
nson
Move the device lock
i
n
to the backend fun
c
tion table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Keep t
h
e backend dev
i
ce open
un
t
il the l
a
st refer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
inson
Add the
s
t
art of AL_SOFT_source_
l
at
e
ncy
commit
|
commitdiff
|
tree
2012-08-17
C
h
ris
R
obinson
Add
a
device method
to re
t
r
ieve the active latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robins
o
n
Place the alig
n
ment attribute be
f
ore
t
he
variable declara
t
i
o
n
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Remove
ex
t
ra parenthesis
u
sed in the
ali
g
ned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Rob
i
nson
Fix aligned allocato
r
fall
b
a
c
k
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is
R
o
b
inson
MSV
C
w
ants __
d
e
c
l
spec(align), no
t
__decl
s
pec(
a
l
i
gned)
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s R
o
binson
Avoid d
y
na
m
ic ha
n
dling
of libsnd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
b
inson
Apply HRTF m
i
xer coefficient
s
wit
h
s
tepping using
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
n
son
Check the max
C
P
UID f
u
nc
t
ions before c
a
l
l
i
ng them
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robins
o
n
Make su
r
e sources are 16-byte al
i
g
ned
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Add w
r
apper method
s
t
o
ensure aligned allocation
s
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binso
n
Ensure some
H
RTF-
r
e
l
ated param
e
ters a
r
e
alig
n
ed
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Make
sure the working coe
f
fi
c
i
ents
are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove unused filter funct
i
ons
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check for an
d
use
the
-msse switch
w
h
en dealing w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robi
n
son
Check the correct m
a
cro
for ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robi
n
son
Don't bothe
r
handl
i
ng MMX sin
c
e we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
so
n
Add c
m
ake op
t
ions to disable
or require
s
upport for
.
.
.
commit
|
commitdiff
|
tree
next