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
Michael Fabian 'Xaymar' Dirks
ac967cadae
nvidia/cuda/obs: Add simple CUDA manager for OBS
2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
e4996cdc80
nvidia/cuda/stream: Add synchronize function
2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
ebdda0162f
nvidia/cuda/gs-texture: Add accessors for internals
2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
e678570bba
nvidia/cuda/context: Merge context-stack into context header
2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
e75986f0a8
nvidia/cuda: Log extra information when built for Debug
2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
be7a0d9a5e
nvidia/cuda: Add custom exception for CUDA
2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
c7f517e206
nvidia/cuda: Use util::library and remove CUDA library argument
...
The CUDA library is always available as a singleton, so it does not make sense for it to be passed in. Instead we can simply grab it from the singleton and use it as it is, which makes the code easier to maintain and automates certain code.
2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
fee3d2cd5c
util/logging: Add logging utility
...
Also contains the function signature and name macros.
2021-04-27 03:12:59 +02:00
Michael Fabian 'Xaymar' Dirks
5888c7d23f
project: Version 0.10
2021-04-25 15:48:43 +02:00
Michael Fabian 'Xaymar' Dirks
a1dbb2e75b
examples: Improve 'crt-scanlines.effect'
2021-04-25 15:37:32 +02:00
Michael Fabian 'Xaymar' Dirks
a755809805
examples: Improve 'crt-curvature.effect'
...
The code of this effect was quite dated and no longer up to my standards of coding, and lacking pretty much all comments that explain what things do. This meant that it was not a great example by default, and couldn't be used by new Effect creators as a reference.
Also the following settings were adjusted:
- 'Strength' now ranges from 0 to 200 %.
- 'Border Color' defaults to Opaque Black.
- 'Feathering' now ranges from 0 to 100 %.
2021-04-25 15:37:32 +02:00
Michael Fabian 'Xaymar' Dirks
95ae20e504
examples: Add base effect for common functionality
...
Many shader examples share quite a bit of code, and the OBS Studio parser and GPU driver shader compiler actually get rid of unused code quite well. So we can simply share the code between many examples, which drastically improves the quality of the code.
2021-04-25 15:37:32 +02:00
Xaymar
30f18faaba
locale: New Crowdin updates ( #531 )
...
* New translations en-US.ini (Turkish)
* New translations en-US.ini (Chinese Simplified)
* New translations en-US.ini (Romanian)
* New translations en-US.ini (German)
* New translations en-US.ini (Spanish)
* New translations en-US.ini (French)
2021-04-25 01:16:15 +02:00
Michael Fabian 'Xaymar' Dirks
a51bc3aff0
ui/about: Update Supporter and Translator entries
2021-04-24 00:05:28 +02:00
Michael Fabian 'Xaymar' Dirks
f1b0b725fb
ui/about: Fix stack size problem
2021-04-24 00:05:28 +02:00
Michael Fabian 'Xaymar' Dirks
2ba94dabbc
ui/about: Remove outdated entry roles
2021-04-24 00:05:28 +02:00
Michael Fabian 'Xaymar' Dirks
5d5709764e
ui/about: Replace buttons with clickable Entries
...
This reduces the total amount of links Supporters can submit to just one instead of two. Additionally by removing the buttons and making the entry itself clickable, the UI can show more entries at once and allow users to easily make the connection between the entry and the link it opens when clicked.
2021-04-24 00:05:28 +02:00
Michael Fabian 'Xaymar' Dirks
ffc14e1d2d
filters/color-grading: Use explicit matrix initializer for GLSL support
...
Fixes #510
2021-04-22 12:12:49 +02:00