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
Use lrintf to fast convert floats to ints when possible
2012-09-28
Chris
Robinso
n
Use lri
n
tf to
fast c
o
nv
e
rt float
s
t
o in
t
s when
p
oss
i
ble
commit
|
commitdiff
|
tree
2012-09-28
Chris Robinson
Decrease
the d
e
f
ault BUFFERSIZE to 2
0
48
commit
|
commitdiff
|
tree
2012-09-28
Chr
i
s
R
ob
i
n
son
Combine earl
y
refl
e
ctions an
d
late
r
ev
e
rb in VerbPass
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Use
an
u
nsi
g
ned type for the sam
p
le position
fr
a
c
t
ion
commit
|
commitdiff
|
tree
2012-09-27
C
hris
R
obins
o
n
Remove an
unnee
d
ed para
m
ete
r
f
rom th
e
resample
r
commit
|
commitdiff
|
tree
2012-09-27
Chris Robinson
Ensure the
dev
i
c
e
'
s
defaul
t
eff
e
ct slot is p
r
operly
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
C
h
r
is R
o
bins
o
n
U
p
d
ate
a
co
m
ment
commit
|
commitdiff
|
tree
2012-09-27
Chris R
o
bin
s
on
Ensure
e
ffect s
l
o
t
s
a
re al
i
g
n
ed
commit
|
commitdiff
|
tree
2012-09-27
C
h
ris Robinson
Dein
t
e
r
lace audio
when
l
oading it into the sta
c
k
.
commit
|
commitdiff
|
tree
2012-09-25
Chris Robinson
Round when calcula
t
i
n
g Nu
m
Updat
e
s from Pul
s
e
A
udio'
s
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
C
hris Robinson
Remove a
n
unnecessary
include
commit
|
commitdiff
|
tree
2012-09-25
Chris Robin
s
on
Combine multipl
e
loops into one
commit
|
commitdiff
|
tree
2012-09-24
Chris Robi
n
s
on
Avoid
mixing
si
l
ence to ou
t
put
commit
|
commitdiff
|
tree
2012-09-24
Chris Ro
b
in
s
on
Remove
SSE
r
e
s
am
p
ler
s
.
They
a
ren't gainin
g
u
s m
u
ch
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
C
h
ris Robinson
Mak
e
sure Pu
l
seA
u
di
o
sets
an update size that's a
multiple
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Chris Robinson
Help ensure the
up
d
ate siz
e
is a mult
i
p
l
e of 4 with SSE
commit
|
commitdiff
|
tree
2012-09-19
Chris Robinso
n
F
i
x
matrix mul
t
iply used by the SSE cubic resam
p
ler
commit
|
commitdiff
|
tree
2012-09-18
Chris Robinso
n
Pr
e
cision control
b
i
ts don't exist
w
ith SSE
commit
|
commitdiff
|
tree
2012-09-18
Chris
Robin
s
on
Improve a
couple error traces with
the HRTF load
e
r
commit
|
commitdiff
|
tree
2012-09-18
C
h
ris Robinso
n
fpu_c
o
n
trol
.
h is no longer used
commit
|
commitdiff
|
tree
2012-09-18
Chris Ro
b
inson
Win64 does
n
't
a
ll
o
w _controlfp or __control8
7
_2 to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chri
s
Ro
b
inson
Fix a typo i
n
a
c
omment
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Avoid correcting
f
o
r
more non-existing
clicks
commit
|
commitdiff
|
tree
2012-09-16
Chris
R
obi
n
s
on
Don't try to co
r
re
c
t
f
or non-existing clicks
.
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Rob
i
n
s
on
Explicitly giv
e
the w
e
t buffer 1 channel
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s R
o
binson
Check the proper value for set
t
ing
W
e
tP
e
ndingClick
s
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Ro
b
inso
n
Avoid buil
d
ing redunda
n
t
mixers
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robinson
Im
p
lemen
t
a
n
SSE
MixSen
d
metho
d
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Properly restore the SSE control word with __co
n
trol87_
2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Properly handle t
h
e
S
SE co
n
tro
l
word
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robinson
Use __co
n
trol87_
2
whe
n
availabl
e
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robinson
Use a struct to store the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Add missing source property re
t
ri
e
vals
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implemen
t
a
n
SSE cubic
r
esampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
Sho
r
te
n
a war
n
ing
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinson
Implement an SSE li
n
ear resampler
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinson
E
n
s
u
re the Resamp
l
edBuffer is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
o
n
Us
e
a s
o
ur
c
e pa
r
a
m f
o
r the resampler and move
them
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s Robinson
Rem
o
ve an unused header
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a couple m
a
cros to more approp
r
iate head
e
rs
commit
|
commitdiff
|
tree
2012-09-14
C
hris Rob
i
nson
Fix
up so
m
e more
header
includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Don't include alu
.
h in
a
l
M
ai
n
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Ro
b
inson
En
a
ble flush-to-zero mode when possible
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is Robins
o
n
Move a couple methods to whe
r
e they're
u
sed
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinso
n
Restore
s
uppor
t
for th
e
previous mhr fo
r
mat
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
is
Robinson
A
dd a note
about the
h
rtf_tables filename
markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
Robi
n
son
Properly scale th
e
HRTF dela
y
s
when writing them
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Upd
a
te
f
namelist a
f
ter han
d
li
n
g % marke
r
s
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obi
n
son
Use
P
A
TH_MAX for the fname le
n
gth
commit
|
commitdiff
|
tree
2012-09-12
Chris Ro
b
i
nson
Impro
v
e
p
a
rs
i
ng
hrtf_tab
l
es filenames
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robinson
Fix HRTF
d
ata format description
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Warn abou
t
SSE perf
o
rmance wit
h
non-multiple-of-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Use
t
he correct size for defaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
binson
Minor cle
a
nups for variable d
e
claratio
n
s
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Do
n
'
t
use
c
o
unt-
s
pecific functions to write t
o
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Use a
non-inter
l
eaved
DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
i
ns
o
n
Do the fi
l
teri
n
g separat
e
ly from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Use
H
UGE_VAL instead of dividing by 0 fo
r
i
n
finity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chri
s
Ro
b
inso
n
Silen
c
e a couple MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
obinson
Ad
d
example HRTF defini
t
ion files
f
o
r
makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
U
p
date HR
T
F code
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris
Robinson
Again try to get _WIN32
_
IE to behave right wit
h
MinGW
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is Robinson
Remove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robi
n
so
n
A
d
d missing retur
n
s
commit
|
commitdiff
|
tree
2012-09-09
Chris R
o
bi
n
son
Try t
o
ens
u
re mixing
s
amples in mul
t
ip
l
es o
f
4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
Use
t
he rig
h
t method to clea
r
a _
_
m128 to
0
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
Use SSE
to do 4 sample
s
at once (non-HRTF di
r
e
c
t
m
ix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Impl
e
m
e
nt MixDirect
_
SSE separat
e
ly fr
o
m the
C and
Ne
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Mo
v
e
the targe
t
effect slot
to th
e
SendParams struc
t
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Remove STACK
_
D
A
TA_SIZE
i
n
f
avor of BUFFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
R
emove
some unuse
d
c
ode
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
S
eparate the resam
p
ling and
m
ixing steps
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Robinson
Worka
r
oun
d
Mi
n
G
W
__declspec(align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
hris Rob
i
nson
Fre
e
t
he global ALSA
conf
i
g after open
i
ng ca
p
t
u
re devices
too
commit
|
commitdiff
|
tree
2012-09-02
Chris Robinson
S
et the error if setting
a new integer
s
ource offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Mino
r
cl
e
anups for mixer_in
c
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obinson
A
d
d an S
S
E-enhanced path fo
r
appl
y
ing the mix
e
r matrix
commit
|
commitdiff
|
tree
2012-08-29
C
h
r
is
Robinson
Make sure
de
v
ice buffers
a
re
16
-
b
yt
e
aligned
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
I
ncr
e
as
e
MaxChannels to be
a
m
ultip
l
e of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris R
o
bin
s
on
S
et an error
closer to where it
o
c
curs for setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chr
i
s Robins
o
n
Add helper
s
t
o set source proper
t
ies
commit
|
commitdiff
|
tree
2012-08-28
C
hris Rob
i
nson
Prin
t
t
h
e
error when repo
r
ting sn
d
_pcm_delay failure
commit
|
commitdiff
|
tree
2012-08-25
Chr
i
s
R
o
binson
Use
_aligned_free for
p
ointers returned by _
a
l
igned_malloc
commit
|
commitdiff
|
tree
2012-08-21
C
h
ris
Rob
i
n
s
on
Constify s
o
me parameters
commit
|
commitdiff
|
tree
2012-08-20
Ch
r
is Robinson
Add the op
t
ion to retrieve the so
u
rce offset and
l
ate
n
cy
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
obi
n
son
F
ix gettin
g
the RW offset
s
wit
h
alGetSource
i
64vSOF
T
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
A
d
d methods to get s
o
ur
c
e properties as doubles
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
Fix a pa
r
am
e
ter
name
commit
|
commitdiff
|
tree
2012-08-20
Chris
Robinson
Properly export alGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinson
U
s
e helper
f
unct
i
ons
to re
a
d source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
U
se the correct
6
4-
b
it int type for th
e
extension
fun
c
tions
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add a
m
ac
r
o to help make a 64-bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robi
n
s
o
n
Us
e
a default method to provid
e
a dummy l
a
te
n
cy
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
n
s
on
Hold the
d
evice loc
k
w
i
th Puls
e
Au
d
i
o
between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
o
b
i
ns
o
n
H
o
ld the device loc
k
with ALSA bet
w
een
m
ixing and writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
U
se non-bloc
k
ing acces
s
fo
r
ALSA pl
a
yback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robinson
Mov
e
the device lo
c
k into
the bac
k
end function table
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
bi
n
son
Ke
e
p t
h
e backend
d
evice open until the last
refere
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robin
s
on
A
dd the
start
of AL_SOFT_s
o
urc
e
_latency
commit
|
commitdiff
|
tree
2012-08-17
C
h
r
i
s
Ro
b
inson
Add a de
v
ice me
t
hod to retrieve
the active latency
commit
|
commitdiff
|
tree
next