repo.or.cz
/
alure.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Allow devices to be stored in AutoObj
2017-12-15
Chr
i
s Robinso
n
Allow dev
i
ces
t
o be
s
tored in AutoObj
commit
|
commitdiff
|
tree
2017-12-15
C
h
ris Robi
n
son
Add a b
o
ol operato
r
to AutoObj
commit
|
commitdiff
|
tree
2017-12-14
Chris
Robinson
Add an AutoObj c
o
ntainer
t
o auto-destroy resources
commit
|
commitdiff
|
tree
2017-12-14
Chris Robinson
Update
v
ariant headers
commit
|
commitdiff
|
tree
2017-12-14
Chris Robinson
Add a cast to
s
ilence MSVC warning
commit
|
commitdiff
|
tree
2017-12-14
C
hri
s
Ro
b
inson
Allow
d
e
s
troying a conte
x
t
that's globally cur
r
ent
commit
|
commitdiff
|
tree
2017-12-14
Chris Robinson
Add an operator bool to
D
eviceM
a
na
g
er
commit
|
commitdiff
|
tree
2017-12-13
Chris Robin
s
on
Add
m
iss
i
ng type templa
t
e
parame
t
er t
o
E
na
b
l
eIfT
commit
|
commitdiff
|
tree
2017-12-13
Chris Robinson
Rename
r
e
l
ease(
)
methods to des
t
roy
(
) for consistency
commit
|
commitdiff
|
tree
2017-12-12
Chris Robin
s
on
Conde
n
se some
#if b
l
ocks
commit
|
commitdiff
|
tree
2017-12-12
C
hri
s
Robins
o
n
Update some documentation
commit
|
commitdiff
|
tree
2017-12-12
Chris Ro
b
inso
n
E
n
sure more resources are deleted on destructi
o
n
commit
|
commitdiff
|
tree
2017-12-11
Chris
R
obinso
n
Clean
up sources an
d
buff
e
rs whe
n
destroying
th
e
conte
x
t
commit
|
commitdiff
|
tree
2017-12-11
Chris R
o
binson
U
s
e
ArrayView to
h
a
ndle arguments in the examples
commit
|
commitdiff
|
tree
2017-12-08
Chris R
o
binson
Ensure the ALCco
n
text is destroyed when go
i
ng out of
.
.
.
commit
|
commitdiff
|
tree
2017-12-08
Ch
r
i
s
R
obins
o
n
Destroy
t
he c
o
ntext
i
f the constr
u
ctor throws afterwa
r
d
commit
|
commitdiff
|
tree
2017-12-08
Chris
Robinson
U
s
e p
r
oper constr
u
c
tors for PendingBuffer
commit
|
commitdiff
|
tree
2017-12-07
C
h
ris Robinson
Add a help
e
r to the examp
l
e
s to
for
m
at t
h
e o
f
fse
t
commit
|
commitdiff
|
tree
2017-12-07
Chr
i
s Rob
i
nson
Add a
r
einter
p
ret_as method to ArrayV
i
e
w
commit
|
commitdiff
|
tree
2017-12-07
Chris Ro
b
inson
Prop
e
r
ly
h
andle buffer
n
a
me h
a
sh co
l
lisions
commit
|
commitdiff
|
tree
2017-12-07
Chris
Robinson
Rename SOFT_devic
e
_p
a
use to SOF
T
_
p
a
u
s
e
_device
commit
|
commitdiff
|
tree
2017-12-07
C
hris Robinson
M
a
ke it an option to d
i
sable R
T
TI
commit
|
commitdiff
|
tree
2017-12-05
C
h
ris Robinson
Brea
k
w
h
e
n
less w
a
s read than requested in the
wave
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Chris Robinson
Use
t
he
float version of pow
commit
|
commitdiff
|
tree
2017-12-05
Chris Robinson
Extract th
e
OpenAL binarie
s
o
ne level up f
r
om the b
u
ild
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Chris Ro
b
inson
Add more proper inst
a
ll ta
r
gets
commit
|
commitdiff
|
tree
2017-12-05
C
hris Rob
i
nson
Si
m
plify pa
r
sing vorbis
comments
i
nto separate keys
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Chris
R
o
b
ins
o
n
Avoid
u
nnecessary explicit template parameter
s
commit
|
commitdiff
|
tree
2017-12-05
Chris
Robi
n
son
M
ake t
h
e
decoder b
a
ckend han
d
les more R
A
II-like
commit
|
commitdiff
|
tree
2017-12-04
Chris Robin
s
on
Correctly check for
indefinite
f
orward loops in
w
a
ve
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
Chris
Robin
s
on
Avoid some
m
agic numbers
commit
|
commitdiff
|
tree
2017-12-04
Chris Robinson
D
o
a p
r
oper comparis
o
n of GUIDs in
t
he wave decoder
commit
|
commitdiff
|
tree
2017-12-03
Ch
r
is
Robinso
n
Add a
method to get the
clock time from th
e
devi
c
e
commit
|
commitdiff
|
tree
2017-12-03
Chris Rob
i
nson
Add a method to check if
a
source is
play
i
n
g
or pending
commit
|
commitdiff
|
tree
2017-12-02
Chris
R
o
bi
n
s
o
n
Track the fade t
i
m
e
i
n
between the start and end
commit
|
commitdiff
|
tree
2017-12-02
Chri
s
Rob
i
nson
Store the source fade para
m
eters with
t
he context's
.
.
.
commit
|
commitdiff
|
tree
2017-12-02
Chri
s
Robinson
Add a note
a
bout t
h
e
s
o
urce
f
a
de being
l
ogarithmic
commit
|
commitdiff
|
tree
2017-12-02
Chris Ro
b
inson
Avoid unnece
s
s
ary templates
commit
|
commitdiff
|
tree
2017-12-02
C
hris Robin
s
on
Stor
e
ArrayViews as a begi
n
/en
d
pair
commit
|
commitdiff
|
tree
2017-12-01
Chr
i
s
Ro
b
i
n
son
Add some missing tem
p
late ar
g
uments
to the type v
i
ews
commit
|
commitdiff
|
tree
2017-12-01
Chris Robinson
Workaround 0x80
i
m
plicitly truncating on a signed byte
commit
|
commitdiff
|
tree
2017-12-01
Chris Robi
n
son
U
se in
d
ices
more explicitly for the HR
T
F exa
m
ple
commit
|
commitdiff
|
tree
2017-12-01
Chris
R
o
binson
I
m
p
rove source stream loopi
n
g beh
a
vior
commit
|
commitdiff
|
tree
2017-12-01
Chris R
o
binson
Use ALs
i
zei for the source st
r
eam me
t
r
ics
commit
|
commitdiff
|
tree
2017-12-01
Chri
s
R
obinson
Ad
d
some casts to make MSVC happy a
b
out
i
nteg
e
r trun
c
ation
commit
|
commitdiff
|
tree
2017-12-01
Chr
i
s Robinso
n
Use the correct return ty
p
e
for the
context ref coun
t
commit
|
commitdiff
|
tree
2017-12-01
C
h
ris Robinson
Add missing quotations
commit
|
commitdiff
|
tree
2017-12-01
Chris Robinson
Do AppVeyor buil
d
s for both VS2015
a
nd VS2017
commit
|
commitdiff
|
tree
2017-12-01
Chr
i
s Robinson
Remove
e
x
c
essive uses of std::e
n
dl
commit
|
commitdiff
|
tree
2017-11-30
Chr
i
s Robinson
std::ist
r
eam's default cons
t
ructor is a GCC extension
commit
|
commitdiff
|
tree
2017-11-30
C
h
ris Robin
s
on
A
v
oid ext
r
a
allocati
o
ns
with custom istreams
commit
|
commitdiff
|
tree
2017-11-30
Chris Robinson
W
o
rk arou
n
d a b
u
g in PhysFS
rela
t
ed
to see
k
ing to the
.
.
.
commit
|
commitdiff
|
tree
2017-11-30
Chr
i
s Robinson
Remove an u
n
use
d
method
commit
|
commitdiff
|
tree
2017-11-29
Chris Robi
n
son
Auto-cle
a
r
th
e
bi
t
f
ield on
i
nitialization
commit
|
commitdiff
|
tree
2017-11-29
Ch
r
is Robinson
Renam
e
m
GlobalCtxMut
e
x since it's not
a
member variable
commit
|
commitdiff
|
tree
2017-11-29
Chr
i
s Ro
b
inson
De
f
ine
A
LURE_
T
EMPLATE w
h
en
building the shared lib
commit
|
commitdiff
|
tree
2017-11-29
Chris Ro
b
i
nson
Expli
c
itly
i
n
stantiat
e
SharedP
t
r
<
D
ev
i
ceMa
n
agerImpl
.
.
.
commit
|
commitdiff
|
tree
2017-11-29
Chris R
o
b
inson
Don't inlin
e
D
e
viceManag
e
r
's
priv
a
te constructor
commit
|
commitdiff
|
tree
2017-11-29
C
h
r
i
s Robinso
n
Avoid excessive build messag
e
s
pam on App
V
e
yor
commit
|
commitdiff
|
tree
2017-11-29
C
hris Robinson
Add m
i
ssing i
n
clu
d
e for s
t
d::to
l
ower
commit
|
commitdiff
|
tree
2017-11-29
C
h
ris Rob
i
n
so
n
Th
i
s way to disable safeseh perhaps
commit
|
commitdiff
|
tree
2017-11-29
Chris
Rob
i
nson
Try something else to disable safeseh
commit
|
commitdiff
|
tree
2017-11-29
Chris Rob
i
ns
o
n
Try another ta
c
tic to dis
a
ble safeseh on
M
SVC
commit
|
commitdiff
|
tree
2017-11-29
Chris Robinson
Try
t
o
fix M
S
VC li
n
ker flags
commit
|
commitdiff
|
tree
2017-11-29
Chris Robinson
Disable safese
h
when buildin
g
t
h
e
DL
L
an
d
exa
m
ples
commit
|
commitdiff
|
tree
2017-11-29
Chris Rob
i
nson
Add a missing cast
commit
|
commitdiff
|
tree
2017-11-29
Chr
i
s Robinson
F
i
x
t
y
pes
a
nd cast
s
for MSV
C
commit
|
commitdiff
|
tree
2017-11-29
Chris Robinson
De
f
ine NOMINMAX to disable MSVC's
m
in and max ma
c
ros
commit
|
commitdiff
|
tree
2017-11-29
Chris R
o
bin
s
on
Re
m
ove som
e
ac
c
identa
l
ly
committed code
commit
|
commitdiff
|
tree
2017-11-29
C
h
r
i
s Robinso
n
Don
'
t use
GCC
s
witches with MSVC
commit
|
commitdiff
|
tree
2017-11-29
Chris Robinson
Use
c
u
rl
i
nst
e
ad
of wge
t
wit
h
AppVeyor
commit
|
commitdiff
|
tree
2017-11-29
Ch
r
is Robinson
Get prebuilt b
i
na
r
i
e
s
f
or OpenAL in AppVeyor
commit
|
commitdiff
|
tree
2017-11-28
Chris Robinson
Fix AppVeyor configuration
commit
|
commitdiff
|
tree
2017-11-28
Chris Robinson
Ad
d
a
n AppVeyor c
o
nfi
g
uration file
commit
|
commitdiff
|
tree
2017-11-28
Chris Robinson
Add th
e
abi
l
i
t
y to set
c
horus ef
f
e
ct properties
commit
|
commitdiff
|
tree
2017-11-28
C
h
r
i
s
Robinson
Sto
r
e
parent containers as re
f
erences
commit
|
commitdiff
|
tree
2017-11-28
C
hris R
o
bin
s
on
Use the thunk macros for some DeviceMan
a
ger functions
commit
|
commitdiff
|
tree
2017-11-28
C
hris Robinson
Comm
e
nt
docume
n
tation c
l
eanup and clarifi
c
ations
commit
|
commitdiff
|
tree
2017-11-28
Chris Robinson
Reset the current context if it's
t
h
e
o
n
e being destu
c
ted
commit
|
commitdiff
|
tree
2017-11-28
Ch
r
is Robinson
Ma
n
age effect and effect sl
o
t
IDs within t
h
eir resp
e
c
tive
.
.
.
commit
|
commitdiff
|
tree
2017-11-28
Chris Robi
n
son
C
lear context
s
before cl
o
sing the OpenAL
dev
i
ce
commit
|
commitdiff
|
tree
2017-11-28
Chris Robinson
Make the DeviceManager
a re
f
erence-co
u
n
ted
insta
n
ce
commit
|
commitdiff
|
tree
2017-11-28
Chris
Robinso
n
M
ak
e
su
r
e
the ba
c
kground thre
a
d is done
w
h
en destructing
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Chris Robinso
n
Initialize a
c
lear
e
d PendingFutu
r
e for the initial
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
C
h
r
i
s
Robinson
A
d
d
a
WeakPtr alias to complem
e
n
t Shared
P
tr
commit
|
commitdiff
|
tree
2017-11-27
Ch
r
is Robinson
Fully manage OpenAL de
v
ices and con
t
exts in
their re
s
pective
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Chris Robinson
Clean
u
p some strin
g
con
c
aten
a
tion
commit
|
commitdiff
|
tree
2017-11-27
C
h
ri
s
Robin
s
on
Move the dec
o
de
r
w
h
en creating a PendingFuture
commit
|
commitdiff
|
tree
2017-11-27
Chri
s
R
o
b
i
nson
Keep track of effects and auxiliary
effe
c
t slots
commit
|
commitdiff
|
tree
2017-11-27
C
h
ri
s
Robin
s
on
Make even
m
ore m
e
t
h
ods noex
c
ept
commit
|
commitdiff
|
tree
2017-11-27
Chris Robinson
Use a helper to thr
o
w AL
e
rrors
commit
|
commitdiff
|
tree
2017-11-27
Chris Ro
b
i
n
son
U
s
e an Array for
t
h
e
f
ormat list
s
i
n
s
t
ea
d
of a
s
tatic
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Chris Robinson
Use arr
a
y
s to
l
o
o
kup buffe
r
fo
r
mats
commit
|
commitdiff
|
tree
2017-11-26
Chris Robins
o
n
Make
s
ome more methods noexc
e
pt
commit
|
commitdiff
|
tree
2017-11-26
Chris Robinson
Use
an
A
rrayView instead
o
f itera
t
ors for decoder se
a
rch
commit
|
commitdiff
|
tree
2017-11-26
C
h
ris
Robinson
I
mprove return co
p
y e
l
isi
o
n for some variant return
.
.
.
commit
|
commitdiff
|
tree
2017-11-26
Chris Robinson
Re
o
rd
e
r makeS
t
o
p
ped relative to
sto
p
commit
|
commitdiff
|
tree
2017-11-26
Chris R
o
bin
s
on
Workaround a bu
g
in
G
CC 4
.
9 with default
e
d noexcept
.
.
.
commit
|
commitdiff
|
tree
2017-11-26
Chris Robinson
Avoid retrie
v
ing the same context multiple time
s
commit
|
commitdiff
|
tree
2017-11-26
Chris Robinson
Make
By
t
esT
o
F
r
a
mes noexce
p
t and che
c
k
f
o
r overflow
.
.
.
commit
|
commitdiff
|
tree
next