Michael Fabian 'Xaymar' Dirks
915c85e60e
core: Frontend and Updater are default features
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
a63eb8b80a
denoising: Check if NVIDIA component is available
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
34e754d474
upscaling: Check if NVIDIA component is available
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
4ebc96997e
autoframing: Check if NVIDIA component is available
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
3239f5e5b9
virtual-greenscreen: Check if NVIDIA component is available
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
afcd5dfea9
nvidia: We only support Windows at the current time
...
While a Linux version is (supposedly) available for this functionality, at the current time we have no integration for it. Nor do we have any way to test it either, so it is better to disable it for now.
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
4cf2a399f4
Update Copyright headers
...
These now include all history, which has fixed some headers that used to be wrong.
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
92b93a2479
nvidia: Add optional dependencies to the NVIDIA component
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
7c887c06e8
nvidia: Move into its own component
...
This component enables interactivity with NVIDIA libraries. Currently this is limited to NVIDIA Maxine only.
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
72b0daca05
upscaling: Move into its own component
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
484c790c2a
virtual-greenscreen: Move into its own component
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
e3ddbe4336
denoising: Move into its own component
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
d7d8253518
autoframing: Move into its own component
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
7ebe4f5631
sdf-effects: Move into its own component
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
65e91fbbc4
mirror: Move into its own component
...
Soon to be replaced by Spout/Sink
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
5d5852c8f7
color-grade: Move into its own component
...
Another re-usable code section that never got reused. This one is actually more useful, so I might split it into its own component eventually.
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
4f845ac996
blur: Move into its own component
...
This still contains some of the old reusable code, which was never used in the first place. I'm unsure what the end goal for it was, as nothing really ended up using it anywhere else.
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
02f8ca8d83
transform: Move into its own component
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
792bf163b4
dynamic-mask: Move into its own component
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
ecaf39bee1
shader: Move into its own component
2023-09-30 09:25:30 +02:00
Michael Fabian 'Xaymar' Dirks
d5cf2d2ccf
ffmpeg: Move into its own component
...
While we're at it, let's also fix the invalid destructor, as well as the NVENC HEVC encoder incorrectly using H264.Level to store H265.Level.
2023-09-30 09:25:30 +02:00