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 matrix multiply used by t
h
e SSE cub
i
c
r
esa
m
p
l
e
r
commit
|
commitdiff
|
tree
2012-09-18
Chr
i
s Robinson
Pre
c
isio
n
control
bi
t
s don't exist wit
h
SSE
commit
|
commitdiff
|
tree
2012-09-18
C
h
ris
R
ob
i
n
s
on
Improve a couple error
t
races with
the HRTF
l
oa
d
e
r
commit
|
commitdiff
|
tree
2012-09-18
Ch
r
is Ro
b
i
n
son
fpu_control
.
h is no
longer us
e
d
commit
|
commitdiff
|
tree
2012-09-18
Chris Rob
i
nson
Win64 do
e
s
n
't a
l
low _contr
o
lfp or __control87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
C
hris R
o
binson
Fix
a
typo in
a
comment
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Avoid correcting
fo
r
m
o
re no
n
-existing
clicks
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinson
Don't try
t
o
c
orrect
f
o
r non-ex
i
sting
c
licks
.
commit
|
commitdiff
|
tree
2012-09-16
C
h
ri
s
R
o
binson
Explicit
l
y give the wet buffer
1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s
Robi
n
so
n
Check
th
e
proper value for sett
i
ng
W
e
tPendingClic
k
s
commit
|
commitdiff
|
tree
2012-09-16
C
hris
Robinson
Avoi
d
building re
d
undant
mixers
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robi
n
son
Implement
a
n SSE
M
i
x
S
end
m
ethod
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robin
s
o
n
Pr
o
p
erly restore the SSE contr
o
l wo
r
d
with
_
_cont
r
ol87_2
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris
Robinson
Pro
p
erl
y
h
andle the
SSE control word
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binson
Use __control87_
2
when available
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Us
e
a
struct to
store the FPU
m
ode
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
bi
n
son
A
d
d missin
g
source p
r
o
p
erty retrie
v
als
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Ro
b
inso
n
I
m
p
lement an SSE
c
ubic
r
esampler
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
R
o
binson
Sh
o
rten a warning
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s
R
o
bins
o
n
Implement an SSE lin
e
a
r
re
s
ampl
e
r
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
o
bins
o
n
Ensure the Resam
p
ledBu
f
fe
r
is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
Use a sourc
e
param for
the
res
a
mpler a
n
d
m
ov
e
them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
in
s
on
Rem
o
ve
an u
n
u
s
ed header
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinson
Move a couple
macros to more ap
p
ropr
i
ate headers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Fix up some more header includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
n
son
Don
'
t include a
l
u
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
C
hris
Robi
n
so
n
E
nable flush-to
-
zero mo
d
e
when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Move a couple methods to whe
r
e t
h
ey'r
e
us
e
d
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Restore support
for the previous mhr
form
a
t
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
R
obi
n
s
o
n
Ad
d
a note
a
bout the h
r
tf_tables filename ma
r
kers
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is
R
obin
s
on
Properly scale the HRT
F
delays when writing
t
hem
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
Update fna
m
e
l
is
t
a
f
ter handling % markers
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
R
o
bin
s
on
Use PATH_MAX for
t
he fname le
n
g
th
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Improve parsing hrtf_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
Fix HRTF data format descript
i
on
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris R
o
binson
W
a
rn a
b
out SSE performance w
i
th
non-
m
ulti
p
le
-
of-4 u
p
date
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Ro
b
inson
Use the correct
size for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Minor cleanu
p
s for variable declarations
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Don't us
e
count-specific functions to
write
t
o the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
s
e a
n
on
-
inte
r
leaved Dr
y
Buffer
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Do the filt
e
ring sep
a
rately from the mixi
n
g
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Ro
b
inson
Us
e
H
U
GE_VA
L
instead of dividing by 0 for
i
nfini
t
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Si
l
enc
e
a c
o
uple MSVC w
a
rnin
g
s
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
i
s
Robins
o
n
A
d
d examp
l
e
HRTF definiti
o
n
file
s
for makeh
r
tf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Update HRTF
c
ode
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Ag
a
i
n
try
to get _WIN32_I
E
to behave right with MinG
W
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Remove a h
a
ck
f
o
r Min
G
W
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robinso
n
Add miss
i
ng returns
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
bi
n
son
Try to ensur
e
mixin
g
samples in m
u
ltiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robins
o
n
Use the
r
igh
t
method
to clear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is R
o
bi
n
s
o
n
Us
e
SS
E
to do 4 samples at once (non-H
R
TF d
i
rect mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
i
s
Ro
b
inson
I
mp
l
eme
n
t MixDirec
t
_SSE
separately fro
m
t
he C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is R
o
binson
Move th
e
t
ar
g
et
effect slot to t
h
e SendPar
a
ms struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
R
emove STACK_DATA_SIZ
E
in favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Remove s
o
me unuse
d
code
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is Robinson
Separa
t
e the resampling and mixing
steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Workaround MinGW __decl
s
pec
(
align
(
x)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
h
r
i
s Robinson
Free the global ALSA config after ope
n
ing cap
t
ure devices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set the err
o
r
if setting
a
n
ew integer s
o
ur
c
e offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robins
o
n
M
i
nor cleanups for
mixer
_
inc
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Add
an SSE-enhan
c
ed path for appl
y
ing the mixer ma
t
rix
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robinson
Make sure device buf
f
ers are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increase MaxCha
n
nels to be a m
u
ltiple of
4
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s
R
obinson
Set an error
c
l
oser to wh
e
re it o
c
curs f
o
r setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinso
n
Add he
l
pers to set s
o
urce p
r
operties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print the error wh
e
n reporting
s
nd_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris
R
o
b
inson
Us
e
_
a
lig
n
ed_free for pointers ret
u
r
ned by _aligned_m
a
l
l
oc
commit
|
commitdiff
|
tree
2012-08-21
C
h
r
is Ro
b
inson
Constify
so
m
e
param
e
ters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
Add the option to retr
i
eve th
e
s
ourc
e
offs
e
t and
l
a
t
ency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
Robinson
Fix getting the RW offsets with a
l
GetS
o
urcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robins
o
n
A
d
d met
h
ods to g
e
t
s
o
urce prope
r
ties as
d
oubles
commit
|
commitdiff
|
tree
2012-08-20
C
hris Rob
i
ns
o
n
Fix a paramet
e
r
na
m
e
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
P
r
ope
r
ly export alGetSource3i
6
4SOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Rob
i
nson
Use helper f
u
nctions to read source
p
roperties
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
R
obinson
U
se the corr
e
ct 64-b
i
t
int type f
o
r the ex
t
e
nsion f
u
ncti
o
ns
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
i
n
so
n
Add
a
m
a
cro
t
o help mak
e
a 64-bit va
l
u
e
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris
R
obin
s
o
n
Use a default met
h
od
t
o provide a d
u
m
my latency
commit
|
commitdiff
|
tree
2012-08-19
Chris Robi
n
son
Hold the devic
e
lo
c
k with P
u
ls
e
Audio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robinson
Hol
d
the device
l
ock with AL
S
A
bet
w
e
e
n
mi
x
i
n
g and
wri
t
ing
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robinso
n
Us
e
non
-
b
l
ocking ac
c
ess for
A
LSA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Rob
i
n
son
M
ov
e
the devi
c
e lock int
o
the backend function t
a
b
l
e
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obinson
K
eep the
b
acke
n
d devi
c
e
open until the last
r
e
fer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Add the
s
tart of
AL_SOFT_
s
ource_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a devic
e
meth
o
d
t
o r
e
trieve the acti
v
e l
a
t
e
n
c
y
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s
Robinson
P
la
c
e the alignm
e
nt
a
ttribut
e
before
th
e
v
a
riable declarat
i
on
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinso
n
Remove extra parenthesi
s
use
d
in
the ali
g
ned
a
ttri
b
ute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
s
o
n
Fix aligned
allocator fal
l
back
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
MSVC wan
t
s __declspe
c
(align), n
o
t __declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robinson
Avoid dynamic handling
o
f lib
s
ndio
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Rob
i
nson
Apply HRTF mixer co
e
f
f
ic
i
e
nt
s
with stepping u
s
ing SS
E
commit
|
commitdiff
|
tree
2012-08-15
C
hris R
o
binson
Che
c
k the max C
P
UID
f
unc
t
ions before
c
alling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Make s
u
re source
s
are 1
6
-byte a
l
ign
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
A
d
d
w
ra
p
per methods to ensure
a
l
i
gned
allocatio
n
s
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
Ro
b
inson
Ensure some HRT
F
-related parame
t
ers are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Make sure the working c
o
e
fficients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Remove unused fil
t
er fu
n
ctions
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
binso
n
Chec
k
for
a
nd
use the -msse switch when
dealing wit
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
in
s
on
Chec
k
the correc
t
macro
for ARM Ne
o
n su
p
port
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Don't
b
other handling MM
X
s
i
nce we
d
on'
t
use it
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Rob
i
nson
Add cma
k
e
o
ptions to
d
isable or require su
p
po
r
t for
.
.
.
commit
|
commitdiff
|
tree
next