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
Precision control bits don't exist with SSE
2012-09-18
C
hris
R
obi
n
son
Precis
i
on
contr
o
l bits don't exist wit
h
SSE
commit
|
commitdiff
|
tree
2012-09-18
Chris Robi
n
son
Improve a
cou
p
l
e err
o
r traces
with
the HRTF loader
commit
|
commitdiff
|
tree
2012-09-18
Chris Robi
n
son
f
pu
_
control
.
h is no
l
onger used
commit
|
commitdiff
|
tree
2012-09-18
C
hris Robinson
Win64
d
oesn't a
l
lo
w
_
c
on
t
r
o
lfp or __con
t
ro
l
87_
2
to
.
.
.
commit
|
commitdiff
|
tree
2012-09-17
Chris
Ro
b
i
nson
Fix
a
t
y
po
in
a c
o
mment
commit
|
commitdiff
|
tree
2012-09-16
Chris Robi
n
s
on
Avoid correct
i
ng
f
o
r
more non-
e
xisting cl
i
c
ks
commit
|
commitdiff
|
tree
2012-09-16
Chris Rob
i
ns
o
n
Don't t
r
y to correc
t
for
non-exist
i
ng clic
k
s
.
commit
|
commitdiff
|
tree
2012-09-16
C
h
r
is Robinson
Explici
t
ly give
t
he
wet buf
f
e
r
1
c
han
n
el
commit
|
commitdiff
|
tree
2012-09-16
Ch
r
is Robinson
Check
the proper value for setting WetPendingCli
c
k
s
commit
|
commitdiff
|
tree
2012-09-16
C
h
r
is R
o
bins
o
n
Av
o
id building redundan
t
mixers
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robin
s
on
Impleme
n
t an SSE MixSend method
commit
|
commitdiff
|
tree
2012-09-16
C
hris Robinso
n
Properly re
s
tore the SSE control word w
i
th __control87_2
commit
|
commitdiff
|
tree
2012-09-16
Chris R
o
binso
n
P
r
operly ha
n
dle the SSE
control word
commit
|
commitdiff
|
tree
2012-09-16
C
h
ri
s
R
obinson
Use __control87_2 when a
v
aila
b
l
e
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
Use a struct
to store the
F
P
U
m
o
de
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
A
dd
m
issi
n
g sourc
e
prop
e
rty retr
i
evals
commit
|
commitdiff
|
tree
2012-09-14
Chris Robins
o
n
Imp
l
ement an
S
SE cubic
resampler
commit
|
commitdiff
|
tree
2012-09-14
Chr
i
s Robin
s
on
Sho
r
ten a warning
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Imple
m
ent an
S
S
E l
i
ne
a
r res
a
mpler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ensure the Resa
m
p
ledBuffer
i
s alig
n
ed
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Use a so
u
rce p
a
ram
for the resampler
and mo
v
e t
h
em
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Ch
r
i
s
R
obins
o
n
Remove an unused
h
eader
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a couple m
a
cros
to more app
r
opriate h
e
ade
r
s
commit
|
commitdiff
|
tree
2012-09-14
C
h
ris
R
o
b
i
n
son
Fix up
some more header includ
e
s
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Do
n
't include alu
.
h in al
M
ain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris R
o
binson
Enable flush-t
o
-zero m
o
de when possible
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
n
s
o
n
Move a coup
l
e method
s
to
whe
r
e
t
h
e
y're use
d
commit
|
commitdiff
|
tree
2012-09-12
C
h
ris Robinso
n
Restore support
fo
r
th
e
prev
i
ous mh
r
format
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robin
s
on
A
dd a n
o
te about
the hr
t
f_tables filename mar
k
ers
commit
|
commitdiff
|
tree
2012-09-12
C
hri
s
Robinson
Properly
s
ca
l
e the HR
T
F d
e
lays w
h
e
n
writing t
h
em
commit
|
commitdiff
|
tree
2012-09-12
Chris
R
obinson
Update
fnamelist after
h
andli
n
g % markers
commit
|
commitdiff
|
tree
2012-09-12
Chris
Rob
i
ns
o
n
Use P
A
TH_MAX for
t
he f
n
a
me leng
t
h
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Improve pars
i
ng
h
rtf_table
s
f
i
lena
m
es
commit
|
commitdiff
|
tree
2012-09-12
C
hris R
o
bins
o
n
Fix HRT
F
d
ata form
a
t desc
r
iption
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
W
a
rn
a
bout
SSE
p
erforma
n
c
e with
n
on-multiple-of-
4
u
pdate
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robin
s
on
Use the cor
r
ec
t
s
ize f
o
r defau
l
tC
o
effs
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Rob
i
nso
n
Minor cl
e
anups fo
r
variable declarations
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris Rob
i
nson
Don
'
t
u
se co
u
nt-specifi
c
fu
n
ctio
n
s to write to
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
Use a no
n
-i
n
terl
e
aved DryBuffer
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
D
o
the
f
il
t
erin
g
separatel
y
from the mixing
commit
|
commitdiff
|
tree
2012-09-11
Chris Rob
i
nson
Use HUGE
_
V
AL instead
o
f dividing
b
y 0 f
o
r infinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
S
i
l
e
nce
a c
o
uple MSVC w
a
rnings
commit
|
commitdiff
|
tree
2012-09-11
C
h
ris
R
ob
i
nson
Add exampl
e
HRTF definition f
i
les
f
or ma
k
ehrt
f
commit
|
commitdiff
|
tree
2012-09-11
C
hris
R
obin
s
on
Upda
t
e HRTF
c
o
de
commit
|
commitdiff
|
tree
2012-09-11
Chris
R
o
b
inson
A
gain try to get _WIN32_IE to
behave right with MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris
Robi
n
son
R
e
mo
v
e
a
hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris R
o
binson
A
dd mis
s
in
g
return
s
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Try to ensure mixing samp
l
es i
n
multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris
R
o
binso
n
Use
the
right method to clear a __m12
8
t
o
0
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robin
s
on
Use SSE to do 4 samples at once
(
non-H
R
T
F d
i
rect mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris Robi
n
so
n
Implement Mi
x
Direct_SSE separately fr
o
m
t
h
e
C and Neon
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
C
h
r
is
Ro
b
i
nson
Mov
e
the targ
e
t
ef
f
ect slo
t
to the SendParams struct
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
R
emo
v
e STA
C
K_DATA_SIZ
E
in favor of BU
F
FER
S
IZE
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinso
n
Remove some unused code
commit
|
commitdiff
|
tree
2012-09-09
Chri
s
Robinson
S
e
p
arate the resampli
n
g
and mixi
n
g steps
commit
|
commitdiff
|
tree
2012-09-09
C
hris Rob
i
nson
Wo
r
karound MinGW __declspec(al
i
gn(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
Ch
r
is
R
obinson
Free the global ALSA config after
opening c
a
p
t
u
re devices too
commit
|
commitdiff
|
tree
2012-09-02
Chri
s
Robin
s
on
S
e
t the error if
s
ett
i
ng a new integer source of
f
set
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Ro
b
inson
Minor cl
e
anups f
o
r mixer_in
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Rob
i
nson
Add an SSE-enha
n
ced path for apply
i
n
g
the mi
x
er matrix
commit
|
commitdiff
|
tree
2012-08-29
Ch
r
is Robinson
M
ake sur
e
device b
u
ffers are 16
-
byt
e
align
e
d
commit
|
commitdiff
|
tree
2012-08-29
Chris Robi
n
son
I
ncrease
Max
C
hannels
t
o
be a
m
ulti
p
l
e
of 4
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
S
e
t an error clos
e
r to whe
r
e it o
c
curs for
sett
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Add helpers to set source properties
commit
|
commitdiff
|
tree
2012-08-28
C
hris Robins
o
n
Print the
error wh
e
n
re
p
orti
n
g sn
d
_pc
m
_d
e
lay failur
e
commit
|
commitdiff
|
tree
2012-08-25
Chris Ro
b
inson
Use _aligned_f
r
ee f
o
r pointe
r
s returned by _a
l
igned_
m
alloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robi
n
son
Con
s
tify some paramete
r
s
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Robinson
Add the option
t
o retrieve t
h
e sourc
e
offs
e
t a
n
d laten
c
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robins
o
n
Fi
x
g
ettin
g
th
e
RW
o
ffsets wi
t
h alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chr
i
s Rob
i
nson
Add methods to get
s
ource prope
r
ti
e
s a
s
do
u
bles
commit
|
commitdiff
|
tree
2012-08-20
C
h
ri
s
R
o
binson
Fi
x
a parameter name
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
P
roperly e
x
port alG
e
t
Source3i
6
4SOF
T
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
binson
Use h
e
lper fun
c
tions to read source pr
o
p
e
rties
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Use the correc
t
6
4
-bit int
t
y
p
e for
t
h
e
extension functi
o
ns
commit
|
commitdiff
|
tree
2012-08-20
Chri
s
Robinso
n
Add a mac
r
o to help make a 64
-
bit
v
a
l
ue
commit
|
commitdiff
|
tree
2012-08-19
Chri
s
Robinson
Use a defaul
t
method t
o
provide
a dummy latenc
y
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
H
o
ld the devi
c
e l
o
ck with PulseAudi
o
b
etween mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Chris R
o
b
i
nson
Hold
t
he devic
e
lock wi
t
h ALSA between mixin
g
and w
r
i
t
ing
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
i
s Robinson
Use non-
b
locking access for ALSA
playback
commit
|
commitdiff
|
tree
2012-08-18
Chris Robi
n
s
on
M
ove
the device
l
ock into the backend func
t
ion
t
able
commit
|
commitdiff
|
tree
2012-08-18
Chris Robin
s
o
n
Keep the backe
n
d device
o
pen un
t
i
l the las
t
reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris R
o
binson
A
d
d the
s
tart of AL_SO
F
T_sour
c
e_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Rob
i
nso
n
Add a
d
evice met
h
o
d to retrieve the active
l
atency
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robinson
Place t
h
e
alignment at
t
ri
b
u
te bef
o
re the v
a
riable declarati
o
n
commit
|
commitdiff
|
tree
2012-08-16
C
h
ris
R
obinson
R
emov
e
extra pare
n
t
h
esis
used in the aligned att
r
ibute
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Fix
aligned alloca
t
or fallbac
k
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is
R
obins
o
n
MSVC wants __declspec(align), not __declspec(a
l
ig
n
ed)
commit
|
commitdiff
|
tree
2012-08-16
Chr
i
s
Robinson
A
void dynamic handling of libsndio
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Rob
i
nson
Apply
HRTF mixer coefficients wit
h
s
t
epping u
s
ing SSE
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check t
h
e max CPUID funct
i
ons before callin
g
them
commit
|
commitdiff
|
tree
2012-08-15
Chri
s
Robins
o
n
Ma
k
e sure so
u
rces
are 16-
b
yte
a
ligned
commit
|
commitdiff
|
tree
2012-08-15
Chris
R
obinson
A
dd wrapper met
h
ods
to ensure
a
lig
n
ed allocation
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Ro
b
in
s
o
n
En
s
ure som
e
HRTF-related parameters are aligned
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robin
s
on
Make sure the worki
n
g coeffici
e
n
t
s
a
re aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris R
o
binson
Remove unused fi
l
t
e
r
f
unc
t
i
o
ns
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s R
o
binson
Che
c
k for a
n
d
use the
-
m
s
se sw
i
tch when de
a
ling
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
i
s Robin
s
on
Check t
h
e correct macro for ARM N
e
on
s
upport
commit
|
commitdiff
|
tree
2012-08-15
Chr
i
s Robinson
Don't bother
h
andli
n
g MMX
s
ince we don't use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
Ad
d
cmake options to disab
l
e or require support
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
r
is
Robinson
M
ov
e
mixers into sep
a
r
ate sour
c
e fil
e
s
commit
|
commitdiff
|
tree
next