repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Ensure the ResampledBuffer is aligned
2012-09-14
Chris Ro
b
inson
Ens
u
re t
h
e
R
e
s
ampled
B
uffer
i
s
aligned
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinson
Use a source param for the resampler and
m
ov
e
them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
C
hri
s
Robinson
R
e
move a
n
unuse
d
h
eader
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a couple macros to more ap
p
ro
p
riate headers
commit
|
commitdiff
|
tree
2012-09-14
C
hr
i
s Robinso
n
Fix up
s
o
me more head
e
r
inclu
d
e
s
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Don't i
n
c
l
ude alu
.
h i
n
alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
En
a
ble flush-to
-
zer
o
mode wh
e
n possib
l
e
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Move a coup
l
e methods to where they'r
e
use
d
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robi
n
son
R
e
store support fo
r
th
e
pre
v
ious mhr fo
r
m
a
t
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Add a note
a
bou
t
the hrtf_table
s
filename markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinson
Properly scale the HRTF
delays
w
hen writing
them
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Update f
n
amelist after handling % marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
i
s
Robinson
Use PATH_MAX for the
f
na
m
e leng
t
h
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Improve
parsi
n
g hrtf_
t
ab
l
es filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinso
n
Fix HRTF data fo
r
mat description
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinso
n
Warn abou
t
SSE
perform
a
n
c
e with
non-multiple-o
f
-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robins
o
n
Use the c
o
rre
c
t size for d
e
fau
l
tCo
e
ff
s
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinso
n
Mi
n
or cleanups
f
or variable declarati
o
ns
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't use count-specif
i
c
functions to w
r
it
e
to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Use a non-inte
r
lea
v
ed DryB
u
f
fer
commit
|
commitdiff
|
tree
2012-09-11
C
hris Ro
b
inson
Do the filter
i
ng separate
l
y
from the mixi
n
g
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
R
o
binson
Use
HUGE_VAL instead of dividing
by 0 for inf
i
n
i
ty
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robins
o
n
S
i
lence a coupl
e
MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
i
n
son
A
d
d
example HRT
F
definitio
n
files
f
or make
h
rtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Up
d
a
te HR
T
F code
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Again try to get _WIN3
2
_IE t
o
behave right w
i
th MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Remove a hac
k
f
or M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
Chri
s
Robinson
Add missing ret
u
rns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try to ensure mixing samples in multi
p
les o
f
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Use the right
m
ethod
t
o
clea
r
a __m12
8
t
o 0
commit
|
commitdiff
|
tree
2012-09-09
C
hris R
o
b
i
nson
Use SSE to do 4 samples
at once
(non-HRTF d
i
r
ect mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robi
n
son
Implement MixDirect_SSE
s
epa
r
ately from the
C
and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
hris Ro
b
i
nson
Move the target e
f
fect
slot to the SendParams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
R
emove STACK_D
A
TA_SIZ
E
in favor of BUF
F
ERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
R
o
bi
n
son
Remove s
o
me unused code
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robi
n
son
Separat
e
the resampl
i
ng
and mix
i
n
g
s
teps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Workar
o
und
MinGW _
_
declsp
e
c(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Ro
b
inson
Free
t
h
e
global ALSA
config afte
r
o
p
ening ca
p
ture devices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Rob
i
nson
Set the error if setti
n
g a new int
e
g
er source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Minor cleanups f
o
r mi
x
er_i
n
c
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
Add an SSE-enhanced
p
at
h
for applying the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
on
Make sure devic
e
buffers are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
C
h
r
is Robinson
I
ncrease MaxChannels to be a mul
t
iple of
4
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
b
inso
n
Set an error closer to where
it o
c
curs
for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Rob
i
nson
Add helpers
t
o set s
o
urce properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print the err
o
r when reporting snd_pcm_de
l
ay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Rob
i
n
s
o
n
Use _aligned_free
f
o
r
pointers returned by _aligned_m
a
lloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
C
o
nstify some
parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Add the option to retr
i
eve t
h
e source
offset an
d
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Fix g
e
tting the RW
o
f
f
s
ets with al
G
etSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinso
n
Add
methods to get source pro
p
erties
as double
s
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Rob
i
nson
Fix a parameter name
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
P
rop
e
r
ly exp
o
r
t alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Use helper functions
t
o
rea
d
source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use t
h
e c
o
rrect 64
-
bi
t
int typ
e
for
the extension functions
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robin
s
o
n
A
d
d
a macro to
h
elp make a 64-
b
i
t
v
alue
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
i
s
Robinson
Use a default
method
t
o
pr
o
vi
d
e a
dummy latency
commit
|
commitdiff
|
tree
2012-08-19
C
hris Robinso
n
Hold the de
v
ice lock w
i
th PulseAudio between
m
ixi
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robins
o
n
Hold the dev
i
ce
l
ock with ALSA b
e
tween
m
ixing and wri
t
i
n
g
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robinson
Use
n
o
n-
b
locking access for ALSA p
l
ayback
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obinson
Move the
device lock int
o
the backend fun
c
tion table
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Rob
i
nson
Ke
e
p the b
a
ckend dev
i
ce ope
n
unt
i
l the
last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
hris Robinson
Add t
h
e
star
t
of A
L
_
SOFT_s
o
u
rce_la
t
ency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robi
n
son
Ad
d
a device m
e
thod to
r
etri
e
ve the activ
e
latency
commit
|
commitdiff
|
tree
2012-08-16
C
hris Robinson
P
lace the alignme
n
t
attr
i
bute be
f
ore t
h
e variabl
e
d
e
c
l
aration
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris
R
obinson
Remove extr
a
parenthesis
u
sed in
th
e
aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
F
ix
aligned allocator fallbac
k
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is Robinson
M
S
VC want
s
_
_
d
e
c
lspec(align), not __dec
l
spec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
C
hris Robin
s
on
Avoid dynamic handling of l
i
bsnd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
Apply H
R
TF mixer
c
oeff
i
cients with
s
teppin
g
using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Check th
e
max CPUID funct
i
ons be
f
o
r
e
c
a
lling
them
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robi
n
son
Make sure sources are
16-by
t
e
a
l
i
g
n
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add wrapper
metho
d
s to ensure
aligned a
l
lo
c
ations
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Ensure some HR
T
F-relat
e
d parameters are a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Make sure th
e
working
coeffic
i
e
n
t
s are ali
g
ned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s
R
obinso
n
Remove un
u
sed filter
f
u
n
ctions
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Check for a
n
d use the
-
m
s
se sw
i
tch when d
e
aling with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check the correct mac
r
o fo
r
ARM Neon support
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Robinson
Don't bother hand
l
ing MMX
s
inc
e
we do
n
't
use
it
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris R
o
binson
Add cmake options to disable or requi
r
e support
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robi
n
son
Move mixers into separ
a
te source
fi
l
es
commit
|
commitdiff
|
tree
2012-08-14
Chris Rob
i
n
s
on
Add
an SSE-e
n
hanced HRTF mi
x
er using intrins
i
cs
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Fix a
typo
commit
|
commitdiff
|
tree
2012-08-13
C
h
ris Robinson
Add a config option
to
disa
b
le use of CPU
extensio
n
s
commit
|
commitdiff
|
tree
2012-08-13
C
hris
R
obinso
n
Allow building multiple types of mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Ch
r
is Robin
s
on
Check f
o
r some CPU extension
s
commit
|
commitdiff
|
tree
2012-08-12
Chr
i
s
Robinson
Don't unlo
c
k the pu
l
seaudio mainlo
o
p when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Rob
i
n
s
o
n
Han
d
le the scal
a
r
v
alue
s
a b
i
t
better
commit
|
commitdiff
|
tree
2012-08-11
Chr
i
s Robinson
Us
e
a m
o
re efficie
n
t
me
t
hod to bl
e
nd HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
C
hr
i
s Rob
i
n
son
Add
a
n o
p
tion f
o
r wide s
t
ere
o
s
ources
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Us
e
a more ef
f
icient
meth
o
d to
of
f
set the speaker
a
ngles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ch
r
is Robinso
n
Interpolate betwe
e
n
H
RTF delay samples usin
g
the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
C
hris
Robinson
Increase t
h
e
d
i
r
ectional c
h
ang
e
sensitivity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robin
s
on
F
i
x an inad
v
e
rten
t
cha
n
ge i
n
the HRTF co
e
fficient stepping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
C
h
r
i
s Rob
i
nson
U
s
e w
r
apper
s
for
f
l
oa
t
-typed
m
ath
functions
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robinson
Test
t
he squared
length
of
a vector before norm
a
lizi
n
g
commit
|
commitdiff
|
tree
2012-06-29
Chris Rob
i
nso
n
Min
o
r typo fixes
commit
|
commitdiff
|
tree
2012-06-29
C
h
r
is Rob
i
nson
Don't
use all
caps
f
or enum value
name
s
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s R
o
bi
n
son
Don't tr
y
t
o
s
e
t FE_TOWARDZERO
w
hen it's not a
v
ailable
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
Clamp the Y position b
e
fore
trying to get the elevation
commit
|
commitdiff
|
tree
next