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
Warn about SSE performance with non-multiple-of-4 update sizes
2012-09-11
Chris Robinson
Warn about
S
SE perf
o
rmance w
i
t
h
non-multiple-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
bins
o
n
Use the c
o
r
r
ect
s
i
z
e
for defaul
t
Coeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
bins
o
n
Minor cleanups for var
i
able declar
a
tions
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robi
n
son
Don't use
cou
n
t
-
sp
e
cific functions to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
ins
o
n
Use
a no
n
-interleav
e
d DryB
u
ffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
D
o th
e
filtering
s
eparately from the
mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use
HUGE_VAL instead of
dividing
b
y 0 for inf
i
nity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silen
c
e a c
o
uple MSVC wa
r
nings
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Robinson
A
d
d example
H
RTF definition files for makeh
r
tf
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robins
o
n
U
p
dat
e
HRT
F
cod
e
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Rob
i
nson
Again try to get
_WIN32_
I
E to behave right wi
t
h M
i
nG
W
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is
R
obinson
Rem
o
ve a hack
f
o
r M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Ro
b
inson
Ad
d
missing r
e
turns
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Try to ensure mixing sample
s
in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
C
hris Ro
b
in
s
on
U
se the
right met
h
od to
clear a __m
1
28 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use
SSE to do
4
s
amples at
o
nce (non-HRTF di
r
ect mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Ro
b
i
n
son
Implement Mi
x
Direct_S
S
E
s
epar
a
tely from
the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move
t
h
e t
a
rget effe
c
t s
l
ot to the SendParams st
r
u
c
t
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
i
s
R
o
bi
n
son
Rem
o
ve STACK_DAT
A
_SIZE in favo
r
o
f BUFFERS
I
ZE
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Re
m
ove some unu
s
e
d
code
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
R
obins
o
n
Se
p
arate the resampling and mixing st
e
ps
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robins
o
n
Workaro
u
nd MinGW __declspec
(
a
li
g
n(x)) b
u
g
commit
|
commitdiff
|
tree
2012-09-02
Chris
R
obinson
F
r
ee
t
he global ALSA config after opening c
a
pture dev
i
c
e
s t
o
o
commit
|
commitdiff
|
tree
2012-09-02
Lau
r
i Kasa
n
en
a
lsa: Free the global c
o
nfig cache to
r
e
m
o
v
e a lo
t
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set the error if settin
g
a
new in
t
eger s
o
ur
c
e offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinso
n
Minor cleanups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
b
i
nso
n
Add an S
S
E-enhanced pa
t
h for a
p
plying the mi
x
er mat
r
ix
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robins
o
n
Make
s
u
re device buffers a
r
e 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Increas
e
MaxChannels to be a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Set an e
r
ro
r
c
lose
r
to where it occurs
for se
t
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
son
Add he
l
per
s
to set s
o
u
r
c
e properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robins
o
n
Pri
n
t t
h
e er
r
or when re
p
orting
s
nd_pcm_delay fa
i
lure
commit
|
commitdiff
|
tree
2012-08-25
C
hris R
o
binson
Use _al
i
g
ned_free for pointers returned b
y
_aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
C
h
r
i
s Robinson
Constify
s
ome
para
m
eters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
A
d
d
the o
p
tion to retrieve the source
o
ffset and la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinso
n
F
i
x getting the
R
W offsets
w
i
th alGetS
o
u
rce
i
64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robin
s
on
Add
m
ethods to get source pr
o
perties as d
o
ubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
o
n
F
ix a parameter name
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Properly ex
p
ort alGetSo
u
r
ce3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use hel
p
er functions
to r
e
a
d source proper
t
i
e
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Rob
i
ns
o
n
Use the c
o
rrect
6
4-b
i
t
int type
f
or the e
x
t
ension functions
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Add a macro to help make a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Rob
i
nson
U
se a
default method
t
o
provide a dummy l
a
t
ency
commit
|
commitdiff
|
tree
2012-08-19
C
hris Robinson
Hold t
h
e de
v
ice
lock
w
ith Pu
l
seAudio
b
etween mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robinson
Hol
d
the device
l
o
c
k
wit
h
ALSA
b
etween mixing and w
r
iting
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obinson
Use non-blocking ac
c
ess
f
or ALSA pl
a
yback
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
i
s
Robinson
Mov
e
the device lock
into th
e
backend f
u
nction ta
b
le
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Keep the back
e
nd
d
e
v
i
ce
o
pen until th
e
last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Add the start of AL_SOF
T
_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a dev
i
ce method to retrieve the active l
a
tency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Pl
a
c
e th
e
a
l
ign
m
ent attri
b
ute
b
e
fore the variab
l
e
d
ecla
r
a
t
ion
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
R
e
move ext
r
a parenthes
i
s used
i
n the ali
g
ned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix aligned a
l
locator
f
allb
a
ck
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robinson
MSVC
wants __de
c
lsp
e
c
(
align), not __declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid dy
n
am
i
c h
a
ndling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
inson
A
p
ply H
R
TF mixer coefficients with s
t
epping
using SSE
commit
|
commitdiff
|
tree
2012-08-15
C
hris Ro
b
i
nson
Check the max CPUID functions before ca
l
ling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
M
a
ke sure sources are 16-byte
a
lign
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nso
n
Add wrap
p
er
m
ethods to ensure align
e
d al
l
ocatio
n
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
E
n
sur
e
some
H
RTF-related p
a
r
a
mete
r
s
a
re a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robi
n
son
Make sure th
e
w
ork
i
ng coeffi
c
ients are a
l
igned
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Ro
b
inson
Remo
v
e
unused
filter functions
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinso
n
C
heck for and
use the -msse switch
w
hen
dealing
w
ith
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check the
c
orr
e
ct macro for ARM
N
eo
n
support
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obins
o
n
D
o
n
't bother
han
d
ling M
M
X s
i
nce
w
e
d
o
n
'
t use i
t
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
Add cmake options t
o
disable or require supp
o
rt for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Mo
v
e mixers into separate source files
commit
|
commitdiff
|
tree
2012-08-14
Chris Robins
o
n
Add an SS
E
-
e
nhanced HRTF mixer using intrin
s
ics
commit
|
commitdiff
|
tree
2012-08-14
Chri
s
Ro
b
in
s
on
Fi
x
a
t
y
p
o
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinson
A
d
d
a config option to disable
use
of CPU extension
s
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow buil
d
ing
mu
l
tiple
t
y
pes of mixers, sele
c
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinso
n
Check for some CPU extensi
o
ns
commit
|
commitdiff
|
tree
2012-08-12
Ch
r
i
s
Robinson
Don't un
l
ock the puls
e
audio mainloop when mixing
commit
|
commitdiff
|
tree
2012-08-11
C
h
ri
s
Robinson
Handle the scalar value
s
a bit be
t
ter
commit
|
commitdiff
|
tree
2012-08-11
Chr
i
s Robin
s
on
U
se a more effi
c
ient method to
b
lend HRTF
del
a
y
s and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chri
s
R
o
binson
Add an option f
o
r w
i
de stereo sources
commit
|
commitdiff
|
tree
2012-08-09
Ch
r
i
s Robinson
Use a more e
f
ficient m
e
t
h
od t
o
o
f
fs
e
t the speaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chr
i
s
R
o
binson
In
t
erpolate
b
e
t
wee
n
HRT
F
d
e
l
ay samples u
s
i
ng the de
l
ay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinso
n
Incr
e
ase the directi
o
nal change
sensit
i
v
ity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
Fix a
n
inadvertent
c
hange in
t
he
HRTF coefficien
t
stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
i
n
s
o
n
Use wrappers for
float-t
y
ped ma
t
h fun
c
tio
n
s
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is
R
obinson
Test th
e
s
quared length of a vector be
f
ore normaliz
i
ng
commit
|
commitdiff
|
tree
2012-06-29
Chris Robins
o
n
Minor typo
f
i
xes
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Rob
i
n
s
on
D
on't use
all caps fo
r
enum value na
m
es
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Don't try to set FE_TOWARDZERO
when
i
t's not a
v
a
i
lable
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Clamp
t
he Y position before t
r
y
i
ng to
g
et the elevation
commit
|
commitdiff
|
tree
2012-06-20
Chris
Robinson
Add s
o
me inclu
d
e
s
commit
|
commitdiff
|
tree
2012-06-20
Chris Robin
s
on
Add m
i
ssin
g
in
c
l
ude
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinson
Use a proper
method to wait for a
P
ulse
A
u
dio
o
pe
r
ation
commit
|
commitdiff
|
tree
2012-06-19
Chris Robin
s
on
Rem
o
ve
an
u
nused
i
n
clude
commit
|
commitdiff
|
tree
2012-06-19
Chris Robinso
n
D
o
n't needlessly verify a d
e
vice
commit
|
commitdiff
|
tree
2012-06-18
Chris Robins
o
n
Remove an outdate
d
comment about
_
R
EENT
R
AN
T
commit
|
commitdiff
|
tree
2012-06-18
Chris Robinson
S
i
lence
some G
C
C warnings
commit
|
commitdiff
|
tree
2012-06-17
Chris Rob
i
nso
n
On
l
y
try float32 with
D
Sound when s
p
ecific
a
lly
r
equeste
d
commit
|
commitdiff
|
tree
2012-06-17
Chris Robinson
Avoid
f
ailing if ALSA ca
n
't set a buf
f
er or period
.
.
.
commit
|
commitdiff
|
tree
2012-06-17
Chris Robi
n
son
A
l
l
ow PulseA
u
dio to spaw
n
a s
e
rver by default
commit
|
commitdiff
|
tree
2012-06-17
Chris Rob
i
nson
Add an option to allow Pu
l
s
e
Audio to move
streams
commit
|
commitdiff
|
tree
2012-06-16
Chris Robin
s
on
Clarify some
c
omments, fix some definition ord
e
ring
.
.
.
commit
|
commitdiff
|
tree
2012-06-15
Chri
s
Rob
i
nson
Add DEVPK
E
Y
_
Device_Fr
i
endl
y
Name declaration f
o
r mingw
.
.
.
commit
|
commitdiff
|
tree
2012-05-09
Chris Robinson
A
d
d some more ent
r
ies to
.
gi
t
i
g
nore
commit
|
commitdiff
|
tree
next