Michael Fabian 'Xaymar' Dirks
53e9811f11
project: Version 0.11.0c1
2023-04-05 18:51:56 +02:00
Michael Fabian 'Xaymar' Dirks
a32c2b1104
ui/about: Remove additional spacers
...
These just break the flow, with no visual improvement.
2023-04-05 18:51:55 +02:00
GitHub Actions
2b0f4bc9bd
project: Update Contributors and Supporters
2023-04-05 18:51:55 +02:00
Michael Fabian 'Xaymar' Dirks
d83cdf48b9
ci: Properly install Qt@5 on MacOS
2023-04-05 18:51:55 +02:00
Michael Fabian 'Xaymar' Dirks
b5cb3440f2
filters/autoframing: Always set projection matrix
...
Fixes #739
2023-04-05 18:51:55 +02:00
Xaymar
7dd9f7bfef
locale: New Crowdin updates ( #736 )
...
* New translations en-US.ini (Turkish)
* New translations en-US.ini (Turkish)
* New translations en-US.ini (Japanese)
* New translations en-US.ini (Spanish)
* New translations en-US.ini (Chinese Simplified)
* New translations en-US.ini (Chinese Traditional)
* New translations en-US.ini (Portuguese, Brazilian)
* New translations en-US.ini (Portuguese)
* New translations en-US.ini (English, United Kingdom)
* New translations en-US.ini (Sinhala)
* New translations en-US.ini (Russian)
* New translations en-US.ini (Polish)
* New translations en-US.ini (Japanese)
* New translations en-US.ini (German)
* New translations en-US.ini (Turkish)
* New translations en-US.ini (Romanian)
* New translations en-US.ini (French)
* New translations en-US.ini (Arabic)
* New translations en-US.ini (Czech)
* New translations en-US.ini (Finnish)
* New translations en-US.ini (Italian)
* New translations en-US.ini (Korean)
* New translations en-US.ini (Dutch)
2023-04-05 18:51:55 +02:00
Michael Fabian 'Xaymar' Dirks
decca6e906
ui/about: Use auto-generated credits for "About StreamFX"
...
As contributors and translators always increase in number and never decrease, it was getting difficult to thank everyone properly with every update. So instead of manually writing each entry we should take advantage of the power of automation and use APIs to gather this information properly. As long as the user is not actively hiding their profile, they will be thanked properly.
This also includes a potential fix for the problem with multi-lingual text in the About StreamFX window.
2023-04-05 18:51:54 +02:00
Michael Fabian 'Xaymar' Dirks
241e752b5c
locale: Remove unused string
2023-04-05 18:51:54 +02:00
Michael Fabian 'Xaymar' Dirks
497678ba2f
ci: Fix typo in 'authors.yml'
2023-04-05 18:51:54 +02:00
Michael Fabian 'Xaymar' Dirks
b72e4ee83e
project: Version 0.11.0b3
2023-04-05 18:51:54 +02:00
Michael Fabian 'Xaymar' Dirks
d15e8d58da
encoders/ffmpeg/nvenc: Fix new Reference Frames setting
2023-04-05 18:51:54 +02:00
Michael Fabian 'Xaymar' Dirks
2505b193c8
encoders/ffmpeg/nvenc: Allow OBS to detect or override bitrate
...
We won't allow OBS to override everything, just the bare minimum necessary for Replay Buffer, Dynamic Bitrate and generic Streaming.
2023-04-05 18:51:54 +02:00
Michael Fabian 'Xaymar' Dirks
567620a6ad
encoders/ffmpeg/nvenc: Support reconfiguration during encoding
2023-04-05 18:51:53 +02:00
Michael Fabian 'Xaymar' Dirks
19689d1a11
encoders/ffmpeg: Add support for re-configuration of encoders
2023-04-05 18:51:53 +02:00
Michael Fabian 'Xaymar' Dirks
977716d679
encoders/ffmpeg/nvenc: Always set rc_max_rate if needed
2023-04-05 18:51:53 +02:00
Michael Fabian 'Xaymar' Dirks
6cf663ffff
encoders/aom-av1: Set proper packet priority and drop priority
2023-04-05 18:51:53 +02:00
Michael Fabian 'Xaymar' Dirks
ac466a65f8
encoders/ffmpeg: Set proper packet priority and drop priority
...
With increasing complexity in video encoders, we end up with complex priority and drop priority structures. While the fields are currently ignored by the default libOBSs output plugins, in the future this might no longer be the case. In any case, the increase in complexity requires us to adjust to it.
2023-04-05 18:51:53 +02:00
Michael Fabian 'Xaymar' Dirks
b151a44790
encoders/ffmpeg: Support proper settings migration
2023-04-05 18:51:53 +02:00
Michael Fabian 'Xaymar' Dirks
132c58632e
obs/encoder-factory: Support proper settings migration
2023-04-05 18:51:52 +02:00
Michael Fabian 'Xaymar' Dirks
bc5de8061f
encoders/codecs/h264: Basic support for parsing NALs
2023-04-05 18:51:51 +02:00
Michael Fabian 'Xaymar' Dirks
afa47646f5
encoders/ffmpeg/nvenc: Don't migrate already correct settings
2023-04-05 18:51:51 +02:00
GitHub Actions
b5e6c581d1
project: Update Contributors and Supporters
2023-04-05 18:51:51 +02:00
Michael Fabian 'Xaymar' Dirks
1c54fee038
ci: Only regenerate authors on dispatch
2023-04-05 18:51:51 +02:00
GitHub Actions
efda77554a
project: Update Contributors and Supporters
2023-04-05 18:51:51 +02:00
Michael Fabian 'Xaymar' Dirks
479c05b14a
cmake/codesign: Remove broken Timestamping servers
2023-04-05 18:51:51 +02:00
Michael Fabian 'Xaymar' Dirks
e38f117abe
ci: Author Information and Upstream Branch
2023-04-05 18:51:50 +02:00
Michael Fabian 'Xaymar' Dirks
9857194794
tools: Sort using natural sort
2023-04-05 18:51:50 +02:00
Michael Fabian 'Xaymar' Dirks
d3a99e032d
ci: Fix some invalid commands
2023-04-05 18:51:50 +02:00
Michael Fabian 'Xaymar' Dirks
e3302fa163
ci, tools: Automatically generate contributor attribution files
...
Also includes a tool to convert Patreon Membership .csv files into a support patch set.
2023-04-05 18:51:50 +02:00
Michael Fabian 'Xaymar' Dirks
3c1fecfd1e
project: Fix up mailmap file for git contributions
2023-04-05 18:51:49 +02:00
Xaymar
7c10ffe1a4
locale: New Crowdin updates ( #728 )
...
* New translations en-US.ini (Spanish)
* New translations en-US.ini (Spanish)
2023-04-05 18:51:49 +02:00
Michael Fabian 'Xaymar' Dirks
cce33eef80
gfx/shader/texture: Fix incorrect placement of modified_type
...
The previous placement would result in the properties not yet existing.
2023-04-05 18:51:49 +02:00
Michael Fabian 'Xaymar' Dirks
ba05258547
gfx/shader/texture: Improve load/acquire behavior
...
Prevents massive stalls from happening unexpectedly due to repeatedly loading the same thing over and over.
2023-04-05 18:51:49 +02:00
Michael Fabian 'Xaymar' Dirks
7994d03166
gfx/shader/texture: Add default file annotation
2023-04-05 18:51:49 +02:00
Michael Fabian 'Xaymar' Dirks
c3b1dc2ec2
gfx/shader: Call defaults before update before properties
...
Fixes an unusual order of initialization bug resulting in poor user experience
2023-04-05 18:51:48 +02:00
Michael Fabian 'Xaymar' Dirks
86cb224783
gfx/shader: Clear render target before rendering
...
Accidentally left as a comment, this causes things like SMAA to freak out.
2023-04-05 18:51:48 +02:00
Michael Fabian 'Xaymar' Dirks
292562b63e
project: Version 0.11.0b2
2023-04-05 18:51:48 +02:00
Michael Fabian 'Xaymar' Dirks
11f66dc306
examples: Add Sub-Pixel Morphological Anti-Aliasing
...
This requires a bit more complex setup compared to what you'd otherwise see, but it does work.
Adapted from: https://github.com/iryoku/smaa
2023-04-05 18:51:47 +02:00
Michael Fabian 'Xaymar' Dirks
89f1affe32
gfx/shader: Shaders don't render in sRGB mode
2023-04-05 18:51:47 +02:00
Michael Fabian 'Xaymar' Dirks
ab84537a6e
gfx/shader/param-texture: Fix detection of enumerations and paths
2023-04-05 18:51:46 +02:00
Michael Fabian 'Xaymar' Dirks
5673138ff8
examples: FXAA requires Linear, not Point sampling
2023-04-05 18:51:46 +02:00
Michael Fabian 'Xaymar' Dirks
06e2dea1fa
examples: Fix FXAA not working in OpenGL
2023-04-05 18:51:46 +02:00
Michael Fabian 'Xaymar' Dirks
4b86d67517
obs/gs/effect: Only add defines to the top level shader
...
Fixes certain warnings that are caused by duplicate '#define' lines.
2023-04-05 18:51:46 +02:00
Michael Fabian 'Xaymar' Dirks
686eebd969
examples: Fix float4->float2 cast
2023-04-05 18:51:45 +02:00
Michael Fabian 'Xaymar' Dirks
2962be9d52
obs/gs/effect: gs_get_device_type() requires graphics context
2023-04-05 18:51:45 +02:00
Michael Fabian 'Xaymar' Dirks
9859b44b1c
obs/gs/mipmapper: Enable support for sRGB mip-mapping
2023-04-05 18:51:45 +02:00
Michael Fabian 'Xaymar' Dirks
9f035deaaa
obs/gs/mipmapper: Don't cache the "source" parameter
...
Fixes #721
2023-04-05 18:51:45 +02:00
Michael Fabian 'Xaymar' Dirks
7edda268e0
project: Version 0.11.0b1
2023-04-05 18:51:45 +02:00
Michael Fabian 'Xaymar' Dirks
cd00ccb94f
examples: Add FXAA shader
2023-04-05 18:51:44 +02:00
Michael Fabian 'Xaymar' Dirks
1d4bc9377f
examples: Add RGB<->YUV color conversion shader
2023-04-05 18:51:44 +02:00