itsmattkc
df2c9c3cf1
try adding vcpkg toolchain file
2021-10-02 13:52:44 -07:00
itsmattkc
588379ffd7
clean after build
2021-10-02 09:28:03 -07:00
itsmattkc
9b0af75ac2
correct triplet
2021-10-02 02:03:13 -07:00
itsmattkc
3fe7f3e283
try setting commit id
2021-10-02 02:01:26 -07:00
itsmattkc
84ab522bd8
separate steps
2021-10-02 01:56:35 -07:00
itsmattkc
e02d2c7d33
acquire deps with vcpkg
2021-10-02 01:54:54 -07:00
Simran Spiller
251b4d537f
Docker: Add PortAudio library
2021-10-02 02:52:03 +02:00
itsmattkc
48e700ecb5
fixed some compiler errors
2021-10-01 17:25:43 -07:00
itsmattkc
467038d45e
cmake: find qt5 network module
2021-10-01 17:07:57 -07:00
itsmattkc
11dbd625ab
cmake: add FindPortAudio script
...
PortAudio only added a config a few weeks ago which means most package managers don't have it. I don't know if there's a way to use the config without having our own find script, but we'll see.
2021-10-01 16:37:42 -07:00
itsmattkc
fbc5997d32
removed reliance on Qt multimedia
2021-10-01 16:12:12 -07:00
itsmattkc
12a0c3a977
cmake: we no longer use Qt multimedia
2021-10-01 15:44:21 -07:00
itsmattkc
f49aa7d974
finished portaudio switch
...
This may have bugs in it, but as far as I can tell it's fully functional.
2021-10-01 15:41:24 -07:00
itsmattkc
7b65ecace5
implemented color picker in dialog
...
Fixes #1757
2021-10-01 15:41:24 -07:00
itsmattkc
ee81a47f2e
begin switch to portaudio
...
Qt's audio system has served us well, but it's a little limited moving forward. PortAudio is a mature and versatile library that will allow for better audio for users.
2021-10-01 15:41:24 -07:00
Sandy Vujaković
06066c279b
CMake: Match OpenColorIO 2.2
2021-10-01 10:14:11 +02:00
itsmattkc
7f36ac9faf
main: improved warning message
2021-09-30 17:14:17 -07:00
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