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 effect slots are aligned
2012-09-27
Chris Robinson
Ensure effect slots
a
r
e
a
ligned
commit
|
commitdiff
|
tree
2012-09-27
Chr
i
s
Rob
i
nson
Dein
t
erlace au
d
i
o
w
h
en loadi
n
g i
t
into t
h
e s
t
ack
.
commit
|
commitdiff
|
tree
2012-09-25
Chri
s
Robinso
n
Round when calcula
t
ing NumU
p
dates from Pulse
A
udio's
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Chris R
o
binson
Remo
v
e a
n
unneces
s
a
r
y include
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Combine multi
p
le lo
o
p
s
into one
commit
|
commitdiff
|
tree
2012-09-24
Chr
i
s R
o
binson
Avoid mixing silence to o
u
tput
commit
|
commitdiff
|
tree
2012-09-24
Chris Robinson
Remove
S
SE resamp
l
ers
.
They aren't
g
aini
n
g u
s
muc
h
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
C
h
ris Robinson
Make sure P
u
lseAudi
o
sets an u
p
date size that's a multip
l
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris
R
obinson
Help ensure t
h
e update size is
a multip
l
e
o
f
4
w
ith SSE
commit
|
commitdiff
|
tree
2012-09-19
Chri
s
Robinson
F
i
x matrix mu
l
tiply used by the SSE
c
ubi
c
res
a
mpler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Precisi
o
n
control bits don'
t
ex
i
st with SSE
commit
|
commitdiff
|
tree
2012-09-18
C
h
ris Robinson
Impr
o
v
e
a couple
e
r
r
or traces
w
ith th
e
HRTF l
o
ader
commit
|
commitdiff
|
tree
2012-09-18
Chris Robin
s
o
n
fpu_co
n
trol
.
h is no lon
g
er used
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
Win
6
4
doesn't allo
w
_co
n
trolfp or __control87_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris Robinson
Fi
x
a typo in a comment
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Avoid
c
or
r
ecting f
o
r more non-existing c
l
icks
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Robinson
D
o
n't try to c
o
rrect for
n
on-existing clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Exp
l
icitly give
t
he wet
buffer
1
chann
e
l
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
nson
C
he
c
k the prop
e
r v
a
lue for setting WetPendin
g
Clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
A
v
o
i
d
b
uildi
n
g r
e
dundant mixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
I
mplement an S
S
E
MixSend
m
ethod
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Properly
r
estor
e
the SSE
co
n
trol
w
ord with
__cont
r
ol87
_
2
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robinson
Pro
p
e
rly handle the SSE control word
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s
R
o
binson
Use __control87_2 when available
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robinson
Use a struct to store the
F
PU mo
d
e
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Add missing source pr
o
perty retrievals
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robin
s
o
n
Implement an SS
E
cubic res
a
mpler
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s
Robin
s
on
Shorten
a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
ins
o
n
Implement an SSE
l
inear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinson
E
n
sure the ResampledBuffer is alig
n
ed
commit
|
commitdiff
|
tree
2012-09-14
Chris Robi
n
son
Use a so
u
rce p
a
ram for th
e
resampler and
move
t
hem
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Remove an unus
e
d he
a
der
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
o
n
M
o
ve a cou
p
le m
a
c
r
o
s
to more appropriate h
e
aders
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
R
o
binso
n
Fix
u
p some more hea
d
er
i
nclud
e
s
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Don't incl
u
d
e
alu
.
h in alMa
i
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
Enab
l
e
f
lush-to-zero mode when possible
commit
|
commitdiff
|
tree
2012-09-12
C
hri
s
Robi
n
so
n
Mo
v
e a
cou
p
le methods to w
h
ere
they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robin
s
on
Restor
e
s
u
pport for the p
r
evious
m
hr f
o
rmat
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Add a note about the hrtf_
t
ables filename mar
k
ers
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinso
n
Pr
o
perly scal
e
the HRT
F
delays
when w
r
i
ting
them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Update fnamelist after
h
andling
%
markers
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
so
n
U
s
e PATH_MAX for the fname length
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Robinson
Improve parsing hrtf_tables f
i
l
enames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix
HRTF data form
a
t descrip
t
ion
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Warn about SS
E
p
erform
a
n
c
e with non-multip
l
e-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Use the correc
t
size
f
o
r def
a
u
l
tCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Minor cleanups for varia
b
l
e
declarations
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Don't use count-specific functions
t
o
write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use a n
o
n
-interleav
e
d DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robinson
Do the filtering separately fr
o
m the
mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
s
on
Use HUGE_VAL
i
nstead of d
i
v
idi
n
g by
0 for inf
i
ni
t
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Silence a cou
p
le
MS
V
C warni
n
g
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
ins
o
n
Ad
d
e
x
a
mple HRTF de
f
i
n
iti
o
n f
i
les for m
a
kehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinso
n
U
p
d
ate HRTF
c
ode
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
R
obinson
Again t
r
y to get _WIN32_IE to
behave
r
ight
with MinGW
commit
|
commitdiff
|
tree
2012-09-10
C
hr
i
s Robinson
Remov
e
a
hack f
o
r M
i
nGW
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robins
o
n
Ad
d
missing returns
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Robin
s
on
Try to ensure
mi
x
in
g
sa
m
ples in multi
p
les
of 4
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Use
t
he rig
h
t
m
ethod to clear a
__m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Use SSE
to do
4
samples a
t
once (non-
H
R
T
F direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Impl
e
me
n
t Mix
D
i
rect_SSE separa
t
ely
from the C and
Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obi
n
so
n
M
o
v
e the target effect slot
t
o the SendP
a
ra
m
s stru
c
t
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinso
n
Remove
S
T
A
CK_DATA_SIZE in favor of
BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remov
e
some unu
s
ed code
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Separat
e
th
e
re
s
ampling a
n
d mixing st
e
ps
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
Workaround M
i
n
G
W
__declspec(align(
x
)) bu
g
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris Rob
i
nson
Free the global AL
S
A
c
onfig after opening captur
e
devices
t
oo
commit
|
commitdiff
|
tree
2012-09-02
Chris Robin
s
on
Set the error
if setting a new
inte
g
er source off
s
et
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
M
i
nor cleanups for m
i
xer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
A
dd
a
n SSE-enhanced
p
a
th
f
or applying the mixe
r
matr
i
x
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robin
s
on
M
a
ke
sure
d
e
vice buff
e
rs are 16-byte aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Increa
s
e
MaxChannels to
be a m
u
ltip
l
e of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
S
e
t an err
o
r close
r
to where it
o
ccurs
f
or setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robins
o
n
Ad
d
helpers to
s
et sou
r
ce properties
commit
|
commitdiff
|
tree
2012-08-28
C
hris Ro
b
i
ns
o
n
Print th
e
erro
r
when reporting snd_pcm_
d
e
l
ay
f
ailure
commit
|
commitdiff
|
tree
2012-08-25
C
h
ris
Robins
o
n
U
se _aligned_free for poi
n
ter
s
retur
n
ed by
_a
l
igned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Rob
i
nson
Constify
some p
a
rameters
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Add the o
p
t
i
on to retr
i
e
ve the sour
c
e offset
and latency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix getti
n
g
t
he RW of
f
se
t
s w
i
th
alGetSourcei
6
4v
S
OFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
A
dd methods to get source prope
r
ties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
F
i
x
a parameter na
m
e
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obins
o
n
Pro
p
e
r
ly ex
p
ort alG
e
tSo
u
r
ce3i
6
4SOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
Use h
e
lper f
u
n
ctions to r
e
ad so
u
rce properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use th
e
correct 64-bit int
type
for the extension
f
unctions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Add a macro to help make a
6
4-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a
default met
h
o
d t
o
provide
a
d
u
m
my lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-19
C
h
r
is Robinson
H
o
ld the
device lo
c
k with PulseAudio between mix
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
n
s
on
Hold
the device lock with ALSA betw
e
en
mixing a
n
d wr
i
ting
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris
Robinson
Use
non-bl
o
cking access
f
or ALSA
p
l
ayb
a
ck
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Move
t
he devi
c
e loc
k
in
t
o the backend f
u
nction table
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
inson
Keep the backend devic
e
o
pen until
the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
C
hris R
o
binson
Add t
h
e sta
r
t of
AL_SOFT_source_latenc
y
commit
|
commitdiff
|
tree
2012-08-17
Ch
r
is Robinson
Add a device method to ret
r
ieve the activ
e
late
n
cy
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robinson
P
lace t
h
e alignment attr
i
bute bef
o
re the v
a
riable dec
l
aration
commit
|
commitdiff
|
tree
2012-08-16
Chris
Robinson
Remove
extra paren
t
he
s
i
s u
s
ed in th
e
aligned
a
ttribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix aligned allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s R
o
b
i
ns
o
n
MSVC
w
ants __decls
p
ec(ali
g
n), not __declspe
c
(align
e
d)
commit
|
commitdiff
|
tree
2012-08-16
Chris
R
obins
o
n
Avoid dynamic handling of li
b
s
n
d
io
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
A
p
ply H
R
TF mixe
r
c
oeffi
c
ients with stepping using SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Ch
e
ck the max C
P
UID functions befo
r
e calling t
h
em
commit
|
commitdiff
|
tree
next