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
Implement an SSE linear resampler
2012-09-14
Chris Robinson
I
mplement an SSE linear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
Ensure the R
e
sa
m
pled
B
uffer is
a
l
ign
e
d
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
U
s
e
a
s
ource param for
the
r
esampler
a
n
d move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Remove an unuse
d
header
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robi
n
son
Move a couple mac
r
os to more appropriate
h
ea
d
e
r
s
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Fix u
p
some more
h
eader includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
i
nson
Don't i
n
clude alu
.
h i
n
al
M
a
i
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
C
hris Rob
i
nson
Enabl
e
f
lush-to-zero mode when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
Move
a
couple me
t
h
ods
t
o wher
e
t
h
ey
'
re used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Restore
s
upport for
t
he p
r
e
v
i
o
u
s mhr forma
t
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Add
a note
about the hrtf_tables filena
m
e marker
s
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinson
Properly scale the HRTF delays wh
e
n wri
t
ing them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Update fnameli
s
t afte
r
h
a
n
dling % mar
k
er
s
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
Use P
A
TH_MA
X
for the fname len
g
th
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
i
s Robinson
Improv
e
pa
r
s
i
n
g
hrtf_
t
ables
filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robinson
F
i
x HRTF data for
m
at
d
escripti
o
n
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Ro
b
ins
o
n
Warn about SSE perf
o
rmanc
e
w
ith non-multipl
e
-of-4
u
p
da
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
is
Robi
n
son
Use the cor
r
ect s
i
ze for
defaultC
o
effs
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris R
o
binson
Minor
cleanups fo
r
var
i
able declarat
i
ons
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
D
on'
t
use count-spec
i
fic function
s
t
o write
to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
s
e a non-in
t
erleaved
D
ryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Do the
f
iltering separat
e
ly from th
e
m
i
xing
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Use
H
UGE
_
VAL instead of dividin
g
by 0 for infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris
R
obinson
Silence a couple MSVC
w
a
rnings
commit
|
commitdiff
|
tree
2012-09-11
C
h
ri
s
R
obinson
Add example
H
RTF de
f
inition
f
iles f
o
r makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
R
obinson
Up
d
a
t
e
HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
s
o
n
Again
try to
g
e
t _WIN
3
2_I
E
to be
h
ave right w
i
th M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Remove
a
h
ack for M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robi
n
son
Add missing
returns
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinso
n
Try
to ensure mixing samp
l
es in mu
l
tiples
o
f 4
commit
|
commitdiff
|
tree
2012-09-09
C
hris R
o
bi
n
s
on
U
s
e
t
he right metho
d
to clear
a
_
_
m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
Use
SSE to do 4 samples
at onc
e
(n
o
n-HRTF direct
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Imp
l
ement MixDirect_SSE se
p
arately from
t
h
e
C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robins
o
n
M
o
ve
the target effect
s
lot to the Se
n
dPara
m
s stru
c
t
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Remove
STACK_DATA_SI
Z
E in favor
o
f BUFFERS
I
ZE
commit
|
commitdiff
|
tree
2012-09-09
Chris
Robinson
R
emove
some unused code
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
b
i
ns
o
n
Separa
t
e th
e
resampling and mixi
n
g steps
commit
|
commitdiff
|
tree
2012-09-09
Chris
Rob
i
nson
Workar
o
und
MinG
W
__declspe
c
(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
hris Robinson
Free t
h
e
glo
b
al ALSA config
a
fter o
p
e
ni
n
g
cap
t
ure devices
t
o
o
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is Robinson
Set the e
r
ror if setting a new integer
s
o
urc
e
o
f
f
s
et
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
Minor
c
l
e
anups f
o
r mixer
_
inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
on
A
dd an SSE-en
h
anced
path for a
p
p
l
ying th
e
mixer matrix
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
R
obi
n
son
M
ake su
r
e d
e
vice
b
uffer
s
a
r
e
1
6-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
son
In
c
rea
s
e
M
a
xChannels to
b
e a mu
l
tiple of
4
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Set
an
error closer
t
o
where it occurs for
s
et
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
Add helpers to set source properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinson
Print
t
h
e
e
rror
when
r
e
p
o
r
ting sn
d
_
p
cm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chri
s
Robinson
Use _alig
n
ed_free
f
o
r
po
i
nter
s
return
e
d by _aligned
_
ma
l
loc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Con
s
ti
f
y som
e
parame
t
e
r
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add the option to r
e
trieve the source offset
a
nd l
a
tency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robin
s
on
Fix getting
the
R
W
offsets with alGet
S
ourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add me
t
h
ods to get source properties
as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
R
o
binson
Fix a
p
arameter na
m
e
commit
|
commitdiff
|
tree
2012-08-20
C
hris Rob
i
nson
Pr
o
perly
e
xport alGetSource3i64
S
OFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use help
e
r
functions to read
source
p
roperties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
Use the co
r
rect 64
-
bit int type for th
e
extension functions
commit
|
commitdiff
|
tree
2012-08-20
C
hris Ro
b
inson
Add a macro to help make a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
C
hris Rob
i
nson
Use a defaul
t
method t
o
provide a dum
m
y laten
c
y
commit
|
commitdiff
|
tree
2012-08-19
C
h
ri
s
Ro
b
inson
Hold the devi
c
e
lock with PulseAudio
between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robin
s
on
Hold the d
e
vice l
o
c
k with ALSA betw
e
en mi
x
ing and writing
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
i
s
R
obinson
Use non-blocking access for ALSA playback
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris Robinson
Move the device lock
i
nto
the backend f
u
nct
i
on table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Keep the backend de
v
ic
e
open un
t
il the
last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
A
dd the sta
r
t
of A
L
_SOFT_s
o
u
rce_late
n
cy
commit
|
commitdiff
|
tree
2012-08-17
C
h
ris Robinson
Add a device method to retrieve the active latency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robins
o
n
Place the al
i
gnment attr
i
bute before the v
a
riable
d
ec
l
aration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robin
s
on
Re
m
ove
extra parenthesis
used
i
n the alig
n
ed attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
is
Robins
o
n
Fix ali
g
ned a
l
locator
f
all
b
ack
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Robinson
MSVC wan
t
s
__de
c
lspec(align),
not __declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s Rob
i
nson
A
void dynamic hand
l
ing of li
b
sndio
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Apply
H
R
TF mi
x
er coeff
i
c
ien
t
s
with
s
tep
p
ing
u
s
i
ng SSE
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
R
o
binson
C
h
eck the max CPUID functions before calling them
commit
|
commitdiff
|
tree
2012-08-15
Chris Rob
i
nson
Make sure sour
c
es are 16
-
by
t
e
a
ligned
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Robi
n
son
Add wrapp
e
r
metho
d
s t
o
en
s
ure alig
n
e
d
a
llocations
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
E
n
s
u
re
some HRTF-related
parameters
a
re a
l
igned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make s
u
re
the working coefficien
t
s are a
l
igne
d
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove unused filter functions
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Chec
k
for and use
the
-ms
s
e switc
h
w
h
e
n
dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Check t
h
e correct macro for ARM Neo
n
support
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
D
on'
t
bother
handl
i
n
g
MMX since we don't
use i
t
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
i
nso
n
Add cmake optio
n
s to disable or req
u
i
r
e
suppo
r
t
fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robinson
Move mixe
r
s
i
nto
se
p
arate
source files
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Add an SSE-enhanced HRTF mixer usi
n
g intr
i
nsics
commit
|
commitdiff
|
tree
2012-08-14
C
hris R
o
bin
s
o
n
F
i
x a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris
Rob
i
nson
A
d
d
a
config
o
ption to disable use of CP
U
extension
s
commit
|
commitdiff
|
tree
2012-08-13
Chr
i
s Robinson
Allow
building m
u
ltiple types
o
f mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
C
h
eck for som
e
CPU ex
t
e
n
sions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't unlock the
pu
l
seaudio mainloop when
m
ixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Handle
t
he scala
r
values a
bit better
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Use a more effici
e
nt method
t
o
blend HRTF delays
a
nd
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robins
o
n
Add an option for wide stereo sourc
e
s
commit
|
commitdiff
|
tree
2012-08-09
Chris
R
ob
i
nson
Use a more efficient me
t
hod to offset the speaker angles
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris Robinson
Interpolate be
t
ween HRTF de
l
ay
s
a
mples usin
g
t
h
e d
e
lay
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Chris
R
obinson
Increase the directional
c
h
ange sensitivity for
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-07-19
Chris Robinson
Fix
a
n
inadv
e
rtent c
h
a
n
ge in the HRTF coeffici
e
nt
s
t
epping
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Chr
i
s Robins
o
n
Use wrappe
r
s
for float
-
typed math functi
o
ns
commit
|
commitdiff
|
tree
2012-06-29
Chris
R
o
binson
Test
t
he squared length of a vecto
r
bef
o
re normalizing
commit
|
commitdiff
|
tree
2012-06-29
Ch
r
i
s Robi
n
son
Minor t
y
po fixes
commit
|
commitdiff
|
tree
2012-06-29
Chri
s
Robinson
Don't use all caps for enum value names
commit
|
commitdiff
|
tree
2012-06-29
Chris Robi
n
son
D
on't try to set FE_TOWARDZERO when
i
t
's
not available
commit
|
commitdiff
|
tree
next