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
Chris
R
o
bin
s
on
I
m
plement an SSE MixSend method
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Properl
y
re
s
tore the S
S
E co
n
trol word
with __contro
l
87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robinson
P
roperly handle t
h
e SSE control word
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
o
b
inson
Us
e
__con
t
rol87_2
wh
e
n available
commit
|
commitdiff
|
tree
2012-09-16
C
hris
Ro
b
inson
Use a struct
t
o
sto
r
e th
e
FPU mod
e
commit
|
commitdiff
|
tree
2012-09-14
C
h
ri
s
Robinson
Add missing source pr
o
p
e
r
ty r
e
trievals
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is
Robin
s
on
I
m
p
l
ement an SSE c
u
bic resam
p
ler
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
Shorten
a
warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinso
n
Imp
l
ement an SS
E
linear resam
p
ler
commit
|
commitdiff
|
tree
2012-09-14
Chris
Ro
b
inson
Ensure the Re
s
a
m
pledBuffer is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nson
U
s
e a source param for
t
he re
s
a
m
p
ler and move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
R
e
mov
e
a
n unused h
e
ade
r
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a
c
ouple macros to more
appr
o
priate h
e
ade
r
s
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robins
o
n
Fix u
p
so
m
e more
h
eader includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
D
o
n't include alu
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
s
o
n
Enab
l
e flu
s
h-to-zero
mode when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
ns
o
n
M
ov
e
a couple me
t
hods to where they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
R
estor
e
s
upp
o
rt for the pr
e
vi
o
us mhr form
a
t
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Add a
note a
b
out the
h
rt
f
_tables filenam
e
mark
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Ro
b
inson
Properly sc
a
le the HRTF delays wh
e
n writing them
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinson
Up
d
a
t
e f
n
amelist aft
e
r hand
l
ing %
m
arkers
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Robin
s
on
U
s
e PATH_MAX fo
r
t
h
e
fname length
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Robinson
Impro
v
e parsing hrtf
_
tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix H
R
T
F
data format
description
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
W
a
rn about SSE perfor
m
ance wit
h
n
on-multiple-of-4 u
p
date
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use t
h
e correct s
i
ze for
def
a
ul
t
Coeffs
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
Ro
b
ins
o
n
Minor cleanups for variable declara
t
i
o
n
s
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
R
obinson
Don't us
e
count-s
p
ecifi
c
functions to write
t
o the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Us
e
a non-interleave
d
DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
C
hr
i
s Robinson
Do
the fil
t
e
r
ing
s
eparately f
r
om th
e
mi
x
ing
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Use
HUGE_VAL instead of dividing
b
y
0 for infini
t
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinso
n
Si
l
e
n
ce
a couple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Add example
HRTF definition
files for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
inson
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Robinso
n
Again try
to get
_
WIN32_IE
t
o beh
a
ve
right with Min
G
W
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Robinson
Remov
e
a hack
f
o
r
MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Robinson
Add missing retur
n
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
T
ry to ensure mixing samp
l
es in multip
l
es of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use the right me
t
hod to
clear a __m
1
28 t
o
0
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s R
o
binson
Use S
S
E
to do 4 samples at once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robi
n
s
o
n
Impl
e
m
ent MixDirect
_
SSE
separately from
the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Mov
e
the target effect slot
t
o the SendParams st
r
uct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robins
o
n
R
e
m
ove ST
A
CK_
D
ATA_SIZE in favor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robins
o
n
R
emo
v
e so
m
e unu
s
ed cod
e
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Separa
t
e the res
a
m
p
l
i
n
g
and mixing ste
p
s
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
binson
Workaround Mi
n
G
W
__declspec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinso
n
Free the global ALSA config after opening
capture
devices
too
commit
|
commitdiff
|
tree
2012-09-02
Chr
i
s
R
obinson
Set the error if settin
g
a ne
w
i
n
teger
s
ou
r
c
e
o
f
fset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
i
s
Robinson
Minor
c
l
eanups for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
b
inson
Add an SSE-enha
n
ced
path for applying
th
e
m
i
xe
r
matrix
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Make s
u
re
d
evice bu
f
f
e
r
s are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
Increas
e
Ma
x
Channels to be a m
u
l
tiple of
4
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robinson
Set
a
n e
r
ror c
l
oser to where it occurs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hr
i
s Robinson
Add helpe
r
s to set
sour
c
e
properties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robins
o
n
Pri
n
t
t
he error when repor
t
ing s
n
d_pc
m
_
d
elay failure
commit
|
commitdiff
|
tree
2012-08-25
Ch
r
is R
o
binson
U
se _aligned_free for point
e
rs returned by _aligned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Ch
r
is Robinson
Constify some
p
arameters
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinso
n
Add the option to retrieve the
s
ource offse
t
and
l
atency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Fix getting the RW offse
t
s with alGetSourcei64vSO
F
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add methods to
get so
u
rce pr
o
pert
i
es as
d
ouble
s
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
R
obinson
Fix a
paramete
r
n
a
m
e
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Properly
e
x
port alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use
hel
p
er functio
n
s to
r
ead source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
U
se the
corr
e
ct 6
4
-bit
i
nt type for the
e
xtension fun
c
tions
commit
|
commitdiff
|
tree
2012-08-20
C
hris R
o
binso
n
A
d
d a macro to help ma
k
e a
6
4-bit value
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinson
Use a d
e
f
a
ult
m
ethod to provide a
dummy latency
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
is Robinson
Hold the dev
i
ce lock with
P
ulseAudio betw
e
en mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s
Robins
o
n
Hold
t
he dev
i
ce lock
w
i
th ALSA betwe
e
n mixin
g
and wr
i
t
i
ng
commit
|
commitdiff
|
tree
2012-08-19
C
hris Ro
b
inson
Use non-blocking access for A
L
SA playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robin
s
on
Move the device
l
ock
i
nto the
backend fun
c
tion
table
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinso
n
Keep the
b
ackend devi
c
e open
until the
l
a
st refe
r
en
c
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris
Robinson
Add the start of
AL_
S
OFT_sour
c
e_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris
R
obinso
n
A
d
d a device
method
to
r
etrieve the
a
c
tive lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robinson
P
l
ace the a
l
ignment attri
b
u
t
e
before t
h
e
variab
l
e decl
a
ratio
n
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Remove extra pare
n
th
e
sis used in the a
l
igned
a
ttribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
F
ix a
l
i
gned alloca
t
or fall
b
a
ck
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinso
n
MSVC want
s
__declsp
e
c
(
align), not __declspec(aligned)
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
is Robinson
Avoid d
y
na
m
ic handling
o
f
libsndio
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Appl
y
HRTF
m
i
x
er
c
oeff
i
ci
e
nts with
s
t
epping using SS
E
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
s
o
n
Check the max C
P
UID functions before calling
t
he
m
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Robinson
Make su
r
e s
o
urces
are 16-
b
yte aligned
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robin
s
on
A
d
d wra
p
per methods to ensur
e
aligne
d
allocations
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s R
o
binso
n
Ensu
r
e some HRTF-related parameters a
r
e aligne
d
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Make sure the working coefficients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove un
u
sed filter functions
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Che
c
k
for
a
nd us
e
the
-mss
e
sw
i
tch
w
hen de
a
ling w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
C
h
eck
the correct macro for
A
R
M
N
e
on
s
upport
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Don't bo
t
her handling M
M
X since w
e
don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robin
s
on
Add
cmake options to disable or req
u
ire s
u
pport for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
M
o
ve mixers
i
nto separate source
f
i
les
commit
|
commitdiff
|
tree
2012-08-14
Chris Robinson
Add an SSE-
e
nhanced HRTF mixer using intrinsics
commit
|
commitdiff
|
tree
2012-08-14
Chri
s
Robinson
Fix
a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robin
s
on
A
d
d a conf
i
g option to
d
i
sab
l
e use
o
f CPU
extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow
b
uilding multiple t
y
pes of mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
C
hris Robinso
n
Ch
e
c
k
fo
r
som
e
CPU extensions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
D
on'
t
unlock the
p
ulseaudio mainloop wh
e
n mixing
commit
|
commitdiff
|
tree
2012-08-11
Chris Ro
b
i
nson
Han
d
l
e the scalar
values a bit be
t
ter
commit
|
commitdiff
|
tree
2012-08-11
Chri
s
Robi
n
son
Use a more eff
i
c
ient method to blend HRTF delays a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chri
s
Robinson
A
dd an option for wid
e
s
t
ereo
s
o
u
r
ces
commit
|
commitdiff
|
tree
2012-08-09
Ch
r
is Robinson
Use
a m
o
re e
f
ficient method to o
f
f
set
t
he speaker
a
ngles
.
.
.
commit
|
commitdiff
|
tree
next