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
Chris Robinson
Fix ma
t
rix
m
ul
t
i
ply
u
sed
b
y the SSE cubic resampler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Precisi
o
n con
t
rol bits don't exist with SSE
commit
|
commitdiff
|
tree
2012-09-18
Chr
i
s Rob
i
nson
I
mprove a couple error trace
s
with the HRTF loade
r
commit
|
commitdiff
|
tree
2012-09-18
C
h
ris Ro
b
ins
o
n
fpu_c
o
n
trol
.
h
i
s
no long
e
r used
commit
|
commitdiff
|
tree
2012-09-18
Chris Robins
o
n
W
i
n64 doesn'
t
allo
w
_cont
r
olfp or __control87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris Robin
s
o
n
F
i
x a
t
ypo
in a comment
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is
R
o
binson
Avoid
c
orrecting for more non-existing clicks
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris
Robinson
Don'
t
try
to correct for no
n
-existing clicks
.
commit
|
commitdiff
|
tree
2012-09-16
C
hris
Robins
o
n
Explicitly g
i
ve the wet buffer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
C
h
e
ck
t
he pro
p
er value for setting WetPendingClicks
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robinson
Avoid building re
d
undant mixe
r
s
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Implement an SSE Mix
S
e
n
d
method
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robinson
Properly restore
t
he SSE
c
ontrol word with __control87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
son
Prope
r
ly handle the SS
E
c
o
n
t
rol
w
ord
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Rob
i
nson
Use __cont
r
o
l
87_
2
when avail
a
ble
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robinso
n
Use
a struct to st
o
re the FP
U
mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Add mis
s
ing
s
ourc
e
prope
r
ty
r
etrievals
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement an S
S
E
cub
i
c re
s
a
m
pler
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Ro
b
inson
Shorten a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nso
n
Implement
an S
S
E l
i
near res
a
mpl
e
r
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Ensure
t
h
e
Resa
m
pledBuffer is
aligned
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
Ro
b
inson
Use a source par
a
m
f
o
r the
resamp
l
er
and move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinson
Remove
an unused
header
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robin
s
on
Mov
e
a co
u
ple macros to
more
a
p
prop
r
iate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
F
ix up som
e
more
h
eader includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
ins
o
n
Don't include alu
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Enable flush-to-zero mod
e
whe
n
possible
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Move a
c
ouple me
t
h
o
ds to
where
the
y
're
u
sed
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Restore support for
t
he
p
revious mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robins
o
n
Add a note about t
h
e
h
rtf
_
tables fi
l
ename markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Properly
scale the HRTF delays wh
e
n
wr
i
ting them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Update fnamel
i
st af
t
er handling %
markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use
P
AT
H
_MAX
f
o
r the
f
name
length
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robi
n
son
I
m
p
r
ove parsing hrtf_
t
ables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix HRTF data format description
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Warn about SSE pe
r
form
a
nc
e
with non-
m
ulti
p
le-o
f
-4 upda
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Ro
b
inso
n
Use t
h
e correct size
f
or
def
a
ultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Minor cleanups f
o
r
v
ariable decla
r
ations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
D
on't
use
count-specif
i
c function
s
to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Us
e
a non-interleaved DryB
u
f
f
er
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do
t
he filtering
separate
l
y from the
m
i
xing
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Use HUGE_V
A
L instead
of dividing
b
y
0
for i
n
finity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robi
n
s
on
S
i
lence a couple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinso
n
Add example H
R
TF definition f
i
l
es for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
U
p
d
ate HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Again try to get
_
W
IN3
2
_
I
E to
b
e
h
ave right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinso
n
R
e
move a hack
for Mi
n
GW
commit
|
commitdiff
|
tree
2012-09-10
Chris
Robinson
Add missi
n
g returns
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robin
s
on
Try to e
n
s
ure mixing
s
a
m
ples i
n
mu
l
ti
p
les o
f
4
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
in
s
on
Use th
e
right method to clear a
_
_
m
128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use S
S
E to
d
o
4
samples at once (non-HRTF direct mi
x
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hri
s
Robi
n
son
Implement Mix
D
irect_SSE s
e
parately from the C and
N
eon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Move the target effe
c
t slo
t
to the SendParams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
R
e
m
o
ve STACK_DAT
A
_SIZ
E
i
n
favo
r
of BU
F
FERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris
Ro
b
i
nson
Remove some unused code
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
i
s Robinson
Separate th
e
resampli
n
g
and mix
i
ng steps
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Wor
k
around MinGW __declsp
e
c(align(x)
)
bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robins
o
n
F
r
ee the global ALSA config after opening captu
r
e d
e
vice
s
too
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robinson
Set
the error if s
e
tting a new int
e
ge
r
source
offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Minor cle
a
nups fo
r
mixe
r
_inc
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is
Rob
i
nson
Add a
n
S
SE-enhanc
e
d
path for
a
p
p
ly
i
ng the mixer
m
atri
x
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Make sur
e
de
v
i
ce buf
f
ers are 16-byte
aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
on
I
n
crease
M
axChanne
l
s
to b
e
a
m
ultiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Set an
e
rror closer to where it occurs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
A
d
d helpers to set sou
r
ce pro
p
erties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robins
o
n
Print
the error whe
n
repor
t
in
g
snd_pcm_delay f
a
i
lure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robinson
Use _aligned_free for poin
t
ers ret
u
rned by
_
ali
g
ned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris R
o
bi
n
son
Constify
some
p
aramete
r
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinso
n
Add the option to retrieve
the source
offset
an
d
latenc
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
ins
o
n
Fix getting the RW offsets with a
l
GetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
A
d
d
methods to get sou
r
ce
pr
o
pert
i
e
s
as doub
l
es
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a param
e
ter name
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
ns
o
n
Properly export
alG
e
tSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
b
inson
Use helper functions to read source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robi
n
son
Use the
c
o
rrec
t
64-bit int type for the
e
xtens
i
on functions
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
inson
Add a
m
acro
to he
l
p make a
64-
b
it val
u
e
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a default
m
et
h
od
t
o provide a dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robi
n
s
o
n
Hold
the
d
evi
c
e lock
w
i
th Pulse
A
udio bet
w
een mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold the devi
c
e loc
k
w
i
th ALSA be
t
ween mixing and writin
g
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use
n
on-bl
o
c
king access
f
o
r ALSA pla
y
back
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binson
Move the device lo
c
k
into the ba
c
kend function table
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
is R
o
binson
Keep
the backe
n
d device open until the last
r
eference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robi
n
son
A
dd the start of
A
L_SOFT_so
u
rce_la
t
ency
commit
|
commitdiff
|
tree
2012-08-17
C
h
ris Robins
o
n
Add a device method to retrieve the acti
v
e latency
commit
|
commitdiff
|
tree
2012-08-16
C
hris R
o
binson
Place the alignme
n
t attri
b
ute before the variable declaration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Remove extra p
a
r
enthesis
u
s
e
d
i
n the aligned attribu
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
i
n
s
o
n
F
i
x aligned allocato
r
fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MS
V
C wants __dec
l
s
p
ec
(
align)
,
not _
_
dec
l
spe
c
(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
i
n
son
A
v
oid dynamic han
d
ling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
s
o
n
A
p
p
l
y HRTF m
i
xer coefficients with
s
te
p
ping using S
S
E
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Chec
k
the ma
x
CPUID functions befo
r
e calling the
m
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Make sure sources are 16-byte al
i
gned
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Add wrappe
r
methods to en
s
ure
a
ligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ensur
e
some HR
T
F
-
relate
d
p
a
rameters
a
r
e al
i
gned
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
ns
o
n
M
ake
s
ure the
working coefficients are alig
n
ed
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is R
o
binson
Rem
o
ve unused filter functions
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Ch
e
ck for and use the -msse
s
w
itch w
h
en dealing
with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
b
inson
C
heck
the c
o
rrect macr
o
for ARM Neon s
u
pport
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Don'
t
b
other handl
i
ng MMX since w
e
do
n
't use it
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
A
dd c
m
a
ke options to disable or requ
i
re s
u
pport for
.
.
.
commit
|
commitdiff
|
tree
next