itsmattkc
|
83c56c0263
|
opengl: show driver version info
|
2021-09-30 17:12:18 -07:00 |
|
itsmattkc
|
91c1edf210
|
main: updated detection
|
2021-09-30 17:08:21 -07:00 |
|
itsmattkc
|
22f9a46177
|
opengl: warn when graphics driver doesn't support crucial functionality rather than crashing
|
2021-09-30 17:02:16 -07:00 |
|
itsmattkc
|
34004bbf10
|
added manual crash trigger for handling testing
|
2021-09-30 16:04:57 -07:00 |
|
itsmattkc
|
4540304222
|
viewer: ensure queue watcher is appended before ticket is set
|
2021-09-30 15:17:44 -07:00 |
|
itsmattkc
|
07b0f36d8e
|
ci: correct lib paths on macOS
|
2021-09-30 14:40:53 -07:00 |
|
itsmattkc
|
7e884b55e7
|
if frame is corrupt, delete and try caching again
|
2021-09-30 14:14:10 -07:00 |
|
itsmattkc
|
5485ea5750
|
cache: added try/catch to exr reading/writing
|
2021-09-30 13:54:32 -07:00 |
|
itsmattkc
|
15cfc348f0
|
nodetraverser: preserve tags
Fixes #1754
|
2021-09-30 00:35:03 -07:00 |
|
itsmattkc
|
5f859895a8
|
nodeparamview: improved performance
|
2021-09-30 00:20:07 -07:00 |
|
itsmattkc
|
b5d7369f67
|
ui: remove table panel
I think we've essentially superseded this in the parameter editor.
|
2021-09-29 23:25:34 -07:00 |
|
itsmattkc
|
42ce950e02
|
nodeview: improved selection algorithms
|
2021-09-29 11:23:01 -07:00 |
|
itsmattkc
|
93bdf409b9
|
viewer: ensure prequeue is done before starting
|
2021-09-29 10:33:17 -07:00 |
|
itsmattkc
|
3a1c9233b9
|
renderer: clear texture upon creation
|
2021-09-29 02:41:37 -07:00 |
|
itsmattkc
|
8b3ea8c421
|
project: fixed bugs in error handling
|
2021-09-29 02:41:26 -07:00 |
|
itsmattkc
|
efcf0ed331
|
viewer: improved playback ux
|
2021-09-29 02:12:20 -07:00 |
|
itsmattkc
|
36d0c8203e
|
cache: rehash on enable
|
2021-09-29 01:46:41 -07:00 |
|
itsmattkc
|
3cc1bfb249
|
cache: increase default cache length
|
2021-09-29 01:37:43 -07:00 |
|
itsmattkc
|
2ea92de02c
|
unified some settings
|
2021-09-29 00:48:19 -07:00 |
|
itsmattkc
|
76a627946c
|
Merge branch 'new-audio-cache'
|
2021-09-29 00:32:27 -07:00 |
|
itsmattkc
|
2ea2b0a51e
|
Revert "Revert "cache: improve performance""
This reverts commit 64980a6891.
|
2021-09-29 00:17:30 -07:00 |
|
itsmattkc
|
a777740232
|
audiovisualwaveform: avoid index out of bounds
|
2021-09-29 00:15:05 -07:00 |
|
itsmattkc
|
64980a6891
|
Revert "cache: improve performance"
This reverts commit d5c3735f94.
|
2021-09-28 23:45:20 -07:00 |
|
itsmattkc
|
d5c3735f94
|
cache: improve performance
|
2021-09-28 23:14:07 -07:00 |
|
itsmattkc
|
909ac230f2
|
cmake: we'll re-add this later
|
2021-09-28 22:39:24 -07:00 |
|
itsmattkc
|
267e39c6a7
|
ci: lock to macos-10.15
GitHub recently announced that macOS 11 would soon be macos-latest, but we want to continue supporting 10.15.
|
2021-09-28 22:35:20 -07:00 |
|
itsmattkc
|
59d9307adb
|
cache; removed unnecessary comment
|
2021-09-28 21:39:56 -07:00 |
|
itsmattkc
|
e4ee364e77
|
viewer: remove debug line
This has served its purpose, and we have a better UI message now.
|
2021-09-28 21:39:37 -07:00 |
|
itsmattkc
|
68033b8828
|
viewer: restore original audio monitor behavior
|
2021-09-28 21:39:17 -07:00 |
|
itsmattkc
|
6df9735e49
|
cache: separated waveform and pcm writing stages
|
2021-09-28 21:39:06 -07:00 |
|
itsmattkc
|
90da62900c
|
viewer: improved realtime audio playback
|
2021-09-28 21:38:40 -07:00 |
|
itsmattkc
|
40a1bba0e6
|
cache: fix bug where small zoom levels wouldn't be mipmapped
|
2021-09-28 21:37:52 -07:00 |
|
itsmattkc
|
c29939b523
|
use audio waveform constants to determine min/max zoom levels
|
2021-09-28 21:35:24 -07:00 |
|
Simran Spiller
|
31ada1f1e9
|
Docker: Updated CI image
|
2021-09-29 01:35:21 +02:00 |
|
Simran Spiller
|
4608ed284f
|
Docker: linuxdeployqt v7 is the last release built on a system that allows it to run on CentOS 7
|
2021-09-29 01:34:49 +02:00 |
|
Simran Spiller
|
a666451a60
|
Docker: Crashpad requires curl.h on system
|
2021-09-29 01:33:49 +02:00 |
|
Simran Spiller
|
24530a310f
|
Docker: Bump to OCIO v2.1.0
|
2021-09-29 01:33:20 +02:00 |
|
itsmattkc
|
337cb4838d
|
viewer: use clamp
Cleaner code
|
2021-09-27 14:58:45 -07:00 |
|
itsmattkc
|
5152ca973c
|
Merge branch 'master' into new-audio-cache
|
2021-09-27 11:18:03 -07:00 |
|
itsmattkc
|
c7bcf4ecad
|
nodeview: remove from attached items when removing node
|
2021-09-27 11:10:31 -07:00 |
|
itsmattkc
|
407407491f
|
timeline: add null check
|
2021-09-27 11:05:35 -07:00 |
|
itsmattkc
|
b3566f9420
|
nodes: use more directconnections
Still don't know if this will help, but I guess we'll see
|
2021-09-27 10:47:01 -07:00 |
|
itsmattkc
|
05a8a9f25a
|
graph: use directconnection
I don't know, but this might help fix certain crashes where a "connect" signal is received before an "add" signal
|
2021-09-27 10:38:13 -07:00 |
|
itsmattkc
|
afe02c1033
|
viewer: use function pointer
Possibly slightly faster
|
2021-09-27 00:38:08 -07:00 |
|
itsmattkc
|
79e49d0b24
|
viewer: improved playback behavior
|
2021-09-26 23:21:21 -07:00 |
|
itsmattkc
|
867123ead9
|
added note
|
2021-09-26 14:26:19 -07:00 |
|
itsmattkc
|
db873dfc69
|
reimplemented reversing and shuttling in new audio
|
2021-09-26 14:22:50 -07:00 |
|
itsmattkc
|
6f3f7e558b
|
use shared ptr for audio device
Prevents deletion before audio output has received stop signal
|
2021-09-25 13:29:30 -07:00 |
|
itsmattkc
|
845b4a7559
|
use ffmpeg for sample packing
FFmpeg has a much more optimized algorithm than we do so may as well use it.
|
2021-09-25 13:22:13 -07:00 |
|
itsmattkc
|
4c9863a696
|
implement audio device to pull directly from renderer
|
2021-09-25 12:44:58 -07:00 |
|