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
Fix matrix multiply used by the SSE cubic resampler
2012-09-19
Chris Ro
b
inson
F
ix matrix mu
l
tiply used by the SSE cubic r
e
sampler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinson
P
recision co
n
tr
o
l
bits
d
on'
t
exi
s
t
with
S
SE
commit
|
commitdiff
|
tree
2012-09-18
Chr
i
s Robinson
Improve a coup
l
e
e
r
r
or t
r
aces with the HRTF loader
commit
|
commitdiff
|
tree
2012-09-18
Chris Rob
i
nson
fpu_co
n
trol
.
h is
n
o longer
u
sed
commit
|
commitdiff
|
tree
2012-09-18
Chris Robi
n
son
Win6
4
doesn't allow _controlfp o
r
__c
o
ntrol87_2
to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris Robinson
Fix
a
typo in
a com
m
en
t
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Avoid correc
t
ing for more no
n
-existing clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obinson
Don't try to
c
orrec
t
for non-exis
t
i
n
g clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Explicitly giv
e
the wet buffer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chris
Robin
s
on
Che
c
k the pro
p
er value
f
or setting WetPe
n
dingClicks
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Avoid b
u
ildi
n
g
redun
d
ant
m
ixers
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Imp
l
ement an SSE
MixSend metho
d
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinso
n
Prop
e
rly restore
t
he SSE con
t
rol
wor
d
w
i
th __co
n
trol87_2
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robinso
n
Proper
l
y
ha
n
dle the
SSE con
t
ro
l
word
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Use __control87
_
2
whe
n
available
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robinson
Use a struc
t
to store the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris R
o
bins
o
n
Add m
i
s
sing
s
ource pro
p
e
r
ty retri
e
vals
commit
|
commitdiff
|
tree
2012-09-14
C
h
ri
s
Robinson
Imp
l
ement
a
n S
S
E cubic resam
p
ler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Shorten a w
a
rn
i
ng
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implement an SSE li
n
ear resamp
l
e
r
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inso
n
Ensure the R
e
s
am
p
ledBuffer
is
a
li
g
ned
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s Robinson
Use a
source param for
the res
a
m
pler an
d
move them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
is Robi
n
son
Remove an unus
e
d h
e
ader
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a couple macros to more appropr
i
ate head
e
r
s
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Fix up s
o
me
mo
r
e
hea
d
e
r
i
n
c
lu
d
es
commit
|
commitdiff
|
tree
2012-09-14
Chris Robins
o
n
Don't incl
u
d
e
a
lu
.
h
i
n
alMa
i
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
E
n
able flush-to-zero mode
when
p
ossibl
e
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Move a cou
p
le meth
o
ds to wher
e
they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Res
t
ore
s
u
pport f
o
r t
h
e
previ
o
us
m
hr f
o
rmat
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinson
Add a note about t
h
e hrtf_ta
b
les filename
m
a
rkers
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
o
b
inson
Properl
y
s
cale the HRTF dela
y
s when wri
t
ing them
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
inson
Update fnamelist after handling % m
a
rkers
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nson
Use PATH_MAX for the fname
length
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s Robinso
n
Improve p
a
rsing hrtf_
t
ables f
i
l
enames
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
son
F
i
x HRTF da
t
a f
o
rm
a
t descrip
t
ion
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Rob
i
nson
Warn
a
bout SSE perform
a
nc
e
with non-multi
p
le-of-4 upda
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s Robinson
Use t
h
e correct s
i
ze for
defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
R
o
bin
s
on
M
inor cleanups for vari
a
ble de
c
la
r
ations
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
Don't use count-specif
i
c functio
n
s to write to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use
a non-interleaved
DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
D
o th
e
fi
l
tering s
e
para
t
ely from the mix
i
ng
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is R
o
bin
s
o
n
U
s
e
HUGE_VAL
instead of dividing by 0
f
or infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris R
o
binson
Silence a couple MSVC warnin
g
s
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
Add exam
p
l
e
HRTF def
i
n
ition fil
e
s
f
o
r
makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Update H
R
TF c
o
d
e
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Aga
i
n
try to get _WIN32_IE to
b
e
have right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is R
o
bi
n
son
Re
m
ove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chr
i
s Robinson
Add missing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Try to en
s
u
re mixing samples in mu
l
tiple
s
of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
obinson
Use th
e
right
method to clear
a
__m128 to
0
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Rob
i
nso
n
Use
SSE to
do
4
samples at once (non-HRTF direct mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Implement
MixDirect_
S
SE separ
a
tely
from
t
he C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robinson
Move
the targ
e
t effect slot to the
S
e
ndParams s
t
ruct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove STACK_DATA
_
SIZE in
favor of BU
F
FERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Remove some unuse
d
co
d
e
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
S
e
p
arate th
e
resampling and mixing st
e
p
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
i
nson
W
o
rk
a
round MinGW __declspec(align(x)) b
u
g
commit
|
commitdiff
|
tree
2012-09-02
Chris
R
o
b
inson
F
r
e
e th
e
g
l
obal ALSA co
n
fig after openi
n
g captur
e
devices too
commit
|
commitdiff
|
tree
2012-09-02
L
aur
i
Kasanen
a
lsa
:
Fr
e
e the g
l
obal config cache
to
r
emove a
lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Chris
R
o
b
i
n
son
S
e
t
t
h
e error if setting a new i
n
teger
source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor clea
n
up
s
for mixer_inc
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
Robins
o
n
Add an S
S
E
-
e
nhance
d
path for applying the mixer matr
i
x
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
s
o
n
Make sure
device buffers
are
1
6-
b
yt
e
alig
n
ed
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robi
n
s
on
In
c
r
e
ase MaxChanne
l
s to
be a multipl
e
o
f
4
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
binson
Set an error closer to w
h
ere it occurs for setting
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris
R
obinson
Ad
d
helpers to set source p
r
operties
commit
|
commitdiff
|
tree
2012-08-28
Chris Robinso
n
Print the error when r
e
porting s
n
d_pcm_dela
y
failure
commit
|
commitdiff
|
tree
2012-08-25
C
h
r
i
s Robinson
Use _align
e
d_free for pointer
s
returned
b
y _ali
g
ned_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Cons
t
ify some parameters
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robinson
A
dd
t
h
e option to r
e
trieve the source offs
e
t and l
a
t
e
ncy
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
o
n
Fix getting the RW offs
e
t
s
with
al
G
e
tSo
u
r
c
ei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
b
inso
n
Add methods to get
s
ou
r
ce
p
roperties as dou
b
les
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Fix a p
a
rame
t
e
r name
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robi
n
son
Pro
p
erly export al
G
etSourc
e
3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robin
s
on
Use helper
functions to
read
sourc
e
proper
t
ies
commit
|
commitdiff
|
tree
2012-08-20
C
hris
Robinson
Use the
c
orr
e
c
t 64
-
bit int
type
for th
e
extension
function
s
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robin
s
on
Add
a macro to help mak
e
a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Rob
i
nson
U
se a defa
u
l
t method to
provide
a
d
u
mmy
late
n
cy
commit
|
commitdiff
|
tree
2012-08-19
Chris
Robinson
Ho
l
d
the device loc
k
with P
u
lseAudio
bet
w
een mix
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinson
Hold
t
h
e device loc
k
wit
h
AL
S
A betwee
n
mixing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
R
obinson
Use non-blo
c
k
in
g
acc
e
ss for
A
LSA playba
c
k
commit
|
commitdiff
|
tree
2012-08-18
C
h
r
i
s
Robinson
Mo
v
e th
e
device
lock
i
n
to the b
a
ckend function table
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obinson
K
eep the backend device
op
e
n unt
i
l
the
l
ast reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris
R
obinson
Add
the start of AL_SO
F
T_so
u
r
ce
_
latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robinson
Add a devic
e
me
t
hod to retrieve the active la
t
ency
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Place th
e
a
l
ignm
e
nt attribu
t
e before
the variable
dec
l
aration
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Re
m
ove extra parenthe
s
is us
e
d in the a
l
igned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix aligne
d
allocator
fallb
a
ck
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
MSVC
wants __declspec(alig
n
),
n
o
t __declsp
e
c(aligned)
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris Robinson
A
v
oid dynam
i
c h
a
ndling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
Apply HRTF mixer coeffici
e
n
ts with stepping usin
g
SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
C
heck the ma
x
CPUID functions b
e
fore calli
n
g th
e
m
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Make sure s
o
urces ar
e
16-
b
yte align
e
d
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
R
ob
i
ns
o
n
Add w
r
ap
p
er m
e
thods to en
s
ure aligned allocations
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
Ensure some H
R
TF
-
r
elat
e
d p
a
rameters a
r
e aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
i
n
son
Mak
e
sure the workin
g
coeff
i
c
ients ar
e
aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Remove
u
n
used filter functi
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
C
heck
for and u
s
e
the
-msse switch when dealing w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check t
h
e correct m
a
cro for ARM Neon
s
u
p
p
ort
commit
|
commitdiff
|
tree
2012-08-15
Chris R
o
binson
Don't bothe
r
handling MMX
sin
c
e
we
do
n
'
t use i
t
commit
|
commitdiff
|
tree
next