itsmattkc
|
e067acb999
|
renderprocessor: commit line that github desktop undid for no reason
|
2022-07-26 10:14:46 -07:00 |
|
itsmattkc
|
07f63ddc17
|
renderer: reinstated new and improved texture cache
|
2022-07-26 10:12:19 -07:00 |
|
itsmattkc
|
e3403a5a53
|
render: create less textures
|
2022-07-26 09:40:26 -07:00 |
|
itsmattkc
|
5ea97f7a64
|
render: remove alpha request option
|
2022-07-20 23:14:16 -07:00 |
|
itsmattkc
|
0d9727b6d2
|
architecture: move loop modes to clips
|
2022-07-17 15:22:36 -07:00 |
|
itsmattkc
|
a6d1ec99a8
|
opengl: remove old geriatric texture cache
|
2022-07-11 19:03:37 -07:00 |
|
itsmattkc
|
a8d46c4c5f
|
render: fix issue responding to cancelled tasks
|
2022-07-10 12:54:55 -07:00 |
|
itsmattkc
|
3963797dee
|
render: add extra flush when returning cpu frame
|
2022-07-09 21:46:02 -07:00 |
|
itsmattkc
|
8ff3544cb3
|
renderer: add null checks
|
2022-07-01 21:38:29 -05:00 |
|
itsmattkc
|
63f74691a5
|
render: cleaned up threading
|
2022-06-25 09:59:43 -07:00 |
|
itsmattkc
|
ec215f7de6
|
renderer: attach renderer to single thread
|
2022-06-24 09:59:28 -07:00 |
|
itsmattkc
|
15d6f407eb
|
viewer: implement playback resolution option
|
2022-06-22 23:55:30 -07:00 |
|
itsmattkc
|
99bbb163ef
|
render: remove deprecated code
|
2022-06-21 14:10:11 -07:00 |
|
itsmattkc
|
3f8001b146
|
render: use single base thread for rendering
|
2022-06-21 14:08:29 -07:00 |
|
itsmattkc
|
b9119e21f4
|
rendermanager: remove unnecessary debug line
|
2022-06-10 12:14:15 -07:00 |
|
itsmattkc
|
09a3ce39b9
|
rendermanager: reimplement clearing old decoders
|
2022-06-10 12:12:03 -07:00 |
|
itsmattkc
|
64fbb23fdf
|
render: fixed deadlock on close
|
2022-06-02 09:50:38 -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
|
930848e07a
|
decoder: make texture inside decoder
|
2022-05-29 18:33:35 -07:00 |
|
itsmattkc
|
15087b2cd2
|
render: clear task lists when changing node
|
2022-05-28 10:27:28 -07:00 |
|
itsmattkc
|
6a65c0fa38
|
render: clamp audio samples when finalized
|
2022-05-27 10:04:30 -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
|
eca236134b
|
renderer: use probed params for tex gen
|
2022-05-24 14:26:02 -07:00 |
|
itsmattkc
|
b0530cd55d
|
decoders: upload directly to texture
|
2022-05-19 16:54:18 -07:00 |
|
itsmattkc
|
f85c41a0d6
|
cache: warn user in UI when disk cache is full
|
2022-05-18 10:57:25 -07:00 |
|
itsmattkc
|
ac3c38af9f
|
diskmanager: fixed issues regarding frame deletion
|
2022-05-18 10:57:11 -07:00 |
|
itsmattkc
|
7084d0feb6
|
moved more cache functions out of viewer
|
2022-05-16 20:33:59 -07:00 |
|
itsmattkc
|
e73f01b527
|
previewautocache: make render functions node-agnostic
|
2022-05-16 19:59:13 -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
|
ea13f249b7
|
render: fixed threading regression
|
2022-05-15 21:36:40 -07:00 |
|
itsmattkc
|
09c57422f9
|
ffmpeg: significantly optimized decoder
|
2022-05-15 19:33:01 -07:00 |
|
itsmattkc
|
e9844ee135
|
implemented gizmo transforming through the node graph
|
2022-05-15 14:36:30 -07:00 |
|
itsmattkc
|
7493395103
|
implemented drop shadow node
|
2022-05-15 11:06:23 -07:00 |
|
itsmattkc
|
83e7707025
|
media: implement importing SRT files
|
2022-05-11 13:48:59 -07:00 |
|
itsmattkc
|
d339cabcc5
|
Merge branch 'pr/1913'
|
2022-05-10 11:00:04 -07:00 |
|
itsmattkc
|
4b366a9b73
|
update copyright year to 2022
|
2022-05-10 10:38:56 -07:00 |
|
itsmattkc
|
34bc9b95a9
|
Merge branch 'master' into pr/1913
|
2022-05-10 09:54:34 -07:00 |
|
itsmattkc
|
d24696ff80
|
previewautocacher: run custom video caches through RequeueFrames
|
2022-05-09 20:35:14 -07:00 |
|
itsmattkc
|
4bc82ca6df
|
removed hashes from previewautocacher
|
2022-05-09 19:40:58 -07:00 |
|
itsmattkc
|
2cf0b24e0f
|
framehashcache: refactored to remove hashes
|
2022-05-09 19:04:59 -07:00 |
|
itsmattkc
|
ce495e39bd
|
removed hashes from diskmanager
|
2022-05-09 18:35:27 -07:00 |
|
itsmattkc
|
08f3cb3cc3
|
remove hashes from nodes
|
2022-05-09 18:30:36 -07:00 |
|
itsmattkc
|
0538c01f45
|
remove hashtraverser
|
2022-05-09 18:22:32 -07:00 |
|