itsmattkc
|
7e1792cfea
|
Merge branch 'master' into cache-update
|
2022-07-01 22:32:49 -05:00 |
|
itsmattkc
|
8ff3544cb3
|
renderer: add null checks
|
2022-07-01 21:38:29 -05:00 |
|
itsmattkc
|
1b1259225e
|
render: handle missing cache frames
|
2022-06-06 20:06:55 -07:00 |
|
itsmattkc
|
25699ef05b
|
cache: use disk states to share caches
|
2022-06-05 19:47:33 -07:00 |
|
itsmattkc
|
13299d0a3b
|
cache: implemented base functionality for clip cache
|
2022-06-04 17:29:09 -07:00 |
|
itsmattkc
|
998b9ba482
|
Merge branch 'master' into hashremoval
|
2022-06-01 10:06:33 -07:00 |
|
itsmattkc
|
8939a3aa66
|
allow concurrent decoders for different blocks
|
2022-06-01 10:03:33 -07:00 |
|
itsmattkc
|
eb9b1850ae
|
minor code cleanup
|
2022-05-31 20:14:07 -07:00 |
|
itsmattkc
|
903d7bb1e6
|
Merge branch 'master' into hashremoval
|
2022-05-30 17:32:39 -07:00 |
|
itsmattkc
|
930848e07a
|
decoder: make texture inside decoder
|
2022-05-29 18:33:35 -07:00 |
|
itsmattkc
|
2f7dc3c98b
|
implemented separate waveform cache
|
2022-05-29 17:52:35 -07:00 |
|
itsmattkc
|
89b6cce2b2
|
Merge branch 'master' into hashremoval
|
2022-05-29 11:18:58 -07:00 |
|
itsmattkc
|
3d8c0114fb
|
render: remove unused function
|
2022-05-27 11:20:38 -07:00 |
|
itsmattkc
|
6a65c0fa38
|
render: clamp audio samples when finalized
|
2022-05-27 10:04:30 -07:00 |
|
itsmattkc
|
60f7f06de4
|
implemented base for thumbnail display
|
2022-05-25 11:18:08 -07:00 |
|
itsmattkc
|
c2570b23c3
|
oiiodecoder: improved code
|
2022-05-24 18:49:29 -07:00 |
|
itsmattkc
|
6371fe0bc0
|
decoder: removed interlacing property
Interlacing should be moved somewhere else in the pipeline
|
2022-05-24 17:18:22 -07:00 |
|
itsmattkc
|
44b9888efb
|
Merge branch 'master' into hashremoval
|
2022-05-24 16:45:27 -07:00 |
|
itsmattkc
|
eca236134b
|
renderer: use probed params for tex gen
|
2022-05-24 14:26:02 -07:00 |
|
itsmattkc
|
f124ad3178
|
cache waveforms at clip level
|
2022-05-22 20:54:59 -07:00 |
|
itsmattkc
|
b0530cd55d
|
decoders: upload directly to texture
|
2022-05-19 16:54:18 -07:00 |
|
itsmattkc
|
e0bb31b199
|
remove shifts, operations, and make caches node-agnostic
|
2022-05-16 19:53:38 -07:00 |
|
itsmattkc
|
c3f0c75558
|
code: minor improvements to readability/flow
|
2022-05-16 17:26:40 -07:00 |
|
itsmattkc
|
5539440e7f
|
move cache saving to renderprocessor
In my testing, this doesn't seem to help performance whatsoever, but at least the code is cleaner.
|
2022-05-16 17:02:18 -07:00 |
|
itsmattkc
|
9ba3f24f3b
|
cache: fixed double write corruption
|
2022-05-16 16:10:54 -07:00 |
|
itsmattkc
|
23973699b4
|
render: improved overall flow
|
2022-05-16 15:41:50 -07:00 |
|
itsmattkc
|
bfd6a407a5
|
Merge branch 'master' into hashremoval
|
2022-05-16 09:12:49 -07:00 |
|
itsmattkc
|
e9844ee135
|
implemented gizmo transforming through the node graph
|
2022-05-15 14:36:30 -07:00 |
|
itsmattkc
|
4b366a9b73
|
update copyright year to 2022
|
2022-05-10 10:38:56 -07:00 |
|
itsmattkc
|
4bc82ca6df
|
removed hashes from previewautocacher
|
2022-05-09 19:40:58 -07:00 |
|
itsmattkc
|
b88e15b8cf
|
accleratedjob: simplified function calls
|
2022-05-09 15:16:46 -07:00 |
|
itsmattkc
|
bb0fedabba
|
simplified and optimized samplebuffer
|
2022-05-09 14:55:51 -07:00 |
|
itsmattkc
|
58c4600d04
|
nodevalue: begin abstracting qvariant
|
2022-05-09 13:07:34 -07:00 |
|
itsmattkc
|
9bbe39ba46
|
Merge pull request #1875 from ThomasWilshaw/ocio_node
Initial OCIO node implementation
|
2022-05-08 11:57:05 -07:00 |
|
itsmattkc
|
fca5f65899
|
renderer: fix divider regression
|
2022-05-07 16:27:10 -07:00 |
|
itsmattkc
|
f652676008
|
remove fixme
|
2022-05-07 15:50:56 -07:00 |
|
itsmattkc
|
d1c0734ff0
|
Merge branch 'master' into pr/1875
|
2022-05-05 16:53:57 -07:00 |
|
itsmattkc
|
5920af9901
|
fixed issue with audio failing to resolve
Regression, particularly evident in footage viewer
|
2022-05-05 16:49:15 -07:00 |
|
itsmattkc
|
9ec42c792a
|
audio: merged all processors into single versatile object
|
2022-05-05 15:28:32 -07:00 |
|
itsmattkc
|
81e2628cbb
|
Merge branch 'master' into pr/1875
|
2022-05-04 15:04:28 -07:00 |
|
itsmattkc
|
91b761693b
|
code: use config macro
Macro is much easier to use and more readable
|
2022-05-04 09:50:34 -07:00 |
|
itsmattkc
|
a3c52cafaa
|
traverser: fixed regression regarding converting generated frames
|
2022-05-03 20:49:44 -07:00 |
|
itsmattkc
|
d8a944c8c4
|
port more nodes to use recursive jobs
|
2022-05-03 20:34:17 -07:00 |
|
itsmattkc
|
7cbca303e8
|
Merge branch 'master' into pr/1875
|
2022-05-03 18:51:59 -07:00 |
|
itsmattkc
|
329dfb7913
|
renderer: resolve jobs at the end
|
2022-05-03 18:43:12 -07:00 |
|
itsmattkc
|
6512774b86
|
code: conform traverser buffer creation
Helps ensure parity between traverser and render processor
|
2022-05-03 17:10:03 -07:00 |
|
itsmattkc
|
985131af55
|
pass colortransformjob alpha setting to shader
|
2022-05-02 15:16:27 -07:00 |
|
itsmattkc
|
3c13e32620
|
further implement colortransformjob
|
2022-04-26 13:13:28 -07:00 |
|
Thomas Wilshaw
|
4d2f8f775c
|
Add ability to add custom shaders to ColorProcessorJobs
|
2022-04-24 18:50:06 +01:00 |
|
itsmattkc
|
7f0fc1de90
|
implement color processor job
Refactored code to use a color processor job
|
2022-04-15 14:03:06 -07:00 |
|