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
Assert for out-of-bounds subspans instead of throwing
2024-03-29
Chris Robinson
Assert f
o
r out-of-bounds subspans inste
a
d of t
h
r
owing
commit
|
commitdiff
|
tree
2024-03-29
Chris Robinson
Minor clean up o
f
some
s
t
d
:
:g
e
nerate calls
commit
|
commitdiff
|
tree
2024-03-29
Ch
r
is Robinson
Add an a
l
direct example for
t
h
e D
i
rect extens
i
on
commit
|
commitdiff
|
tree
2024-03-28
C
h
ris Ro
b
inson
Do 4 samples
a
t
a time
i
n PhaseShi
f
terT::process fo
r
.
.
.
commit
|
commitdiff
|
tree
2024-03-28
Chr
i
s Rob
i
nson
Process 4 samples at
a time i
n
PhaseShifte
r
T::proce
s
s
commit
|
commitdiff
|
tree
2024-03-28
Ch
r
is Robinso
n
Use the proper size for the spans
i
n u
h
jencoder
commit
|
commitdiff
|
tree
2024-03-28
C
hris Robins
o
n
S
up
p
o
r
t
mo
n
o
inp
u
t file
s
in uh
j
encoder
commit
|
commitdiff
|
tree
2024-03-26
Chris Robins
o
n
A
v
oid repea
t
ing the return type
commit
|
commitdiff
|
tree
2024-03-26
Chris Robinso
n
Make an opera
t
o
r
b
ool
ex
p
licit
commit
|
commitdiff
|
tree
2024-03-26
Ch
r
is Ro
b
inson
Return a
v
e
ctor
o
f
strings fo
r
enumerat
i
on from
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-03-25
Ch
r
is Robins
o
n
Suppress warnings about u
s
ing hardware_i
n
terference_size
commit
|
commitdiff
|
tree
2024-03-25
C
h
ri
s
Robinson
Fix
value truncation warning
commit
|
commitdiff
|
tree
2024-03-25
Chris Robins
o
n
Change
a
co
u
ple st
r
ing literal
s
t
o string_v
i
e
w litera
l
s
commit
|
commitdiff
|
tree
2024-03-25
Chris Robinson
Don't try to sort an
empty list
commit
|
commitdiff
|
tree
2024-03-24
Chr
i
s R
o
binson
Remove an unused
i
n
itializ
e
r
commit
|
commitdiff
|
tree
2024-03-24
Chris Robinson
Simp
l
ify
c
al
c
ula
t
ing the 90-deg
r
ee p
h
ase shift
FIR
.
.
.
commit
|
commitdiff
|
tree
2024-03-24
Ch
r
i
s
Robinson
Avoid
p
ointer ar
i
thmetic wi
t
h
HRTF storage
commit
|
commitdiff
|
tree
2024-03-24
Chris Robinson
Avoid pointer arit
h
metic
wi
t
h near
-
field filter mixing
commit
|
commitdiff
|
tree
2024-03-24
Ch
r
is Robinson
Fix uhje
n
cod
e
r's
f
allback chann
e
l
IDs
commit
|
commitdiff
|
tree
2024-03-23
Chr
i
s
Robinson
Use a mo
r
e appropria
t
e ty
p
e for
an ar
r
ay o
f
fs
e
t
commit
|
commitdiff
|
tree
2024-03-23
Chris Robin
s
on
Remove unused getop
t
commit
|
commitdiff
|
tree
2024-03-23
Chris R
o
binson
Avoid
p
oint
e
r arithmetic i
n
so
f
a
-info and mak
e
mhr
commit
|
commitdiff
|
tree
2024-03-21
Chris Rob
i
nson
Protect
e
ffect slot state chan
g
es with the effect slot
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Chris Robinso
n
Don't over-allocate the acti
v
e
e
ffect slot ar
r
ay
commit
|
commitdiff
|
tree
2024-03-21
Chr
i
s Robinson
Avoid
r
aw pointers
i
n
uhjdecoder/uhj
e
ncoder
commit
|
commitdiff
|
tree
2024-03-21
Chris Robinson
Re
c
ognize _M_ARM
6
4 in
P
F
FFT
for
M
S
V
C
NEON support
commit
|
commitdiff
|
tree
2024-03-20
C
h
ris Ro
b
i
nson
U
s
e spans a bit
m
ore in p
l
ace of pointers
commit
|
commitdiff
|
tree
2024-03-18
Chris
Rob
i
ns
o
n
C
le
a
n up
s
ome
m
o
r
e raw p
o
inter ari
t
hmetic
commit
|
commitdiff
|
tree
2024-03-17
Chris R
o
binson
Avoid pointers
f
or
c
alc
u
lating B-Fo
r
ma
t
up
s
ampler matrix
commit
|
commitdiff
|
tree
2024-03-17
Chris R
o
binson
Make
a
span'
s
conten
t
s
const
commit
|
commitdiff
|
tree
2024-03-17
Chri
s
R
obinson
A
v
oid
some
more direct pointer m
a
n
ipulatio
n
commit
|
commitdiff
|
tree
2024-03-16
Chri
s
R
o
b
inson
Mark some conditionally-used pa
r
ameters as ma
y
be_unused
commit
|
commitdiff
|
tree
2024-03-16
C
hris Robinso
n
Add a pointe
r
w
r
a
pper for al:
:
span'
s
iter
a
tors
commit
|
commitdiff
|
tree
2024-03-16
Chri
s
R
o
b
inson
Workarou
n
d libc++ defi
n
in
g
__cpp_lib_hardware_interference_size
commit
|
commitdiff
|
tree
2024-03-15
Chris
R
obinson
Don't pass an iter
a
tor where a pointer
i
s expecte
d
commit
|
commitdiff
|
tree
2024-03-15
Chris Robinson
M
ake another global variable inline
commit
|
commitdiff
|
tree
2024-03-15
Chris Robinson
Avo
i
d
s
o
m
e mo
r
e direct
pointer
mani
p
ulation
commit
|
commitdiff
|
tree
2024-03-14
C
hri
s
Robinson
Avoid some pointer ar
i
thmetic
commit
|
commitdiff
|
tree
2024-03-14
Chris Robinson
Use more
co
n
sistent parameter na
m
es
commit
|
commitdiff
|
tree
2024-03-14
Chris Ro
b
inson
Hand
l
e AL errors more consistently
commit
|
commitdiff
|
tree
2024-03-13
Chris
R
obinso
n
U
s
e
e
xceptions for effec
t
slot err
o
rs
commit
|
commitdiff
|
tree
2024-03-13
Chris Robinson
Use exc
e
ptions to handle buffe
r
er
r
ors
commit
|
commitdiff
|
tree
2024-03-12
Chris Robin
s
on
Move
s
ome function def
i
nitions to
a
more appr
o
pria
t
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
C
h
ris Robinson
Mark a function
m
ayb
e
_un
u
sed tha
t
's only used in asserts
commit
|
commitdiff
|
tree
2024-03-12
Chris Robin
s
on
M
ake su
r
e
a
needed he
a
der
i
s incl
u
ded
commit
|
commitdiff
|
tree
2024-03-12
Chris
R
obinson
Avoid usi
n
g preexisting enu
m
values
commit
|
commitdiff
|
tree
2024-03-12
Chris Rob
i
n
son
A
void
s
ome po
i
n
t
e
r
arithme
t
ic
commit
|
commitdiff
|
tree
2024-03-11
Ch
r
is Robin
s
on
Re
c
ognize t
h
e system device name
for Pi
p
eWire and
Pul
s
eAudio
commit
|
commitdiff
|
tree
2024-03-10
Chris Robinson
Use a subspa
n
instead of p
o
inter manipulation
commit
|
commitdiff
|
tree
2024-03-10
Ch
r
is Ro
b
inson
Fix
r
ingbuffer
o
verflow ch
e
ck
commit
|
commitdiff
|
tree
2024-03-10
C
hris Robinson
S
i
mplif
y
g
e
n
eratin
g
IDs
commit
|
commitdiff
|
tree
2024-03-09
Chr
i
s Robinso
n
Use sp
a
n's ite
r
ator
s
for Flex
A
rray
commit
|
commitdiff
|
tree
2024-03-09
Chr
i
s Rob
i
nson
Use a
span for the distance c
o
mpe
n
sation buffer
commit
|
commitdiff
|
tree
2024-03-09
Chris Robinson
Avoi
d
so
m
e mor
e
ra
w
pointers
commit
|
commitdiff
|
tree
2024-03-08
Chris Robi
n
s
on
Remove const from a retu
r
n type
commit
|
commitdiff
|
tree
2024-03-06
Ch
r
is Robinson
Use span
s
instead
of raw pointers
f
or the
f
ilte
r
s'
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Chris Robinso
n
Use spans m
o
re
f
or voic
e
processing
commit
|
commitdiff
|
tree
2024-03-04
C
h
r
is Robins
o
n
Fix buffer load
s
iz
e
for negative buffer offs
e
ts
commit
|
commitdiff
|
tree
2024-03-04
Chris Robinson
Rename some 'pan's to 'gain's for c
l
arity
commit
|
commitdiff
|
tree
2024-03-04
C
h
ris Robinson
Use an i
t
erator to
i
t
erate over t
h
e
c
han
n
el orders
commit
|
commitdiff
|
tree
2024-03-04
C
hris Robinson
Iterate over the asyn
c
event
s
directly
commit
|
commitdiff
|
tree
2024-03-04
Chris Robi
n
so
n
G
ive names to
unnamed s
t
ructs
commit
|
commitdiff
|
tree
2024-03-03
Chris Rob
i
nson
A
dd
an in-progre
s
s extens
i
on for p
a
nning sources
commit
|
commitdiff
|
tree
2024-03-03
C
hri
s
Robinson
Ad
d
the _SOF
T
suffix
t
o th
e
I32
UHJ formats
commit
|
commitdiff
|
tree
2024-03-02
Ch
r
is
R
obinson
Fix up so
m
e i
n
cludes
commit
|
commitdiff
|
tree
2024-03-02
Chris
Robi
n
s
on
Mo
v
e
s
tora
g
e format definitio
n
s
to a separate file
commit
|
commitdiff
|
tree
2024-02-29
Chris Robin
s
on
U
s
e spa
n
s
f
o
r
PPh
a
seResampler::process
commit
|
commitdiff
|
tree
2024-02-29
C
h
r
is R
o
binson
Fix
so
m
e clan
g
-tidy c
o
mp
l
a
ints
commit
|
commitdiff
|
tree
2024-02-29
Chris Rob
i
nson
Use span
s
f
or p
r
eparin
g
samp
l
es f
r
o
m buffers
commit
|
commitdiff
|
tree
2024-02-29
Chris Robinson
U
s
e the
c
orrec
t
return t
y
p
e for
s
ubspa
n
commit
|
commitdiff
|
tree
2024-02-29
Chris Robinson
R
e
duce the
d
epth of so
m
e branch
e
s
commit
|
commitdiff
|
tree
2024-02-28
Ch
r
is Robinson
Ma
k
e mSampl
e
Data an array
of floats ins
t
ead
o
f an array
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
Chris Ro
b
inson
Ad
d
vo
i
ce properti
e
s to do
l
ef
t
-righ
t
p
a
nning
commit
|
commitdiff
|
tree
2024-02-26
Chris Robinson
U
se a pro
p
er type for the resampler padding l
e
ng
t
h
commit
|
commitdiff
|
tree
2024-02-26
Chris Robinson
Check when
r
esampling to do a simple c
o
p
y
commit
|
commitdiff
|
tree
2024-02-26
Ch
r
is Rob
i
nson
C
o
llap
s
e so
m
e nested i
f
s
commit
|
commitdiff
|
tree
2024-02-26
Ch
r
is Ro
b
inson
Fix
cubic_tables
.
h in
c
ludes
commit
|
commitdiff
|
tree
2024-02-26
C
hris Robi
n
so
n
Explicitly use
l
oad and st
o
re fo
r
atomics
commit
|
commitdiff
|
tree
2024-02-25
Chris Robinson
Check
i
f a
f
ile exists instead o
f
relying on
a
n exception
commit
|
commitdiff
|
tree
2024-02-24
Chris Rob
i
n
son
Pa
s
s
a s
p
a
n to ApplyDist
a
nceCo
m
p
commit
|
commitdiff
|
tree
2024-02-24
Chris Robinso
n
Calculate
t
he ending
m
ix
c
ounter value earlier
commit
|
commitdiff
|
tree
2024-02-24
Chris Robinson
Check that writeA
d
v
ance
a
nd re
a
dAdvan
c
e don't over
.
.
.
commit
|
commitdiff
|
tree
2024-02-24
Ch
r
is
R
obinson
R
e
n
a
me some
variables for
clarity
commit
|
commitdiff
|
tree
2024-02-23
Chr
i
s
Robinson
Properly use std::hardware_destr
u
ctive
_
int
e
rference_size
commit
|
commitdiff
|
tree
2024-02-23
Chris Robinson
Allow usin
g
t
he
t
o
t
al capacity of th
e
RingBuffer
commit
|
commitdiff
|
tree
2024-02-23
Chris
Robinson
Ma
k
e better use of cache l
i
nes for the ri
n
gbu
f
fer indices
commit
|
commitdiff
|
tree
2024-02-23
Chr
i
s
R
obi
n
son
Store the filt
e
r table directly in the
cubic filter
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Chris Robinson
Replace an
a
rray with
a
s
witch
commit
|
commitdiff
|
tree
2024-02-21
Chris Rob
i
nson
Make AL[C]_EXT_direct
_
c
o
ntex
t
public
commit
|
commitdiff
|
tree
2024-02-21
Ch
r
is
R
obin
s
on
Give better names to t
h
e wra
p
per function para
m
eters
commit
|
commitdiff
|
tree
2024-02-19
C
h
r
i
s Robinson
Initialize a va
r
iable
when dec
l
a
r
i
n
g i
t
commit
|
commitdiff
|
tree
2024-02-19
Chr
i
s Robinson
Add a couple missing
includes
commit
|
commitdiff
|
tree
2024-02-18
C
h
r
is Robinson
Promote a v
a
riable to s
i
z
e
_t
f
or
t
he multiply, not
.
.
.
commit
|
commitdiff
|
tree
2024-02-18
Chris Robinson
R
eplace
a
fe
w
mo
r
e
for
/
while loops with std::generator
commit
|
commitdiff
|
tree
2024-02-18
Chris
R
obinson
Do
n
't assume a span i
s
static
s
i
zed
commit
|
commitdiff
|
tree
2024-02-17
Ch
r
is
R
o
binson
Add
a sl
i
ghtly
more efficien
t
cu
b
ic resampler
commit
|
commitdiff
|
tree
2024-02-16
Chr
i
s Rob
i
nson
Avoid calcul
a
t
ing an extra bsinc phase index
commit
|
commitdiff
|
tree
2024-02-16
Chris Ro
b
i
nson
Use a variant
t
o c
o
ntrol the mo
d
u
l
ator ef
f
ect
g
enera
t
or
commit
|
commitdiff
|
tree
2024-02-16
Chris Robinson
Clean up so
m
e
i
ncludes
commit
|
commitdiff
|
tree
2024-02-15
Chri
s
Robinson
Use the
cubic
f
i
lter bit-depth fo
r
the chorus dept
h
.
.
.
commit
|
commitdiff
|
tree
next