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
Make a decimal value a float type
2012-09-16
Chris Robinson
Prope
r
ly restore the SSE con
t
r
ol
wor
d
with __contro
l
8
7_2
commit
|
commitdiff
|
tree
2012-09-16
Chris Robin
s
on
Proper
l
y handle
the S
S
E control
word
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris
Robinson
Use __contr
o
l87_2 when ava
i
lable
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
s
on
Use a
s
t
r
u
c
t
t
o store the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robinson
Add missi
n
g source
pr
o
perty retr
i
eval
s
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Implem
e
nt an S
S
E
c
u
b
ic resampler
commit
|
commitdiff
|
tree
2012-09-14
C
h
r
is R
o
binson
Shorten a
w
arning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
Implement an
S
SE li
n
ea
r
resampler
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris Robinson
E
nsure the
Resa
m
pledBuffer is aligned
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Use a source para
m
for
t
h
e resampler and move
t
hem
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chri
s
Robinson
Remove an unuse
d
head
e
r
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
obinso
n
Move
a
coupl
e
ma
c
ros to
m
o
r
e appropr
i
ate he
a
ders
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Fix up some more header includes
commit
|
commitdiff
|
tree
2012-09-14
Chris Rob
i
nson
Don't include alu
.
h
in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
En
a
ble flush-
t
o-zer
o
mode
w
he
n
possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
M
ove a cou
p
le methods to
wher
e
t
hey're us
e
d
commit
|
commitdiff
|
tree
2012-09-12
C
h
r
is Robi
n
son
Restor
e
su
p
p
ort for the pr
e
vious mhr format
commit
|
commitdiff
|
tree
2012-09-12
C
hri
s
Rob
i
n
son
Add a note about the hrtf_ta
b
le
s
file
n
a
m
e mark
e
rs
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Properly
scale the
H
RTF
d
ela
y
s wh
e
n
w
riting
t
hem
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
Updat
e
fnameli
s
t
after h
a
nd
l
ing % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinson
U
se PATH_MAX fo
r
the fname
le
n
gth
commit
|
commitdiff
|
tree
2012-09-12
C
hris Robins
o
n
Imp
r
ove pa
r
sing
h
r
tf
_
tables filenames
commit
|
commitdiff
|
tree
2012-09-12
Chr
i
s
Robinson
Fix HRTF data format description
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
i
n
son
Warn about SSE p
e
rformance with non-m
u
ltiple-of-
4
upda
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hri
s
R
obinson
U
s
e the correct si
z
e
for defa
u
l
tC
o
effs
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is
R
obi
n
s
o
n
Minor c
l
eanups fo
r
vari
a
b
le decla
r
ation
s
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Robinson
Don'
t
use
count-specific funct
i
on
s
to w
r
ite to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Us
e
a
n
on-
i
nterle
a
v
ed DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Do the f
i
lte
r
ing
s
eparately
f
rom the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
U
s
e
HUG
E
_V
A
L inste
a
d of
di
v
i
ding by
0
for
i
nfini
t
y
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
C
hris Robi
n
s
o
n
Sile
n
ce
a
couple MSVC warni
n
gs
commit
|
commitdiff
|
tree
2012-09-11
C
h
r
i
s Robinson
Add ex
a
mple HRTF definiti
o
n f
i
les for
m
akehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris Ro
b
inson
Update HRTF code
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris R
o
binson
Ag
a
in try to get _WIN32_IE
t
o beha
v
e right wit
h
M
i
nG
W
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
R
e
move a
h
ack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Ch
r
is R
o
binson
Add missing returns
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Try to
ensure
m
ixing samp
l
es i
n
multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
i
ns
o
n
Use
t
he
right
method to
c
lear a
__m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
nson
Use SSE to
d
o
4
s
ampl
e
s
at onc
e
(non-
H
RTF
di
r
e
c
t mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robi
n
son
Im
p
l
e
ment M
i
x
D
i
r
ect_SSE sep
a
rately from the C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robin
s
on
Mo
v
e the target
e
ffect s
l
ot to the SendParams struct
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Re
m
ove S
T
ACK_D
A
TA_SIZE in fa
v
or of B
U
FFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinso
n
R
e
move some unused code
commit
|
commitdiff
|
tree
2012-09-09
Ch
r
is Ro
b
inson
S
e
pa
r
ate
the r
e
sam
p
ling a
n
d mixing steps
commit
|
commitdiff
|
tree
2012-09-09
Chris Rob
i
ns
o
n
W
orkaroun
d
MinGW
_
_de
c
lspe
c
(a
l
ign
(
x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is R
o
b
inson
Free the g
l
obal A
L
SA
con
f
ig afte
r
op
e
ni
n
g ca
p
ture devices t
o
o
commit
|
commitdiff
|
tree
2012-09-02
L
a
uri Kasanen
alsa: F
r
ee the g
l
obal c
o
nfig cache to remove a
l
ot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is Robinson
Set th
e
error if settin
g
a new i
n
teger s
o
u
r
ce o
f
fset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
obi
n
s
on
Minor cleanups
f
or
mi
x
er_i
n
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
A
dd an
SSE-
e
nhanced pat
h
for applying the
mixer
matrix
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
Make
s
ure
d
evice buff
e
rs a
r
e 1
6
-byte aligne
d
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
R
o
binson
I
n
crease M
a
xCh
a
nnels to be
a
multiple of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
binson
S
et an e
r
ror close
r
to where it occ
u
rs for set
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
hris Robinson
Ad
d
helpers to
s
e
t
sourc
e
prope
r
ties
commit
|
commitdiff
|
tree
2012-08-28
Ch
r
is Robins
o
n
P
ri
n
t the
e
rr
o
r wh
e
n report
i
ng snd_
p
cm_dela
y
failure
commit
|
commitdiff
|
tree
2012-08-25
Chris
Robinson
Use _ali
g
ned_free for
p
ointers
r
eturned by _aligne
d
_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
C
o
nst
i
fy some p
a
ram
e
ters
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s
Robinson
Add t
h
e o
p
tio
n
t
o retr
i
e
v
e the s
o
urc
e
o
f
fset and la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris R
o
binson
Fix getting the
RW offset
s
with alGetSourcei6
4
vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Ad
d
me
t
hods to get source p
r
operties as
d
o
u
bles
commit
|
commitdiff
|
tree
2012-08-20
C
h
r
is Robinso
n
F
i
x a parameter
n
ame
commit
|
commitdiff
|
tree
2012-08-20
C
h
ris Robinson
Pr
o
p
erl
y
e
xport
a
lGetSource3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use he
l
per functions to
read
source properties
commit
|
commitdiff
|
tree
2012-08-20
Chris
R
o
bi
n
son
Use the
c
orrect
6
4-bit
int
t
y
p
e
for the ext
e
nsion functions
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
n
s
o
n
A
d
d
a macro to help make a 64-b
i
t value
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinso
n
Use a default method to
provide a dummy la
t
e
n
c
y
commit
|
commitdiff
|
tree
2012-08-19
Chris
R
obinson
H
o
ld
the device
l
ock with Pulse
A
udio between m
i
xing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chr
i
s Robinson
Hold the dev
i
c
e lock wi
t
h ALS
A
b
etween mixing
a
nd writing
commit
|
commitdiff
|
tree
2012-08-19
Chris Rob
i
nson
Use
n
on-block
i
ng access
f
or A
L
SA playback
commit
|
commitdiff
|
tree
2012-08-18
Chri
s
Robin
s
on
Move
t
he device lock into the backend function table
commit
|
commitdiff
|
tree
2012-08-18
C
h
ris R
o
binson
Keep th
e
backend device open until
the last referen
c
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Ch
r
i
s Ro
b
inson
Add
the start of AL_SOFT_
s
o
u
rce_late
n
cy
commit
|
commitdiff
|
tree
2012-08-17
Chri
s
Robi
n
s
o
n
Add a device m
e
thod to retrieve
t
he active latency
commit
|
commitdiff
|
tree
2012-08-16
C
hri
s
Robinson
Place
t
h
e al
i
gnment attrib
u
t
e be
f
ore
t
he variable declarati
o
n
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Re
m
ove
e
x
tra parenthesis us
e
d
i
n the aligned attribute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s R
o
binson
F
i
x aligned allocator fallback
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
M
SVC wants __decl
s
pec(al
i
gn), n
o
t _
_
de
c
lspec(alig
n
ed)
commit
|
commitdiff
|
tree
2012-08-16
C
h
r
i
s
Robinso
n
A
void dynamic
handling of li
b
sndio
commit
|
commitdiff
|
tree
2012-08-15
Chris Robi
n
son
A
p
ply HRTF mixer coefficients with s
t
e
p
ping using SS
E
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Chec
k
the
max CPUID functi
o
ns before calling them
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Make s
u
re sources are 16-byte
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add
wrapper m
e
thods
t
o ensure alig
n
ed
a
llocations
commit
|
commitdiff
|
tree
2012-08-15
C
hris Robinson
Ensure some HR
T
F-related
parameters are
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris
Robinson
Make sure the wo
r
ki
n
g c
o
efficients are alig
n
ed
for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
i
s Rob
i
nson
Remove unu
s
ed filter
f
unct
i
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
R
obins
o
n
Check
f
or and use the
-
msse sw
i
t
c
h
when dealing w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris R
o
bins
o
n
Check the correct mac
r
o
for ARM Neon
support
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s
Robinson
Do
n
't
bother
h
andl
i
ng MM
X
since we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add cmake o
p
tions to d
i
sable or require
su
p
port for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Move
mixers into separate s
o
urce files
commit
|
commitdiff
|
tree
2012-08-14
Chris Ro
b
inson
Add
an SSE-enha
n
ced HRTF mixer us
i
ng intr
i
nsics
commit
|
commitdiff
|
tree
2012-08-14
Chri
s
Robi
n
son
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris Robi
n
so
n
Add a
c
onfig option
t
o dis
a
ble use of C
P
U extensions
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Allow build
i
ng
m
ultiple types of mixers, selecting
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Rob
i
n
s
o
n
C
h
eck for some CPU exte
n
s
ions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robinson
Don
'
t unlock t
h
e
pu
l
seaudio mai
n
loop when mixi
n
g
commit
|
commitdiff
|
tree
2012-08-11
Chris Robinson
Handle the scalar val
u
es
a bit better
commit
|
commitdiff
|
tree
2012-08-11
Ch
r
is Robins
o
n
Use a
m
o
re efficient method to blen
d
HRTF delays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
A
d
d an option
f
o
r wide stereo source
s
commit
|
commitdiff
|
tree
2012-08-09
Ch
r
is Robinson
U
s
e a more efficient method to offset the
speaker angles
.
.
.
commit
|
commitdiff
|
tree
next