Commit graph

1240 commits

Author SHA1 Message Date
Michael Fabian 'Xaymar' Dirks
d6a8385ab5 util: Add Pascal Triangle and integer power 2021-06-09 03:46:14 +02:00
Michael Fabian 'Xaymar' Dirks
edd1162a48 gfx/blur: Reduce code duplication with shared file
A lot of the blur effects share quite a bit of code, which can be offloaded into a single include.
2021-06-09 03:46:14 +02:00
Michael Fabian 'Xaymar' Dirks
f6b662ff21 filter/blur: Don't pass bool as TEXCOORD1
Using a 'bool' as TEXCOORD1 is undefined behavior, so we should not abuse the intermediate shading storage like this.

Fixes #559
2021-06-08 06:02:01 +02:00
Michael Fabian 'Xaymar' Dirks
ddb0007b91 gfx/shader: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
e8f333e42d filter/blur: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
da0e8b3377 filter/displacement: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
36847a1fd4 filter/dynamic-mask: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
3e2af7ee9a filter/sdf-effects: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
b0bcad906c filter/shader: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
90f0593eb1 filters/transform: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
f9c5907c10 gfx: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
f7d8758465 nvidia/cuda: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
bf91ed7ba7 obs/gs: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
33ef4b0d68 obs: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
5ae479fecd source/mirror: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
39a972139c source/shader: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
c71e8fe9d4 transition/shader: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
cf30768e7e util: Remove unused legacy function 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
a54f1a144b util: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
7065691e7b project: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
708dd58745 ffmpeg: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
6ab48b8f6d encoders/codecs: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
06bf44880b encoders/handlers/amf: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
2ecfa0e1a4 encoders/handlers/nvenc: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
05a6a83d1a encoders/ffmpeg: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
e0c10bd3b2 filters/color-grade: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
399c351ac7 encoders/handlers/nvenc: Fix NVIDIA trademark 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
b365884181 filters/nv-face-tracking: Apply coding guidelines 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
ba32632110 nvidia/ar: Fix NVIDIA Trademark 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
a2d6b2dcff cmake: Fix NVIDIA trademark 2021-06-08 05:44:22 +02:00
Michael Fabian 'Xaymar' Dirks
73441c1d18 ci: Upgrade InnoSetup to 6.1.2 2021-06-02 20:33:54 +02:00
Michael Fabian 'Xaymar' Dirks
c95f3fc822 cmake: Update for OBS Studio 27.0.0
* OBS Studio 27.0.0 supports ARM64 on MacOS directly.
* Windows now uses "Detours" for hooking into Windows API functions.
2021-06-02 20:33:54 +02:00
Xaymar
8d6172b4a1
locale: New Crowdin updates (#556)
* New translations en-US.ini (Arabic)
* New translations en-US.ini (Chinese Simplified)
* New translations en-US.ini (Czech)
* New translations en-US.ini (Danish)
* New translations en-US.ini (Dutch)
* New translations en-US.ini (Estonian)
* New translations en-US.ini (Faroese)
* New translations en-US.ini (Finnish)
* New translations en-US.ini (French)
* New translations en-US.ini (German)
* New translations en-US.ini (Greek)
* New translations en-US.ini (Hebrew)
* New translations en-US.ini (Hungarian)
* New translations en-US.ini (Icelandic)
* New translations en-US.ini (Irish)
* New translations en-US.ini (Italian)
* New translations en-US.ini (Japanese)
* New translations en-US.ini (Korean)
* New translations en-US.ini (Mongolian)
* New translations en-US.ini (Norwegian)
* New translations en-US.ini (Polish)
* New translations en-US.ini (Portuguese)
* New translations en-US.ini (Portuguese, Brazilian)
* New translations en-US.ini (Romanian)
* New translations en-US.ini (Russian)
* New translations en-US.ini (Spanish)
* New translations en-US.ini (Thai)
* New translations en-US.ini (Turkish)
* New translations en-US.ini (Ukrainian)
* New translations en-US.ini (Vietnamese)
2021-05-28 23:49:33 +02:00
Xaymar
a4930aa4b6
locale: New Crowdin updates (#549) 2021-05-22 03:24:01 +02:00
Michael Fabian 'Xaymar' Dirks
9997368154 project: More template fixes 2021-05-01 21:03:03 +02:00
Michael Fabian 'Xaymar' Dirks
dfbab6850e project: Fix incorrect template settings 2021-05-01 20:53:06 +02:00
Michael Fabian 'Xaymar' Dirks
4ed8f99217 project: Use GitHub Forms for bug/crash/freeze issues 2021-05-01 20:39:58 +02:00
Michael Fabian 'Xaymar' Dirks
fe990fe94f project: Use GitHub Forms for feature/enhancement issues 2021-05-01 20:39:58 +02:00
Michael Fabian 'Xaymar' Dirks
cdca069b2a filters/nvidia-face-tracking: Update for new SDK and OBS 27.x 2021-05-01 19:14:57 +02:00
Michael Fabian 'Xaymar' Dirks
1b5bb725cc ci: Update libOBS version to 27.0.0-rc2 2021-05-01 19:07:04 +02:00
Michael Fabian 'Xaymar' Dirks
8c2ef65470 cmake: Adjust minimum libOBS version to 27.0.0-rc2 2021-05-01 18:49:53 +02:00
Michael Fabian 'Xaymar' Dirks
295b1a5fca obs/gs/texture: Add new flags and fix flag decoding 2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
2923c5bd49 uitl/bitmask: Add 'has' function 2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
132bdaf542 nvidia/cuda: Add function to query version directly 2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
2501afff3b nvidia/cuda: Update to match CUDA 11.1 and later
Adds several new functions that may be required for operation
2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
21f2c7fdc5 nvidia/cuda: Print the Driver CUDA version to the log 2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
31ddb9901f filter/nvidia-face-tracking: Update to nvidia::cuda::obs 2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
ffcb940e34 filter/nvidia-face-tracking: Update to new CUDA code 2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
fbd5c956a5 nvidia/ar: Fix bad function definition 2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
cfbc7833f3 project: Apply formatting 2021-04-27 03:12:59 +02:00