Michael Fabian 'Xaymar' Dirks
8a10ca93e5
util: Add Pascal Triangle and integer power
2023-04-05 18:51:01 +02:00
Michael Fabian 'Xaymar' Dirks
cda430ccad
gfx/shader: Apply coding guidelines
2023-04-05 18:51:01 +02:00
Michael Fabian 'Xaymar' Dirks
66ecc90988
filter/blur: Apply coding guidelines
2023-04-05 18:51:00 +02:00
Michael Fabian 'Xaymar' Dirks
5cdf3d1201
filter/displacement: Apply coding guidelines
2023-04-05 18:51:00 +02:00
Michael Fabian 'Xaymar' Dirks
d9d66a19af
filter/dynamic-mask: Apply coding guidelines
2023-04-05 18:51:00 +02:00
Michael Fabian 'Xaymar' Dirks
5b0a8cf759
filter/sdf-effects: Apply coding guidelines
2023-04-05 18:50:59 +02:00
Michael Fabian 'Xaymar' Dirks
ed84b7bd3e
filter/shader: Apply coding guidelines
2023-04-05 18:50:59 +02:00
Michael Fabian 'Xaymar' Dirks
f3a1a85340
filters/transform: Apply coding guidelines
2023-04-05 18:50:59 +02:00
Michael Fabian 'Xaymar' Dirks
578d84be63
gfx: Apply coding guidelines
2023-04-05 18:50:59 +02:00
Michael Fabian 'Xaymar' Dirks
dcd4f7f9f0
nvidia/cuda: Apply coding guidelines
2023-04-05 18:50:59 +02:00
Michael Fabian 'Xaymar' Dirks
c84c301d49
obs/gs: Apply coding guidelines
2023-04-05 18:50:59 +02:00
Michael Fabian 'Xaymar' Dirks
015fac588b
obs: Apply coding guidelines
2023-04-05 18:50:58 +02:00
Michael Fabian 'Xaymar' Dirks
82ed11e6c1
source/mirror: Apply coding guidelines
2023-04-05 18:50:58 +02:00
Michael Fabian 'Xaymar' Dirks
2622fd9a3c
source/shader: Apply coding guidelines
2023-04-05 18:50:58 +02:00
Michael Fabian 'Xaymar' Dirks
94e947df03
transition/shader: Apply coding guidelines
2023-04-05 18:50:58 +02:00
Michael Fabian 'Xaymar' Dirks
eb61112d76
util: Remove unused legacy function
2023-04-05 18:50:58 +02:00
Michael Fabian 'Xaymar' Dirks
d62da72ce5
util: Apply coding guidelines
2023-04-05 18:50:57 +02:00
Michael Fabian 'Xaymar' Dirks
1c067b3b5d
project: Apply coding guidelines
2023-04-05 18:50:57 +02:00
Michael Fabian 'Xaymar' Dirks
4ead07c23a
ffmpeg: Apply coding guidelines
2023-04-05 18:50:57 +02:00
Michael Fabian 'Xaymar' Dirks
67e122eb65
encoders/codecs: Apply coding guidelines
2023-04-05 18:50:57 +02:00
Michael Fabian 'Xaymar' Dirks
0d13d43dd8
encoders/handlers/amf: Apply coding guidelines
2023-04-05 18:50:56 +02:00
Michael Fabian 'Xaymar' Dirks
13d80dbfbe
encoders/handlers/nvenc: Apply coding guidelines
2023-04-05 18:50:56 +02:00
Michael Fabian 'Xaymar' Dirks
05c6b54838
encoders/ffmpeg: Apply coding guidelines
2023-04-05 18:50:56 +02:00
Michael Fabian 'Xaymar' Dirks
2fa423ca1f
filters/color-grade: Apply coding guidelines
2023-04-05 18:50:56 +02:00
Michael Fabian 'Xaymar' Dirks
b535dec38b
encoders/handlers/nvenc: Fix NVIDIA trademark
2023-04-05 18:50:56 +02:00
Michael Fabian 'Xaymar' Dirks
dbfd27860c
filters/nv-face-tracking: Apply coding guidelines
2023-04-05 18:50:56 +02:00
Michael Fabian 'Xaymar' Dirks
298e32dad4
nvidia/ar: Fix NVIDIA Trademark
2023-04-05 18:50:55 +02:00
Michael Fabian 'Xaymar' Dirks
3c760d8e9c
filters/nvidia-face-tracking: Update for new SDK and OBS 27.x
2023-04-05 18:50:53 +02:00
Michael Fabian 'Xaymar' Dirks
96c7b101e5
obs/gs/texture: Add new flags and fix flag decoding
2023-04-05 18:50:53 +02:00
Michael Fabian 'Xaymar' Dirks
1d183ae680
uitl/bitmask: Add 'has' function
2023-04-05 18:50:53 +02:00
Michael Fabian 'Xaymar' Dirks
47ef5dd995
nvidia/cuda: Add function to query version directly
2023-04-05 18:50:52 +02:00
Michael Fabian 'Xaymar' Dirks
f316e0aa70
nvidia/cuda: Update to match CUDA 11.1 and later
...
Adds several new functions that may be required for operation
2023-04-05 18:50:52 +02:00
Michael Fabian 'Xaymar' Dirks
70f54b312b
nvidia/cuda: Print the Driver CUDA version to the log
2023-04-05 18:50:52 +02:00
Michael Fabian 'Xaymar' Dirks
3c05d892e6
filter/nvidia-face-tracking: Update to nvidia::cuda::obs
2023-04-05 18:50:52 +02:00
Michael Fabian 'Xaymar' Dirks
18afbdea25
filter/nvidia-face-tracking: Update to new CUDA code
2023-04-05 18:50:52 +02:00
Michael Fabian 'Xaymar' Dirks
fc05b3e4d2
nvidia/ar: Fix bad function definition
2023-04-05 18:50:51 +02:00
Michael Fabian 'Xaymar' Dirks
5adebc5f03
project: Apply formatting
2023-04-05 18:50:51 +02:00
Michael Fabian 'Xaymar' Dirks
7bedb337b9
nvidia/cuda/obs: Add simple CUDA manager for OBS
2023-04-05 18:50:51 +02:00
Michael Fabian 'Xaymar' Dirks
c0a108bf4a
nvidia/cuda/stream: Add synchronize function
2023-04-05 18:50:51 +02:00
Michael Fabian 'Xaymar' Dirks
4dac477500
nvidia/cuda/gs-texture: Add accessors for internals
2023-04-05 18:50:51 +02:00
Michael Fabian 'Xaymar' Dirks
5cd1d13d5f
nvidia/cuda/context: Merge context-stack into context header
2023-04-05 18:50:50 +02:00
Michael Fabian 'Xaymar' Dirks
7b38114469
nvidia/cuda: Log extra information when built for Debug
2023-04-05 18:50:50 +02:00
Michael Fabian 'Xaymar' Dirks
9332d9377c
nvidia/cuda: Add custom exception for CUDA
2023-04-05 18:50:50 +02:00
Michael Fabian 'Xaymar' Dirks
98f711523e
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.
2023-04-05 18:50:50 +02:00
Michael Fabian 'Xaymar' Dirks
b4a229e26f
util/logging: Add logging utility
...
Also contains the function signature and name macros.
2023-04-05 18:50:49 +02:00
Michael Fabian 'Xaymar' Dirks
ab22b0d69e
ui/about: Update Supporter and Translator entries
2023-03-28 13:11:22 +02:00
Michael Fabian 'Xaymar' Dirks
d1c5cb4fce
ui/about: Fix stack size problem
2023-03-28 13:11:22 +02:00
Michael Fabian 'Xaymar' Dirks
d1747ff403
ui/about: Remove outdated entry roles
2023-03-28 13:11:21 +02:00
Michael Fabian 'Xaymar' Dirks
f040588570
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.
2023-03-28 13:11:21 +02:00
Michael Fabian 'Xaymar' Dirks
3533a86b96
ffmpeg/tools: Adjust to match ffmpeg-mux color settings
...
The 'obs-ffmpeg-mux.c' file specifies different color parameters than StreamFX does. This causes re-muxing to go haywire, and editors that trust these tags suddenly spew out bad colors for BT.601 and sRGB.
Reverts #478
2023-03-28 13:11:21 +02:00