cosmonaut
|
bba64c1796
|
make text batches use less memory by defualt
|
2023-12-15 09:23:46 -08:00 |
cosmonaut
|
6cb1498e26
|
add some defaults to make text render setup easier
|
2023-12-13 17:19:02 -08:00 |
cosmonaut
|
52e7384e45
|
avoid race condition on StreamingSound.Dispose
|
2023-12-13 13:58:55 -08:00 |
cosmonaut
|
97dd112e7a
|
stop updating audio on dispose
|
2023-12-13 13:57:53 -08:00 |
cosmonaut
|
a9dd3dc13f
|
audio disposal is friggin haunted man
|
2023-12-12 19:29:45 -08:00 |
cosmonaut
|
c28c4a9db0
|
Embed video shaders
|
2023-12-12 18:52:03 -08:00 |
cosmonaut
|
3044e9fe86
|
Improve tracking of resources
|
2023-12-12 12:43:28 -08:00 |
cosmonaut
|
eda2b92f14
|
update TextBatch Add call
|
2023-12-09 17:41:08 -08:00 |
cosmonaut
|
02d92ea2c0
|
add DistanceRange to Font
|
2023-12-08 16:34:19 -08:00 |
cosmonaut
|
4774e931b6
|
font scaling tweaks
|
2023-12-08 16:34:19 -08:00 |
cosmonaut
|
3126bc92a4
|
wellspringCS update
|
2023-12-08 16:34:19 -08:00 |
cosmonaut
|
77948dbeda
|
restructure for wellspring API update
|
2023-12-08 16:34:19 -08:00 |
cosmonaut
|
8af0d3399b
|
start implementing MSDF
|
2023-12-08 16:34:19 -08:00 |
cosmonaut
|
385783a846
|
restructure audio cleanup
|
2023-12-08 16:33:52 -08:00 |
cosmonaut
|
450b08cbd8
|
Atomically call graphics resource destroy function
|
2023-12-08 16:07:38 -08:00 |
cosmonaut
|
528fb7ac7c
|
fix potential heap corruption on audio shutdown
|
2023-12-08 15:06:17 -08:00 |
cosmonaut
|
fcd08fe231
|
.NET 8
|
2023-11-21 15:23:52 -08:00 |
cosmonaut
|
e961a18a83
|
UpdatingSourceVoice + warn on audio leak
|
2023-11-20 18:56:22 -08:00 |
cosmonaut
|
772a0378bb
|
avoid calling Thread.Join from finalizer
|
2023-11-20 17:59:26 -08:00 |
cosmonaut
|
40fb313d12
|
change AudioResource WeakRef to GCHandle
|
2023-11-20 17:52:44 -08:00 |
cosmonaut
|
a736ed031d
|
clean up graphics resource code
|
2023-11-20 17:09:22 -08:00 |
cosmonaut
|
b2a0ca3515
|
replace WeakReference with weak GCHandle
|
2023-11-20 15:18:06 -08:00 |
cosmonaut
|
36a88afe52
|
add no-op delegate to gamepad connect events
|
2023-11-14 11:19:21 -08:00 |
cosmonaut
|
6c93350f7f
|
Add OnGamepadConnected and OnGamepadDisconnected events (#51)
Reviewed-on: #51
|
2023-11-13 19:10:29 +00:00 |
cosmonaut
|
352bb34f82
|
update dll config for major versions
|
2023-10-18 12:15:30 -07:00 |
Evan Hemsley
|
de7d76c03d
|
update dll.config for macOS
|
2023-10-16 11:20:55 -07:00 |
cosmonaut
|
18d92aeec8
|
remove Fix64 dependency on System.Random
|
2023-10-13 13:38:26 -07:00 |
cosmonaut
|
e616b0fa62
|
resource management and logging improvements
|
2023-10-04 14:45:17 -07:00 |
cosmonaut
|
1d27a9e4a4
|
update README with API docs and Discord
|
2023-09-26 09:44:32 -07:00 |
cosmonaut
|
514a0bed29
|
update FAudio and SDL
|
2023-09-25 10:03:40 -07:00 |
cosmonaut
|
78252d1f6c
|
doxygen generator config
|
2023-09-19 17:55:17 -07:00 |
cosmonaut
|
daae1a34b9
|
fix a few more compile errors
|
2023-09-19 17:14:48 -07:00 |
cosmonaut
|
2e5657789c
|
fix a Conversions issue
|
2023-09-19 17:11:14 -07:00 |
cosmonaut
|
0c76c568a4
|
document the Game class
|
2023-09-19 17:04:28 -07:00 |
cosmonaut
|
abdcac1608
|
change AudioDevice constructor to internal
|
2023-09-19 17:04:03 -07:00 |
cosmonaut
|
d8064862bf
|
move PackedVector classes to MoonWorks.Graphics.PackedVector
|
2023-09-19 16:50:08 -07:00 |
cosmonaut
|
b223c31c8b
|
even more frame limiter clarification
|
2023-09-19 13:48:50 -07:00 |
cosmonaut
|
dd79090028
|
update frame limiter docs some more
|
2023-09-19 13:47:19 -07:00 |
cosmonaut
|
653f90c29f
|
correct frame limiter documentation mistake
|
2023-09-19 13:46:41 -07:00 |
cosmonaut
|
402c26131d
|
fix erroneous GetData length warning
|
2023-09-19 13:40:48 -07:00 |
cosmonaut
|
b026b9e81f
|
add lots more doc comments
|
2023-09-19 13:19:41 -07:00 |
cosmonaut
|
e0f05881b0
|
new MoonWorks.Graphics.Fence API
|
2023-09-18 23:18:21 -07:00 |
cosmonaut
|
7e18764942
|
add doc comments for the Input namespace
|
2023-09-14 11:23:04 -07:00 |
cosmonaut
|
1bff459be6
|
move default reverb params to a static var
|
2023-09-12 15:24:45 -07:00 |
cosmonaut
|
be77e8bad1
|
add exponentiation functions to Fix64
|
2023-09-07 17:30:35 -07:00 |
cosmonaut
|
7f6b6a7bae
|
fix voices not respecting the faux mastering voice
|
2023-08-10 10:46:19 -07:00 |
cosmonaut
|
1de3c73bb7
|
fix voices being created in the Playing state
|
2023-08-09 16:10:00 -07:00 |
cosmonaut
|
e77c87c772
|
register new SourceVoices as active
|
2023-08-09 15:58:18 -07:00 |
cosmonaut
|
088e7c4b6f
|
add debug check for zero length buffer copy
|
2023-08-07 10:12:46 -07:00 |
cosmonaut
|
f298a5ec11
|
fix StreamingVoice loop behavior
|
2023-08-04 12:14:14 -07:00 |