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
|
3a1c9233b9
|
renderer: clear texture upon creation
|
2021-09-29 02:41:37 -07:00 |
|
itsmattkc
|
36d0c8203e
|
cache: rehash on enable
|
2021-09-29 01:46:41 -07:00 |
|
itsmattkc
|
2ea2b0a51e
|
Revert "Revert "cache: improve performance""
This reverts commit 64980a6891.
|
2021-09-29 00:17:30 -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
|
59d9307adb
|
cache; removed unnecessary comment
|
2021-09-28 21:39:56 -07:00 |
|
itsmattkc
|
6df9735e49
|
cache: separated waveform and pcm writing stages
|
2021-09-28 21:39:06 -07:00 |
|
itsmattkc
|
40a1bba0e6
|
cache: fix bug where small zoom levels wouldn't be mipmapped
|
2021-09-28 21:37:52 -07:00 |
|
itsmattkc
|
5152ca973c
|
Merge branch 'master' into new-audio-cache
|
2021-09-27 11:18:03 -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
|
4c9863a696
|
implement audio device to pull directly from renderer
|
2021-09-25 12:44:58 -07:00 |
|
itsmattkc
|
35873dce01
|
started new cache
|
2021-09-23 17:08:12 -07:00 |
|
itsmattkc
|
1ab13c3ab6
|
cache: reduce audio interval
|
2021-09-23 00:47:48 -07:00 |
|
itsmattkc
|
bc9afc8428
|
cache: remove unnecessary line
|
2021-09-23 00:47:34 -07:00 |
|
itsmattkc
|
4fd7298cc3
|
cache: add audio option
|
2021-09-23 00:47:21 -07:00 |
|
itsmattkc
|
0b205ece9c
|
cache: improved code flow
|
2021-09-23 00:16:05 -07:00 |
|
itsmattkc
|
8f4095019a
|
renderer: added null check to fix crash
|
2021-09-22 18:30:09 -07:00 |
|
itsmattkc
|
04945ff4ff
|
renderer: fixed crash
|
2021-09-22 18:24:45 -07:00 |
|
itsmattkc
|
401f8d394c
|
shapenode: added gizmos
|
2021-09-22 01:45:05 -07:00 |
|
itsmattkc
|
8277748719
|
render: avoid hashing null node
|
2021-09-21 21:32:20 -07:00 |
|
itsmattkc
|
677277c16d
|
renderer: improved code flow
|
2021-09-21 19:10:03 -07:00 |
|
itsmattkc
|
0df7012c9e
|
rewrote hashing
|
2021-09-20 21:14:15 -07:00 |
|
itsmattkc
|
7ba5dca4ab
|
renderer: always hash along edges
|
2021-09-19 23:11:20 -07:00 |
|
itsmattkc
|
67c7c71ca2
|
implemented "value hints" for choosing output values to use
|
2021-09-17 20:56:53 -07:00 |
|
itsmattkc
|
b07bccb7dc
|
nodes: revert to single output
|
2021-09-07 22:01:36 -07:00 |
|
itsmattkc
|
a0706a78d8
|
nodes: implemented core of manual table value selection
|
2021-09-07 15:27:07 -07:00 |
|
itsmattkc
|
6d576a3e55
|
opengl: use desktop header on mac
Fixes #1741
|
2021-09-06 11:01:07 -07:00 |
|
itsmattkc
|
90af822bf0
|
opengl: use correct shader version
|
2021-09-03 15:10:11 -07:00 |
|
itsmattkc
|
5e66892e64
|
rewrite shader compilation code
Fixes #1737
|
2021-09-03 13:30:22 -07:00 |
|
itsmattkc
|
cf1cb5e0a9
|
renderer: move ocio code to separate file
|
2021-09-01 15:02:07 -07:00 |
|
itsmattkc
|
6ae368df85
|
footageviewer: fix infinite loop
Also adds warning to help prevent this from happening again
|
2021-09-01 11:31:20 -07:00 |
|
itsmattkc
|
cc4ead6935
|
Merge branch 'master' into transition-offsets
|
2021-08-12 14:41:30 -07:00 |
|
itsmattkc
|
e36c001e74
|
audio: prevent playback of any audio after length
Fixes #1705
|
2021-08-08 17:30:07 -07:00 |
|
itsmattkc
|
391534b71d
|
fixed waveform issue
|
2021-08-01 17:10:45 -07:00 |
|
itsmattkc
|
be4a18d7de
|
moved visual waveforms to block
This should be nicer, however it has a bug that I need to fix
|
2021-08-01 16:43:53 -07:00 |
|
itsmattkc
|
6995ffe015
|
reworked timeline elements
|
2021-08-01 11:05:18 -07:00 |
|
itsmattkc
|
e433d7c374
|
Merge branch 'master' of https://github.com/olive-editor/olive
|
2021-07-24 09:37:17 -07:00 |
|
itsmattkc
|
c26deb998e
|
Merge branch 'master' of https://github.com/olive-editor/olive
|
2021-07-23 17:09:12 -07:00 |
|
itsmattkc
|
c127bebae4
|
renderer/viewer: more flexibility regarding alpha association
|
2021-07-23 17:08:42 -07:00 |
|
itsmattkc
|
179e8d9014
|
audio: added null check
Fixes common crash.
|
2021-07-23 15:47:25 -07:00 |
|
itsmattkc
|
db29dfdf1a
|
viewer: use auto-cache as sequence parameter
|
2021-07-23 14:55:19 -07:00 |
|
itsmattkc
|
6da4464f05
|
moved effects slider drag bool to static and outside core
|
2021-07-19 19:25:45 -07:00 |
|
itsmattkc
|
9b0c5373b5
|
Merge branch 'nodeview-redux'
|
2021-07-19 18:41:50 -07:00 |
|
itsmattkc
|
59e228439f
|
cache: ignore shifts beyond map size
Fixes crash
|
2021-07-18 11:05:33 -07:00 |
|
itsmattkc
|
24b9756e3b
|
Merge branch 'master' of https://github.com/olive-editor/olive
|
2021-07-16 20:41:02 -07:00 |
|
itsmattkc
|
e5340dab81
|
Merge branch 'nodeview-redux' of https://github.com/olive-editor/olive into nodeview-redux
|
2021-07-16 20:30:51 -07:00 |
|
itsmattkc
|
a341fb1a1a
|
render: add default constructor to TimeRangeWithJob
|
2021-07-16 20:30:18 -07:00 |
|
itsmattkc
|
c1c910af1b
|
render: accidentally committed no waveforms
|
2021-07-16 20:29:20 -07:00 |
|