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
Avoid building redundant mixers
2012-09-16
Chris Rob
i
nson
Avo
i
d buil
d
i
n
g redundan
t
mixer
s
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
inson
Implement an SSE MixSend
method
commit
|
commitdiff
|
tree
2012-09-16
Chris Ro
b
inson
Properly
restore t
h
e
SSE co
n
tr
o
l
w
ord wi
t
h __control87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Properly handle t
h
e SS
E
cont
r
ol word
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
i
s
Robinson
Use __co
n
t
r
o
l
87
_
2 when available
commit
|
commitdiff
|
tree
2012-09-16
C
hris
R
obin
s
on
U
se a struct to stor
e
the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Add missing source property retrieval
s
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
Implement
a
n
S
SE cubic
resam
p
ler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
S
h
o
rte
n
a
warn
i
ng
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
I
mple
m
ent an SS
E
linear re
s
ampler
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Ensure the Resam
p
led
B
u
f
fer is
ali
g
ned
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Use a
sou
r
ce param for the resampler and move the
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Remov
e
an unused header
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s
Robinson
Move a couple macros
to
m
o
re app
r
o
p
riate
h
eaders
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is
R
obinson
Fix up some
more header includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Don't i
n
clude alu
.
h in al
M
ain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
E
n
able
f
lush
-
to-
z
ero mode when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Move a couple methods
t
o whe
r
e they
'
r
e
us
e
d
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
ob
i
n
son
Rest
o
re suppo
r
t for the previous mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Ad
d
a note abou
t
t
he hrtf_
t
a
bles filename marker
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Prop
e
rly
s
c
al
e
the HRTF delays when writin
g
them
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinson
Update fna
m
elist after handling % mark
e
rs
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Rob
i
nson
Use P
A
TH_M
A
X for the fname
l
ength
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Impr
o
ve parsing
hr
t
f_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix HRTF data format description
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinso
n
W
a
rn about SSE
performance with
n
o
n
-multip
l
e-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Use the correct size
for defaultCo
e
f
fs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Minor
c
l
ean
u
p
s
for variable declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obin
s
on
Don't use coun
t
-sp
e
ci
f
ic functio
n
s to write to
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
Use a
n
on-in
t
erleaved Dr
y
B
uffe
r
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Do the filtering separate
l
y from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Use HUG
E
_VA
L
inste
a
d
o
f divid
i
ng by 0
for in
f
ini
t
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence a couple MSVC w
a
rni
n
gs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Add examp
l
e HRTF definition files fo
r
makehrtf
commit
|
commitdiff
|
tree
2012-09-11
C
hris
Robinson
Upd
a
te HRTF
code
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obin
s
on
Again
t
r
y
t
o get _W
I
N32_IE to beha
v
e right with
MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s R
o
b
in
s
on
Remove
a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris R
o
binson
Add
missing r
e
t
urns
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Try to
e
nsure
m
ixing sam
p
les in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
U
se t
h
e right m
e
th
o
d to clear a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Us
e
S
SE to do 4 samples at once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
ns
o
n
Impl
e
ment MixDirect_SSE sep
a
rately fr
o
m the C and Neo
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
b
ins
o
n
Mov
e
t
h
e target effe
c
t slo
t
to the SendParam
s
str
u
ct
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Rem
o
ve STACK_DATA_SIZE
in favor
of BUFFER
S
IZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remo
v
e some u
n
u
s
ed code
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Sepa
r
ate t
h
e resampling and mixing st
e
ps
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Work
a
round MinG
W
__declspec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Ro
b
inson
F
ree the global
ALSA conf
i
g af
t
e
r
opening c
a
pture devices too
commit
|
commitdiff
|
tree
2012-09-02
Lauri Ka
s
anen
alsa: Free th
e
g
l
obal c
o
nfig cache to r
e
move a lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Se
t
the e
r
ror if settin
g
a new
integ
e
r
source offse
t
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Mino
r
cleanups
f
or mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Add an S
S
E-enh
a
nced path for applying the
m
ixer matri
x
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris
R
obinson
Make sure device buff
e
rs ar
e
16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
I
ncrease
M
axChanne
l
s to be a mu
l
tip
l
e
of 4
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
S
e
t an error closer
to whe
r
e it occurs f
o
r setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add helpers to set
s
ource properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print the erro
r
when reporting snd_pcm
_
dela
y
failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Rob
i
nso
n
U
se _aligned_free for po
i
nters returned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
C
h
ri
s
Robinson
Constif
y
some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Add the option to retri
e
ve the source offset and
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris
Ro
b
inson
Fix g
e
t
ti
n
g th
e
R
W offsets with alGetSourc
e
i
6
4vSOFT
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
Add methods to get
source properties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
F
ix a par
a
met
e
r
n
am
e
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Proper
l
y exp
o
rt alGetSour
c
e3i64SO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Ro
b
inson
Us
e
helper functions to read
s
o
ur
c
e
properties
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is
R
obinson
Use th
e
c
o
rrect 64
-
bit
int type f
o
r the extens
i
on functions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Add a macro
to he
l
p
make a 64
-
bit value
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
is
Robinso
n
Use a
default
m
e
t
h
o
d
t
o provide a dum
m
y latenc
y
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hol
d
the
de
v
ice lock w
i
th PulseA
u
dio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
binson
Hold the d
e
vice lock with ALSA b
e
tween m
i
xing an
d
writ
i
ng
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
i
s
Robin
s
on
U
se non-blocking ac
c
ess for AL
S
A
playback
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binson
Move th
e
devi
c
e lock i
n
to the backend fu
n
ction table
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
o
binson
Keep the backe
n
d
device open until the las
t
r
efe
r
ence
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chri
s
Robinson
Add the start of A
L
_SOFT_source_latenc
y
commit
|
commitdiff
|
tree
2012-08-17
C
hr
i
s
R
obi
n
son
Add a device me
t
hod to
retrieve
the
ac
t
ive latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robin
s
on
P
lace
the alignment
attribute before the variable d
e
c
laratio
n
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obinson
Remove extra paren
t
h
e
sis used
i
n the aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
in
s
on
F
ix a
l
igned allocator fallbac
k
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC wants
_
_declspec(align),
not __declspec(align
e
d)
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
i
s
Robinson
Avoid dyn
a
mic h
a
ndling of
l
ibsndio
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Apply HRTF mixer
coefficients with ste
p
ping using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check the max CPUID functions before calling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Make sure s
o
urces are 16-byte a
l
ign
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Add wrappe
r
methods to e
n
sure al
i
gned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s R
o
binson
Ensu
r
e some HRTF-relate
d
p
a
ramete
r
s are ali
g
ned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Make sure the workin
g
coefficients ar
e
al
i
gned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Rem
o
ve
unused filt
e
r f
u
nctions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
C
heck fo
r
and use the -msse
s
witch wh
e
n dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is Robinson
Chec
k
t
h
e correc
t
macro
f
or ARM Neon
s
uppo
r
t
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Don't
b
other handli
n
g MMX since we do
n
'
t use i
t
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
obins
o
n
A
dd cm
a
ke o
p
ti
o
n
s
to disable or require support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Move mixers into separate source files
commit
|
commitdiff
|
tree
2012-08-14
C
h
ris
R
o
binson
Add an SSE-
e
nh
a
nc
e
d H
R
TF
m
ixer
u
sing
i
n
t
rinsic
s
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Fix
a typo
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s Rob
i
nson
Add a confi
g
option to disa
b
le use of CPU extensions
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s
Robinson
Allow building
m
ultipl
e
types of mi
x
ers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
h
ris Ro
b
inson
Check for some CP
U
extension
s
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't unloc
k
the p
u
lseau
d
io mainloop when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Ha
n
dle the scala
r
values a bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use a mo
r
e
e
ffic
i
e
n
t method
t
o blen
d
HRTF d
e
lays and
.
.
.
commit
|
commitdiff
|
tree
next