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
Move a couple macros to more appropriate headers
2012-09-14
Chris Robinson
M
ove a
c
ouple m
a
c
r
os to more appropriat
e
hea
d
ers
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Fix up
some more he
a
der inclu
d
es
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
Don't inc
l
ude alu
.
h in
a
lMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
E
n
ab
l
e flush-to-zero mod
e
when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Move
a couple methods to whe
r
e they
'
re used
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
Resto
r
e support for
t
he previ
o
us mhr format
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s R
o
binson
Add a note about the hr
t
f
_
tabl
e
s filename markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
P
r
o
perly sc
a
le the HRTF delays wh
e
n writin
g
them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
o
n
Update fnam
e
list
after han
d
ling
%
m
arke
r
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Use PAT
H
_
M
A
X
fo
r
the fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
ns
o
n
Improve pa
r
s
i
ng hrt
f
_
t
abl
e
s filena
m
es
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinson
Fix HRTF data format
d
escriptio
n
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
W
a
rn about SSE performan
c
e with n
o
n-multiple-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Use the correct size for defa
u
l
t
C
o
e
f
f
s
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is Robinson
Minor cleanu
p
s for v
a
riable dec
l
ar
a
tion
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't use count-specific function
s
to wr
i
te
to
the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robins
o
n
Use
a
non-i
n
terlea
v
e
d
DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Do th
e
filtering separately
f
r
o
m the
mixi
n
g
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
R
ob
i
ns
o
n
Use HUGE_VAL
inste
a
d of dividing by 0
f
or in
f
init
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Robinson
Sile
n
ce
a
coup
l
e MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
bi
n
son
Add ex
a
mple HRTF de
f
in
i
t
ion fil
e
s for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Up
d
ate H
R
TF c
o
de
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinson
Ag
a
in try
t
o
g
et _WIN32_IE to behave right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris R
o
binso
n
Remove
a
hack f
o
r MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
A
d
d missing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
T
ry to ensur
e
mixing
s
amp
l
es in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robi
n
s
o
n
Us
e
t
h
e rig
h
t method to clear a
__m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use SSE to do 4 samples a
t
o
nc
e
(
non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Implement MixDirect_SSE
s
epar
a
tely from t
h
e C
and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
R
obins
o
n
Move the target eff
e
ct s
l
o
t to the Se
n
dParams struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
R
emove
S
T
ACK_DATA_SIZ
E
in favor
of BUFFERS
I
ZE
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
b
inson
Rem
o
ve some
u
nused
c
o
d
e
commit
|
commitdiff
|
tree
2012-09-09
Chris Robins
o
n
Se
p
arate the res
a
m
p
l
i
ng a
n
d mixi
n
g
steps
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Rob
i
nson
W
orkaround MinGW __declspec(align(x))
bug
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris
Robinson
Free
the g
l
obal ALSA co
n
fig af
t
er openin
g
c
aptur
e
de
v
ices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Ro
b
inson
S
et
t
he error i
f
setting a new
integ
e
r
s
ourc
e
offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
Minor cl
e
a
nups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s
R
obinson
Ad
d
a
n S
S
E-
e
nha
n
ced path for
applying
the mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Rob
i
nson
Make sure device buf
f
ers a
r
e
16-byt
e
aligned
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Increase M
a
xChan
n
els to be a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
C
h
ri
s
Robinson
S
et
a
n error
c
lose
r
to where
it
o
ccurs for se
t
ting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add helpers
to set
s
ource properties
commit
|
commitdiff
|
tree
2012-08-28
Chris
Robi
n
son
P
rint the error when repo
r
ting snd_pc
m
_de
l
ay failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robins
o
n
Use _alig
n
ed_free fo
r
pointers retur
n
ed by _
a
ligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robin
s
on
Const
i
fy some parameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add
t
h
e
o
ption
t
o retr
i
eve the sour
c
e offset
a
n
d
latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinso
n
Fix getting the RW o
f
fset
s
w
i
th alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add method
s
to get source pro
p
erties as do
u
bl
e
s
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Robins
o
n
Fix a parameter na
m
e
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obinson
P
roperly
export
a
lG
e
tSource3i
6
4
SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use helper functions to read s
o
u
r
c
e pr
o
p
e
rti
e
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the
c
orrect
64-bit
i
nt type
f
o
r
the exte
n
sio
n
func
t
ions
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robinson
Add a macro to help make a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is
R
o
binson
Use a
d
efault metho
d
t
o
provide a dummy la
t
en
c
y
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold
the
device lo
c
k with PulseAudio be
t
ween mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Hold th
e
device lock wit
h
ALSA between mixing and writi
n
g
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
i
s
Robinson
Use non-
b
locking access for A
L
S
A
pla
y
back
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binson
Mo
v
e the devic
e
lock into the ba
c
k
e
n
d
function tab
l
e
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris
Rob
i
ns
o
n
Keep the backend device open until the l
a
st reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obinson
A
d
d the
start of AL_SOFT_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a d
e
vic
e
m
e
thod to retrieve the active la
t
e
n
cy
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Place
the alignment attribute before the var
i
able decla
r
a
tion
commit
|
commitdiff
|
tree
2012-08-16
Chris Ro
b
inson
R
e
move extra parenthesis us
e
d in
t
he aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix aligne
d
allocator fall
b
ack
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris
R
obinson
MSVC wan
t
s __de
c
lspe
c
(
a
l
ign),
no
t
_
_
d
e
clspec(aligned
)
commit
|
commitdiff
|
tree
2012-08-16
C
hr
i
s
R
obinson
Av
o
id dynamic handling
o
f libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robin
s
on
Apply HRTF mixer coeffi
c
i
ents with stepping using S
S
E
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Check the
m
a
x CPUID functions be
f
ore cal
l
ing
th
e
m
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
M
a
ke sure sources are
16-byt
e
a
ligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add wrappe
r
met
h
ods to ensure aligned
a
lloc
a
tions
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Ensure so
m
e
HRTF-related p
a
rameters are align
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
M
a
k
e sure the wor
k
ing coe
f
ficients are aligned
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Rob
i
nson
Rem
o
ve u
n
used filter
f
unctio
n
s
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
C
h
eck fo
r
and use the -ms
s
e
switch wh
e
n deal
i
ng
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Rob
i
n
s
on
Ch
e
ck the
cor
r
e
ct macr
o
for ARM
N
e
o
n support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Don't bother handling MM
X
since
we don't us
e
i
t
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Ad
d
cmak
e
optio
n
s
t
o
disable
or
require support for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obin
s
on
M
ove mixers into separate source files
commit
|
commitdiff
|
tree
2012-08-14
Chris
R
obinson
Add an SS
E
-
e
nhanced H
R
TF m
i
xer using
i
ntrinsics
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
is
Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robins
o
n
Add a confi
g
o
p
tion t
o
disa
b
le
u
se o
f
C
P
U extensions
commit
|
commitdiff
|
tree
2012-08-13
C
h
ris
R
o
binson
Allow building multip
l
e types of mixers,
s
e
l
ecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris
R
obinson
Check
f
or some CPU exte
n
sions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
D
o
n
'
t unlock
the pulseaud
i
o mainloop when mixin
g
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Handle the scal
a
r val
u
es
a
bit better
commit
|
commitdiff
|
tree
2012-08-11
C
hri
s
Robinson
U
se a m
o
re efficien
t
met
h
od to bl
e
nd HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Add
a
n
o
ption fo
r
wide stereo sour
c
es
commit
|
commitdiff
|
tree
2012-08-09
Chris R
o
bins
o
n
Use a
more eff
i
cient method to
o
ffset the speake
r
angle
s
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Interpo
l
ate bet
w
een HRTF delay samples u
s
in
g
the delay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
Robinson
In
c
rease th
e
dir
e
ctional chang
e
sensitivity for the
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
F
i
x
a
n inadvertent
c
hang
e
in the HRTF coefficient
s
tep
p
ing
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
is Robinson
Use wrappers for floa
t
-
t
yped m
a
t
h
funct
i
ons
commit
|
commitdiff
|
tree
2012-06-29
C
h
ris Robinson
Test the squared leng
t
h of a vector before n
o
r
malizing
commit
|
commitdiff
|
tree
2012-06-29
Chris Robinson
M
i
nor ty
p
o fixes
commit
|
commitdiff
|
tree
2012-06-29
Chris
Robinson
Don't
u
se all caps f
o
r enu
m
value
n
a
mes
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s
Ro
b
in
s
on
Don't t
r
y to
s
et FE_T
O
WARDZERO when
i
t
'
s not ava
i
lable
commit
|
commitdiff
|
tree
2012-06-29
Chris Ro
b
i
n
so
n
Clamp the Y p
o
s
i
tion before trying to get the elev
a
tion
commit
|
commitdiff
|
tree
2012-06-20
Chris Robins
o
n
A
dd
some includes
commit
|
commitdiff
|
tree
2012-06-20
Ch
r
is Robinson
A
d
d missing include
commit
|
commitdiff
|
tree
2012-06-19
Chris
R
o
bin
s
o
n
Use
a
p
rope
r
method to wait for a
Pul
s
eA
u
d
i
o operation
commit
|
commitdiff
|
tree
next