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 MixSend method
2012-09-16
Chri
s
Robinso
n
Implement
a
n
S
SE
M
i
x
S
e
nd
method
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robins
o
n
P
roperly restor
e
the SSE control word with __con
t
rol87_
2
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
ob
i
nson
Pr
o
p
e
rly
h
andle the SSE control word
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binson
Use __control87_
2
when available
commit
|
commitdiff
|
tree
2012-09-16
C
h
r
is Robin
s
on
U
se a struc
t
to store t
h
e FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robi
n
son
Add missing source propert
y
r
etriev
a
ls
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implem
e
nt
a
n SSE cu
b
ic
r
e
s
amp
l
er
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Shor
t
en a warnin
g
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
I
m
pleme
n
t an SSE lin
e
a
r
resampler
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Rob
i
nson
Ensur
e
the Re
s
ampledBuffer is a
l
igned
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
n
s
on
U
se a source param for
the resa
m
pl
e
r
a
nd move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Remov
e
an unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a couple macros to more app
r
opr
i
ate
h
eade
r
s
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
R
o
binson
Fix up some more heade
r
i
ncludes
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Don't include a
l
u
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obi
n
son
Enable flush-to-zer
o
mode
wh
e
n possible
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Rob
i
nson
M
ove
a coup
l
e methods
t
o
w
here they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robins
o
n
Restore support
f
or the p
r
evious mh
r
format
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Add a no
t
e
about the hrtf_tables filename markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Properly scale the HRTF delays when writing them
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
binson
Update fname
l
i
s
t
a
f
ter hand
l
i
n
g
% marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Rob
i
nson
U
s
e PATH_MAX
f
o
r the fname length
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
Improve
parsing hrtf_tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fi
x
HRTF da
t
a format description
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Warn about SSE
performanc
e
w
it
h
non-multiple-of
-
4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Use
t
he cor
r
ect size
f
or defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
Min
o
r
cleanup
s
f
or variable declara
t
ions
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
i
s
Rob
i
n
son
D
o
n't u
s
e
count-spe
c
ifi
c
f
u
nctions to write to th
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
Rob
i
nson
U
s
e
a non-interle
a
ved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do
t
he filtering
separately from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
son
U
se HUGE_VAL in
s
t
e
a
d
o
f dividing by
0
for in
f
init
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris
R
obinson
Silence a couple MSVC warning
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Add
e
x
ample HRTF definitio
n
files for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Robinson
U
p
date HR
T
F code
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
ins
o
n
A
g
ain
t
r
y to get _
W
IN3
2
_IE to behave rig
h
t wi
t
h M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
R
obinson
Remov
e
a h
a
ck for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris R
o
binson
Add
miss
i
ng
r
eturns
commit
|
commitdiff
|
tree
2012-09-09
C
hris R
o
binso
n
Try to ens
u
re
m
ixing sa
m
ples
i
n
m
ultip
l
es of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use the right method to clea
r
a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
i
nso
n
Use SSE t
o
d
o 4 samples at once
(non-HR
T
F d
i
re
c
t
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
Implemen
t
M
i
x
D
i
rec
t
_SSE separa
t
ely from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Move
t
h
e
target effect slot to the
S
endParam
s
struct
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
bin
s
o
n
Remove STACK_DATA_SIZE in favor of B
U
F
F
E
RSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove some unu
s
ed
code
commit
|
commitdiff
|
tree
2012-09-09
C
h
ri
s
Robi
n
so
n
Sep
a
rate
t
h
e
res
a
mpling and mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Workaroun
d
MinGW _
_
declspec(ali
g
n(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
hris Robinson
Free th
e
global ALS
A
c
onfig a
f
ter opening capture devices too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
Set
the error if setting a n
e
w in
t
eger source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Minor cleanups for mi
x
er_inc
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinso
n
Add an SSE-enhance
d
path fo
r
applyin
g
the mixer
matrix
commit
|
commitdiff
|
tree
2012-08-29
Chris Robin
s
on
Make sure
d
evi
c
e
buf
f
e
rs are 16
-
b
y
t
e a
l
igned
commit
|
commitdiff
|
tree
2012-08-29
Chris
Robinson
In
c
rease MaxC
h
annels t
o
b
e
a multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Set an error closer to w
h
er
e
i
t oc
c
urs for
setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
A
d
d
help
e
r
s to s
e
t source prop
e
rties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinso
n
P
rin
t
the error wh
e
n repor
t
ing
s
nd_pcm_delay
f
ailure
commit
|
commitdiff
|
tree
2012-08-25
Chris
R
obinson
Use _aligned_fre
e
for
p
ointers return
e
d by _ali
g
ned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris R
o
b
inson
Con
s
tif
y
some p
a
r
a
meters
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinson
Add the op
t
ion to retrieve the
s
ource offset and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
Fix g
e
tting
the RW o
f
fsets w
i
th
alGe
t
Sourcei64vSO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
Add met
h
ods to get source properties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binso
n
Fi
x
a p
a
r
ameter nam
e
commit
|
commitdiff
|
tree
2012-08-20
Chris Ro
b
i
nson
Properly expo
r
t alGetS
o
urce3i64SOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
b
i
nson
Use he
l
per fun
c
tions to rea
d
source prope
r
ties
commit
|
commitdiff
|
tree
2012-08-20
Chris
Ro
b
i
nso
n
Use the
corre
c
t 64-bit int type
f
or the ex
t
ensio
n
functio
n
s
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
A
d
d a macro t
o
help
make a 64-bit va
l
ue
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s R
o
binson
Use a de
f
aul
t
method to provide a
dummy
late
n
cy
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s
R
obinson
Ho
l
d the
device lock with PulseAudio between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
nson
Hold the
d
evi
c
e lock wit
h
ALSA betwe
e
n mixing and wri
t
ing
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robi
n
s
o
n
Us
e
no
n
-bl
o
ckin
g
access for A
L
SA
p
layback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move the devi
c
e lock into
th
e
ba
c
kend function table
commit
|
commitdiff
|
tree
2012-08-18
Chri
s
Robinson
K
eep the
b
ackend device o
p
en u
n
t
i
l
t
h
e
last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robi
n
son
A
d
d
the start of
AL
_
SO
F
T_so
u
rce_latency
commit
|
commitdiff
|
tree
2012-08-17
Ch
r
i
s Rob
i
ns
o
n
Add
a
d
e
vice method
to retrieve the active latency
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robinson
Place the alignme
n
t at
t
rib
u
t
e before
the variable
declara
t
ion
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Remove extra p
a
renthesis used in t
h
e alig
n
e
d attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
R
o
bin
s
on
F
ix aligned allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robinson
MSVC wa
n
ts __decl
s
pec
(
align
)
, not __declspec(ali
g
ned)
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Avoid dynamic
handling of
l
ib
s
ndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
ins
o
n
Apply HRTF mixer coef
f
ic
i
ents with stepping usin
g
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
C
heck
the
max CPUID
functi
o
ns before
c
alling the
m
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is
R
o
binson
Make sure sources are 16-by
t
e
a
ligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Add wrapper methods to
ensure aligned
allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
bi
n
son
Ensure some HRTF-related parameters
a
re aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make sure the working coefficients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
obin
s
o
n
Remove
unus
e
d f
i
lter functions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check for and
u
se the -msse switch when dealing with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Check
t
he corr
e
ct
m
acro for ARM Neon su
p
port
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Ro
b
inson
Don't
b
o
t
her handling M
M
X sinc
e
we don't
u
s
e it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add cm
a
ke options
t
o disable or requ
i
re sup
p
ort for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Rob
i
nson
M
ove mixer
s
into
separate source fi
l
e
s
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinso
n
Add an
S
SE-enhanced HR
T
F
mixer
using i
n
trinsics
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Add
a
c
o
nfig option to disabl
e
use
o
f CP
U
exte
n
si
o
ns
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow building multiple
t
y
pes o
f
mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chri
s
Robins
o
n
C
h
ec
k
for
some CPU ext
e
nsion
s
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don't u
n
lock the pulseaudio mainloop when mixing
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
i
s
Robins
o
n
Han
d
le the
s
cal
a
r values a bit bette
r
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
is Robinson
Us
e
a more
e
f
ficient
m
ethod to blend
HRTF
delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Ch
r
i
s
Rob
i
nson
Add an op
t
i
on for wide stere
o
sources
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Us
e
a mo
r
e efficient met
h
od to o
f
fset the speaker angles
.
.
.
commit
|
commitdiff
|
tree
next