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
Implement an SSE MixSend method
2012-09-16
Ch
r
is
R
obins
o
n
Implement an SSE MixSend m
e
thod
commit
|
commitdiff
|
tree
2012-09-16
Chris Robinson
P
roperly restore the SSE cont
r
ol word
w
it
h
__cont
r
ol87_2
commit
|
commitdiff
|
tree
2012-09-16
Chr
i
s Robin
s
on
Pr
o
pe
r
ly handle
t
he
S
S
E
control word
commit
|
commitdiff
|
tree
2012-09-16
C
h
ris Robinson
U
s
e
__con
t
rol87_2 when available
commit
|
commitdiff
|
tree
2012-09-16
Chri
s
Robi
n
son
Use a struct to st
o
r
e
the FPU mode
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
A
d
d miss
i
n
g source prope
r
ty retrievals
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
o
b
inson
Implem
e
n
t an SSE cubic resampler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robin
s
on
S
h
o
r
ten a warning
commit
|
commitdiff
|
tree
2012-09-14
C
hris Robinson
Implement
a
n SSE
linear res
a
m
pler
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Ens
u
re the
ResampledBu
f
fer is
a
l
i
g
n
ed
commit
|
commitdiff
|
tree
2012-09-14
C
hri
s
Rob
i
nson
Use a
s
o
urce param for th
e
r
e
s
a
m
pler and move the
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-14
Chris
R
o
b
inson
Remove
a
n
u
nused
h
eader
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Move a couple macros t
o
more approp
r
iate h
e
aders
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Fix up
some more header inc
l
udes
commit
|
commitdiff
|
tree
2012-09-14
Chris
Robinson
Don
'
t includ
e
alu
.
h in alMain
.
h
commit
|
commitdiff
|
tree
2012-09-14
Chris Robinson
Enable flush-to-zero mode when possib
l
e
commit
|
commitdiff
|
tree
2012-09-12
Chri
s
Robinson
Move a couple methods to where they're used
commit
|
commitdiff
|
tree
2012-09-12
Chris Robi
n
s
on
Restore support
f
or
t
he previous mhr
f
orm
a
t
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinso
n
A
dd a no
t
e about the hrtf_tables filename markers
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
i
s
Ro
b
i
n
son
Pr
o
perly scale the HRTF delays when writing them
commit
|
commitdiff
|
tree
2012-09-12
Chris R
o
b
i
nson
Update
f
nameli
s
t
after handling % markers
commit
|
commitdiff
|
tree
2012-09-12
Ch
r
i
s
Robi
n
son
Use PATH_MAX for th
e
fname
len
g
th
commit
|
commitdiff
|
tree
2012-09-12
Chris Rob
i
nson
Improve pa
r
sing hrtf_tables filenam
e
s
commit
|
commitdiff
|
tree
2012-09-12
Chris Robinson
Fix HRTF da
t
a form
a
t descrip
t
ion
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Warn about SSE
performa
n
ce with
n
on-multiple
-
o
f
-4 update
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chr
i
s
Robinson
Use the correct size for
d
efaultCoeffs
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
Minor cle
a
nups for
variable dec
l
arations
commit
|
commitdiff
|
tree
2012-09-11
Ch
r
is
R
o
binson
Don't use count-specif
i
c functions to write to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
U
se a non-interleave
d
DryBuffe
r
commit
|
commitdiff
|
tree
2012-09-11
Chris Robi
n
so
n
D
o
t
he filtering s
e
parat
e
l
y from the mix
i
ng
commit
|
commitdiff
|
tree
2012-09-11
C
hr
i
s
Robinson
Use HUGE
_
VA
L
i
n
st
e
ad of di
v
iding by
0
for
i
nfinity
.
.
.
commit
|
commitdiff
|
tree
2012-09-11
Chris Robinson
Silence
a
cou
p
le MSVC warnings
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robin
s
on
Add example HRT
F
def
i
nition files for makehrtf
commit
|
commitdiff
|
tree
2012-09-11
Chris
Robinson
U
p
date HRTF c
o
de
commit
|
commitdiff
|
tree
2012-09-11
Chris
Ro
b
inson
Again tr
y
to get _WIN32_IE to behav
e
right with Min
G
W
commit
|
commitdiff
|
tree
2012-09-10
C
h
ris Robinson
Re
m
ove a hack for MinGW
commit
|
commitdiff
|
tree
2012-09-10
Chris Robinson
Add missing r
e
tu
r
ns
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s R
o
binson
Try t
o
ensure mixin
g
sa
m
ples in multiples of 4
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Use the rig
h
t method to
c
lea
r
a __m128 to 0
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s
Robi
n
son
U
se SS
E
to
do 4 samples at once (non-HRTF dire
c
t
mix
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Impleme
n
t MixDir
e
ct_SSE separately fr
o
m the C and N
e
on
.
.
.
commit
|
commitdiff
|
tree
2012-09-09
Chr
i
s Robinson
Mov
e
the
target
effect slot to
t
h
e
SendPar
a
ms struct
commit
|
commitdiff
|
tree
2012-09-09
Chris Robinson
Remove STACK_DATA_SIZE in favor of B
U
FFERSIZE
commit
|
commitdiff
|
tree
2012-09-09
C
hris Robinson
Remove s
o
m
e
unuse
d
code
commit
|
commitdiff
|
tree
2012-09-09
C
h
ris R
o
binson
Separate the
r
esampling and
mixing ste
p
s
commit
|
commitdiff
|
tree
2012-09-09
Chris Ro
b
inson
Workarou
n
d MinGW __declsp
e
c
(
align(x)) bug
commit
|
commitdiff
|
tree
2012-09-02
C
h
r
i
s
R
obinson
Free th
e
g
lobal ALSA config after opening capture devices too
commit
|
commitdiff
|
tree
2012-09-02
Laur
i
Kasanen
alsa: Free
the global
c
onfig ca
c
he to remove a
lot
.
.
.
commit
|
commitdiff
|
tree
2012-09-02
C
h
ris
Robinson
Set the e
r
r
o
r if
setting a new integer
source offset
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
Chris Robinson
Minor clea
n
u
ps
fo
r
mixer_in
c
commit
|
commitdiff
|
tree
2012-08-29
Chris Robins
o
n
Add
an SSE-e
n
hanced path
for applying the mixer mat
r
ix
commit
|
commitdiff
|
tree
2012-08-29
Chris
R
o
b
i
nson
Make sure device buffers ar
e
16
-
byt
e
a
l
igned
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
R
o
bins
o
n
Increase
M
ax
C
hannels
to be
a
multipl
e
of
4
commit
|
commitdiff
|
tree
2012-08-29
Chri
s
R
obinson
S
e
t
a
n er
r
or clos
e
r
to where i
t
occurs for set
t
ing
.
.
.
commit
|
commitdiff
|
tree
2012-08-29
C
h
ris Robinson
Add helpers
t
o set source properties
commit
|
commitdiff
|
tree
2012-08-28
Ch
r
i
s Robi
n
son
Print
t
he error when reporting sn
d
_pcm_delay
failure
commit
|
commitdiff
|
tree
2012-08-25
Chris Robins
o
n
U
s
e _ali
g
ned_fr
e
e for
pointers returned
b
y _a
l
ign
e
d_malloc
commit
|
commitdiff
|
tree
2012-08-21
Chris Robinson
Con
s
tify
some paramet
e
rs
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
A
d
d the option
t
o re
t
ri
e
ve the sou
r
c
e
offset and
l
a
tenc
y
.
.
.
commit
|
commitdiff
|
tree
2012-08-20
Chris Robin
s
on
Fix g
e
t
t
ing the
RW offsets
w
ith alGetSourcei64vSOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robinson
Add met
h
ods to ge
t
sou
r
ce properties as doubles
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
ns
o
n
Fix
a parameter
n
ame
commit
|
commitdiff
|
tree
2012-08-20
Chris Rob
i
nson
Prope
r
ly expor
t
al
G
etS
o
u
r
ce3i64SOFT
commit
|
commitdiff
|
tree
2012-08-20
Chris Robi
n
son
Use hel
p
er funct
i
ons
to read sour
c
e
p
roperties
commit
|
commitdiff
|
tree
2012-08-20
C
hris Robinso
n
Use the correc
t
64-
b
it int type for the extensio
n
functions
commit
|
commitdiff
|
tree
2012-08-20
Chris R
o
bins
o
n
Add a mac
r
o to help make a 64
-
bit value
commit
|
commitdiff
|
tree
2012-08-19
Chris Robinson
Use a default m
e
t
hod to prov
i
de a dummy lat
e
ncy
commit
|
commitdiff
|
tree
2012-08-19
C
h
ris Robinson
Hold the device lock with PulseAu
d
io between mixing
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Ch
r
i
s Robinso
n
H
old th
e
device lo
c
k with ALS
A
between mi
x
ing and writ
i
n
g
commit
|
commitdiff
|
tree
2012-08-19
C
hris Robin
s
on
Use non
-
blockin
g
a
c
cess for
ALSA playb
a
ck
commit
|
commitdiff
|
tree
2012-08-18
Chri
s
Robinson
Move t
h
e device loc
k
into the backend
f
uncti
o
n table
commit
|
commitdiff
|
tree
2012-08-18
Chris Ro
b
i
nson
K
eep the
b
ackend devic
e
open
u
n
til the last reference
.
.
.
commit
|
commitdiff
|
tree
2012-08-18
Chris Robi
n
son
Add th
e
start of AL_
S
O
F
T
_source_latency
commit
|
commitdiff
|
tree
2012-08-17
Chris Robin
s
on
Add a device method to retrieve th
e
a
ct
i
ve la
t
en
c
y
commit
|
commitdiff
|
tree
2012-08-16
Chris Robinson
Place the alignment attribute befo
r
e the
variab
l
e d
e
c
l
a
ration
commit
|
commitdiff
|
tree
2012-08-16
Chri
s
Robinson
R
e
m
ove extra parenthesi
s
used in the
al
i
gne
d
at
t
ribut
e
.
.
.
commit
|
commitdiff
|
tree
2012-08-16
Chris Robi
n
son
Fix ali
g
ned a
l
locator fallback
commit
|
commitdiff
|
tree
2012-08-16
C
hris R
o
b
i
ns
o
n
MSVC want
s
__dec
l
s
pec(
a
li
g
n)
,
not __declspec(
a
lign
e
d
)
commit
|
commitdiff
|
tree
2012-08-16
Ch
r
is
R
obinson
A
void
dynamic ha
n
d
l
in
g
o
f libsnd
i
o
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinso
n
App
l
y HRTF mi
x
er co
e
fficients
w
ith stepping using
S
S
E
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robi
n
s
o
n
Check the max
CPUID functions be
f
o
re
calli
n
g th
e
m
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Make sure sources are 16-byte ali
g
ned
commit
|
commitdiff
|
tree
2012-08-15
Ch
r
is Robinson
Add wr
a
pp
e
r
methods
t
o ensure aligned al
l
ocation
s
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Ensure so
m
e H
R
T
F
-
related param
e
t
ers ar
e
aligned
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
M
ake sure the worki
n
g coefficients are aligned for
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robins
o
n
Remov
e
unused f
i
lter fu
n
ctions
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Check for and use the -msse sw
i
t
c
h w
h
en deali
n
g with
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
Chris Robin
s
on
C
h
eck
the c
o
rrect ma
c
ro fo
r
ARM Neo
n
s
u
ppo
r
t
commit
|
commitdiff
|
tree
2012-08-15
Chris Robins
o
n
Don't
bother
h
andling MMX
s
in
c
e we
d
on't
use it
commit
|
commitdiff
|
tree
2012-08-15
Chris Robinson
Add cma
k
e options t
o
disable
or require supp
o
rt fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-08-15
C
h
ris Robinson
Move mixers into se
p
arate so
u
rce files
commit
|
commitdiff
|
tree
2012-08-14
Ch
r
i
s Robi
n
son
Add an SSE-enhanced HRTF mixe
r
using int
r
insics
commit
|
commitdiff
|
tree
2012-08-14
Chris R
o
binson
Fix a typo
commit
|
commitdiff
|
tree
2012-08-13
Chris R
o
binson
Add a co
n
fi
g
opt
i
o
n
t
o
disa
b
le use
of CPU
e
x
tensions
commit
|
commitdiff
|
tree
2012-08-13
Chris
Robin
s
on
A
l
l
ow bu
i
l
ding mul
t
iple types of mi
x
ers,
selecti
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-08-13
Chris Robinson
Check
f
o
r
some CP
U
exten
s
ions
commit
|
commitdiff
|
tree
2012-08-12
Chris Robin
s
on
D
o
n'
t
unlock
t
he pulseaudio mai
n
loop when mixing
commit
|
commitdiff
|
tree
2012-08-11
Chr
i
s Robi
n
son
H
a
ndle the scalar values a b
i
t be
t
ter
commit
|
commitdiff
|
tree
2012-08-11
Chris R
o
binson
Use a mo
r
e effici
e
nt method to blend HR
T
F
d
e
lays and
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
Chris Robinson
Add an option
for wide stereo
s
o
u
rce
s
commit
|
commitdiff
|
tree
next