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
Win64 doesn't allow _controlfp or __control87_2 to set the precision control bits
2012-09-18
Chri
s
Rob
i
nson
Win64 d
o
esn
'
t al
l
ow _controlfp or __control87_2 t
o
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris
R
obinson
Fix a typo in a comment
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
A
v
oid
correcting for mo
r
e non
-
existi
n
g
c
l
i
cks
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Ro
b
inson
D
o
n't try to correct for n
o
n
-
existing c
l
icks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
son
Explic
i
tly
give
the
wet buffer 1 channe
l
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robinson
Che
c
k the proper valu
e
for
setting Wet
P
e
ndin
g
Clicks
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Rob
i
nson
Avoid building redundant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Implement an SSE MixSend met
h
o
d
commit
|
commitdiff
|
tree
2012-09-16
C
hris
Robinson
Properly
restore the SSE control
word wi
t
h __control87
_
2
commit
|
commitdiff
|
tree
2012-09-16
C
h
ri
s
Robinson
Properly
handle
t
he S
S
E control word
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Robinson
Use __contro
l
87_2
when av
a
il
a
ble
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Use a struct t
o
store the
F
PU mode
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s
Robi
n
s
o
n
Add missin
g
s
o
urce
p
rop
e
rty retrieval
s
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nson
Implement an
S
SE cubic resampler
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robin
s
on
Short
e
n
a
w
a
r
n
i
n
g
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement an SS
E
lin
e
ar resampl
e
r
commit
|
commitdiff
|
tree
2012-09-14
C
hr
i
s Robi
n
son
E
nsure the
Resam
p
ledBuffer
i
s a
l
ig
n
e
d
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s
Ro
b
inson
Use a source param fo
r
the
resampler and mov
e
th
e
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Remove an
unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
M
o
ve a couple macros to
more ap
p
ropriate
headers
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris R
o
b
inson
Fix up some more header includes
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Do
n
't include
a
lu
.
h i
n
alM
a
i
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Enab
l
e flush-
t
o-zero mode
w
hen poss
i
bl
e
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Move a couple methods to
w
h
ere
they're used
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s R
o
bi
n
son
Resto
r
e suppor
t
fo
r
the previous mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Add a
n
ote about t
h
e hrtf_tables fil
e
name marker
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Prope
r
ly scale the H
R
TF d
e
l
a
ys when writing them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
s
o
n
Update
fn
a
meli
s
t af
t
er
handl
i
n
g
%
marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is Robinson
Use PATH_MAX for t
h
e fn
a
m
e length
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Improve pars
i
ng hrtf_tables
filenames
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
F
ix
H
RTF data for
m
at des
c
rip
t
ion
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
binson
W
a
rn
a
bout SSE performance wi
t
h n
o
n-multi
p
le-o
f
-
4
update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use the correc
t
s
ize for defau
l
tCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Minor cle
a
nups
f
o
r
variable decl
a
ratio
n
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Don't u
s
e cou
n
t-specific f
u
nctions t
o
wr
i
te to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Use a non
-
interleaved DryB
u
ffer
commit
|
commitdiff
|
tree
2012-09-11
C
hr
i
s Ro
b
inson
D
o
the f
i
lte
r
ing separately from the
m
ixing
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robin
s
on
Use HUGE
_
VA
L
instead
o
f dividi
n
g by
0
for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a co
u
ple MSVC war
n
ings
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Add exa
m
ple
H
RTF defini
t
ion files
f
or ma
k
ehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
Update
HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
R
o
binson
Again try to get _WIN32_IE to behave right with Mi
n
GW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Re
m
ove a h
a
c
k
for Min
G
W
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robinson
Add missin
g
re
t
urn
s
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Try to ensure mixing sam
p
les in multip
l
es
o
f
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Us
e
the right method to clear a __m
1
28 to
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robins
o
n
Use SSE
t
o
do 4 samples at once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Im
p
l
e
ment
M
i
xDirect_SSE separate
l
y from the C
a
nd Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
M
ove the ta
r
get effect slot to
t
he S
e
n
dParams
s
t
ruct
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
Remo
v
e STA
C
K_DA
T
A_
S
IZE in fav
o
r
o
f B
U
FFERSI
Z
E
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
inson
Re
m
ove s
o
me
u
n
used cod
e
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Sep
a
rat
e
the resa
m
pl
i
ng a
n
d mixing st
e
ps
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Ro
b
in
s
on
Wor
k
around
M
i
nGW __declspec(align
(
x)
)
bug
commit
|
commitdiff
|
tree
2012-09-02
C
hris Robi
n
s
on
Free the global
A
LSA config after opening capture de
v
ice
s
too
commit
|
commitdiff
|
tree
2012-09-02
Chris
R
obinson
Set the e
r
ror
if
setti
n
g a new
i
nteger source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor clea
n
ups for
mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Add an SSE-enhanced path fo
r
a
p
p
lying the m
i
xer m
a
trix
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Make sure device buffer
s
are 16-
b
yte
alig
n
e
d
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increase
M
axChannels to be a
m
ulti
p
le o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Set
a
n
error
c
loser to where it occur
s
f
or se
t
ti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
r
is Robins
o
n
Add helpers
to set sou
r
ce
properties
commit
|
commitdiff
|
tree
2012-08-28
C
h
ris Robinson
P
r
int the erro
r
when reporting snd_pcm_del
a
y failure
commit
|
commitdiff
|
tree
2012-08-25
Ch
r
is
Robinson
Use
_
aligned_free for pointers returned by _ali
g
n
ed_mallo
c
commit
|
commitdiff
|
tree
2012-08-21
Chr
i
s
Robinson
C
o
nstify s
o
m
e
param
e
t
ers
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
Add
t
he option to re
t
rieve the
s
ource offset and late
n
cy
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris
Rob
i
nson
Fix
g
ettin
g
th
e
R
W
offset
s
w
i
t
h alGetSour
c
ei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Robin
s
on
Ad
d
methods to ge
t
source properties as
doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Fix
a
parame
t
e
r
n
a
me
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is
R
o
bi
n
s
on
Proper
l
y ex
p
ort alGetSo
u
rce3i
6
4SOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use he
l
per functions to re
a
d source properties
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robinson
Use the
c
o
rr
e
ct 64-bit int type for the extension funct
i
ons
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add a macro to help make a
6
4-bit
v
alue
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robinson
Use a def
a
u
l
t
method to p
r
ovide a
d
u
m
my lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Ho
l
d the de
v
ice lock
w
i
th PulseAudio between
mixi
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robinson
Hold the
d
evice lock with ALSA
between mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robi
n
s
o
n
Use
n
o
n
-
blocki
n
g access
f
or ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obinson
M
ove the d
e
vice loc
k
i
n
to the
b
a
c
k
end
function table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
K
e
ep
t
he ba
c
ken
d
d
evice open
u
ntil the last
r
eference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chri
s
R
obinson
A
dd th
e
start of AL_SOFT_sou
r
ce_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
A
dd
a
devic
e
method to retr
i
e
ve the active
l
atency
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
i
s Robinson
Place the ali
g
n
m
ent attri
b
ut
e
befor
e
the variable
d
eclarati
o
n
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinson
Remove
e
xtra paren
t
hesis use
d
in the a
l
i
g
ned attribut
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinson
Fix aligned al
l
ocator f
a
l
l
b
ack
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSV
C
wants __
d
eclspec(al
i
gn), no
t
__declspec
(
aligned
)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Avoid dynam
i
c handling of l
i
b
sndio
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s Rob
i
nson
A
pply HRTF m
i
x
er coefficients wit
h
stepp
i
ng using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Check the
ma
x
CPUID
f
unc
t
ions befo
r
e calling
t
h
e
m
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robin
s
on
Make s
u
re
s
ources are
16-byt
e
alig
n
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
Add wrap
p
er methods to ens
u
re aligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Robin
s
on
Ensure some HRTF-re
l
ated par
a
meter
s
are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robins
o
n
M
ak
e
sure the work
i
n
g coe
f
fici
e
nts are align
e
d for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Re
m
ove unused filter functi
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Check
f
o
r and
u
se
t
he -
m
sse switch when dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
o
b
i
nson
C
h
eck the correct ma
c
ro
for
ARM N
e
on supp
o
rt
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Don
'
t bother handling M
M
X
s
ince we don't use it
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is Robinson
Add
c
make options to disable or
r
equire
support
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robin
s
on
M
ove mixers into
separate
s
o
u
rce files
commit
|
commitdiff
|
tree
2012-08-14
C
hris R
o
bin
s
on
Add
an
SSE-e
n
hanced HRTF mixer
using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robinson
Add a co
n
f
ig opti
o
n to
disa
b
l
e use o
f
CPU
ex
t
ensions
commit
|
commitdiff
|
tree
next