69a72d4975 
								
							 
						 
						
							
							
								
								gfx/shader: Add a way to retrieve the underlying obs_source_t*  
							
							
							
						 
						
							2023-04-05 18:51:42 +02:00  
				
					
						
							
							
								 
						
							
								bba606e439 
								
							 
						 
						
							
							
								
								gfx/shader: Support for visible and active tracking in parameters  
							
							... 
							
							
							
							Co-authored-by: Michael Fabian 'Xaymar' Dirks <info@xaymar.com> 
							
						 
						
							2023-04-05 18:51:42 +02:00  
				
					
						
							
							
								 
						
							
								6aa3f6dbc2 
								
							 
						 
						
							
							
								
								gfx/shader: De-duplicate some code paths  
							
							... 
							
							
							
							Co-authored-by: Michael Fabian 'Xaymar' Dirks <info@xaymar.com> 
							
						 
						
							2023-04-05 18:51:41 +02:00  
				
					
						
							
							
								 
						
							
								c5e69e4076 
								
							 
						 
						
							
							
								
								ci: Adjust to new Code Signing parameters  
							
							
							
						 
						
							2023-04-05 18:51:41 +02:00  
				
					
						
							
							
								 
						
							
								1f78de676d 
								
							 
						 
						
							
							
								
								cmake: Fix and improve Code Signing on Windows  
							
							... 
							
							
							
							It was sometimes impossible to sign the binaries on Windows, depending on how CMake was being run. By explicitly converting to the intended native format, we avoid this problem for most situations. Additionally we now support per-project certificates, instead of global certificates only. This also allows multiple uses of cmake-codesign in the same overall project. 
							
						 
						
							2023-04-05 18:51:41 +02:00  
				
					
						
							
							
								 
						
							
								5b3aed3aff 
								
							 
						 
						
							
							
								
								media: Define usage guidelines for the Logo and Icon  
							
							
							
						 
						
							2023-04-05 18:51:41 +02:00  
				
					
						
							
							
								 
						
							
								3ee31bf4c6 
								
							 
						 
						
							
							
								
								media: Define proper license for all media  
							
							
							
						 
						
							2023-04-05 18:51:40 +02:00  
				
					
						
							
							
								 
						
							
								d1fdab45fc 
								
							 
						 
						
							
							
								
								filter/transform: Fix mip-map level calculation  
							
							
							
						 
						
							2023-04-05 18:51:40 +02:00  
				
					
						
							
							
								 
						
							
								10ec6a7ad2 
								
							 
						 
						
							
							
								
								obs/gs/mipmapper: Add support for OpenGL  
							
							
							
						 
						
							2023-04-05 18:51:40 +02:00  
				
					
						
							
							
								 
						
							
								655ff6e367 
								
							 
						 
						
							
							
								
								third-party: Add GLAD OpenGL wrapper  
							
							
							
						 
						
							2023-04-05 18:51:40 +02:00  
				
					
						
							
							
								 
						
							
								0e26018cd3 
								
							 
						 
						
							
							
								
								ci: Sign builds with the provided key automatically  
							
							
							
						 
						
							2023-04-05 18:51:39 +02:00  
				
					
						
							
							
								 
						
							
								e7d17695c5 
								
							 
						 
						
							
							
								
								cmake: Add support for Code Signing on supported platforms  
							
							
							
						 
						
							2023-04-05 18:51:39 +02:00  
				
					
						
							
							
								 
						
							
								b436eaaf28 
								
							 
						 
						
							
							
								
								project: Improve PR template  
							
							
							
						 
						
							2023-04-05 18:51:39 +02:00  
				
					
						
							
							
								 
						
							
								ab6ba5ee4c 
								
							 
						 
						
							
							
								
								encoder/ffmpeg/nvenc: Swap parameter names in migration code  
							
							
							
						 
						
							2023-04-05 18:51:39 +02:00  
				
					
						
							
							
								 
						
							
								50a23799b0 
								
							 
						 
						
							
							
								
								filter/transform: Swap parameter names in migration code  
							
							
							
						 
						
							2023-04-05 18:51:39 +02:00  
				
					
						
							
							
								 
						
							
								5d89b0d8b1 
								
							 
						 
						
							
							
								
								project: Version 0.11.0a8  
							
							
							
						 
						
							2023-04-05 18:51:39 +02:00  
				
					
						
							
							
								 
						
							
								e730b5b9bd 
								
							 
						 
						
							
							
								
								locale: New Crowdin updates ( #695 )  
							
							... 
							
							
							
							* New translations en-US.ini (Chinese Simplified)
* New translations en-US.ini (Chinese Simplified)
* New translations en-US.ini (Chinese Traditional)
* New translations en-US.ini (Chinese Traditional)
* New translations en-US.ini (Ukrainian)
* New translations en-US.ini (Ukrainian)
* New translations en-US.ini (Russian)
* New translations en-US.ini (Ukrainian) 
							
						 
						
							2023-04-05 18:51:38 +02:00  
				
					
						
							
							
								 
						
							
								e954e86308 
								
							 
						 
						
							
							
								
								encoder/ffmpeg: libOBS samples Chroma at Top, not Center  
							
							... 
							
							
							
							This bug predates the merge into StreamFX and was present in the original release as a separate plugin. libOBS has never sampled Chroma at Center as far as I can look back into its history.
Fixes  #676  
							
						 
						
							2023-04-05 18:51:38 +02:00  
				
					
						
							
							
								 
						
							
								adc38738f7 
								
							 
						 
						
							
							
								
								effects: 'texture2D' -> 'texture2d'  
							
							... 
							
							
							
							Fixes  #696  
						
							2023-04-05 18:51:38 +02:00  
				
					
						
							
							
								 
						
							
								29bbe22bec 
								
							 
						 
						
							
							
								
								obs/gs/effect: Preprocess shaders to improve platform compatibility  
							
							... 
							
							
							
							Improves cross-platform compatibility of Shaders written for StreamFX through the use of preprocessing to make things a bit more compatible. While we don't perform any proper parsing, this will be able to prevent basic issues. 
							
						 
						
							2023-04-05 18:51:38 +02:00  
				
					
						
							
							
								 
						
							
								2ccbd76c02 
								
							 
						 
						
							
							
								
								util/library: Don't mix incompatible parameters  
							
							
							
						 
						
							2023-04-05 18:51:37 +02:00  
				
					
						
							
							
								 
						
							
								aeb889091e 
								
							 
						 
						
							
							
								
								filter/autoframing: Remaining part of ff235b765e4d59bdab4161bbbe6b8297fb4a1203  
							
							
							
						 
						
							2023-04-05 18:51:37 +02:00  
				
					
						
							
							
								 
						
							
								d46244ba89 
								
							 
						 
						
							
							
								
								locale: New Crowdin updates ( #685 )  
							
							... 
							
							
							
							* New translations en-US.ini (Russian)
* New translations en-US.ini (Russian)
* New translations en-US.ini (Dutch)
* New translations en-US.ini (Turkish)
* 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 (Thai)
* New translations en-US.ini (Russian)
* New translations en-US.ini (English, United Kingdom)
* New translations en-US.ini (Swedish)
* New translations en-US.ini (Portuguese)
* New translations en-US.ini (Romanian)
* New translations en-US.ini (Finnish)
* New translations en-US.ini (French)
* New translations en-US.ini (Spanish)
* New translations en-US.ini (Arabic)
* New translations en-US.ini (Czech)
* New translations en-US.ini (German)
* New translations en-US.ini (Polish)
* New translations en-US.ini (Hungarian)
* New translations en-US.ini (Italian)
* New translations en-US.ini (Japanese)
* New translations en-US.ini (Korean)
* New translations en-US.ini (Dutch)
* New translations en-US.ini (Norwegian)
* New translations en-US.ini (Polish)
* New translations en-US.ini (Russian)
* New translations en-US.ini (Italian)
* New translations en-US.ini (French)
* New translations en-US.ini (French)
* New translations en-US.ini (German)
* New translations en-US.ini (German)
* New translations en-US.ini (Portuguese, Brazilian) 
							
						 
						
							2023-04-05 18:51:37 +02:00  
				
					
						
							
							
								 
						
							
								2b3535f089 
								
							 
						 
						
							
							
								
								filter/autoframing: Allow specifying Tracking Frequency in Hz  
							
							
							
						 
						
							2023-04-05 18:51:36 +02:00  
				
					
						
							
							
								 
						
							
								ad3ac69cd7 
								
							 
						 
						
							
							
								
								filter/auto-framing: Frame your face, automatically!  
							
							
							
						 
						
							2023-04-05 18:51:36 +02:00  
				
					
						
							
							
								 
						
							
								e6ec0fc4c7 
								
							 
						 
						
							
							
								
								nvidia/ar/facedetection: Add Face Detection feature  
							
							
							
						 
						
							2023-04-05 18:51:36 +02:00  
				
					
						
							
							
								 
						
							
								c1ecfe70b3 
								
							 
						 
						
							
							
								
								nvidia/ar/feature: Add wrapper for AR features  
							
							
							
						 
						
							2023-04-05 18:51:35 +02:00  
				
					
						
							
							
								 
						
							
								913ac4b309 
								
							 
						 
						
							
							
								
								nvidia/ar: Add modern wrapper for Maxine AR SDK  
							
							
							
						 
						
							2023-04-05 18:51:35 +02:00  
				
					
						
							
							
								 
						
							
								7fcc90d4dd 
								
							 
						 
						
							
							
								
								third-party: Update and rename Maxine AR SDK submodule  
							
							
							
						 
						
							2023-04-05 18:51:35 +02:00  
				
					
						
							
							
								 
						
							
								c3440d2069 
								
							 
						 
						
							
							
								
								project: Remove undocumented "NVIDIA Face Tracking" feature  
							
							... 
							
							
							
							Originally intended to be an experiment with no future, it turned out to be very popular with streamers that move a lot. In the end it was popular enough that NVIDIA added their own variant to their Broadcast software, which works decently enough. Unfortunately my wrapper code around the library was written very poorly, so it didn't take long for it to break out of nowhere. 
							
						 
						
							2023-04-05 18:51:35 +02:00  
				
					
						
							
							
								 
						
							
								28fa127ead 
								
							 
						 
						
							
							
								
								gfx/debug: Helper class to handle common debug rendering  
							
							
							
						 
						
							2023-04-05 18:51:35 +02:00  
				
					
						
							
							
								 
						
							
								e4b15d0f73 
								
							 
						 
						
							
							
								
								nvidia/vfx/superresolution: Refactor onto effect class  
							
							
							
						 
						
							2023-04-05 18:51:34 +02:00  
				
					
						
							
							
								 
						
							
								8d029c97a2 
								
							 
						 
						
							
							
								
								nvidia/vfx/denoising: Refactor onto effect class  
							
							
							
						 
						
							2023-04-05 18:51:34 +02:00  
				
					
						
							
							
								 
						
							
								092ba2cad5 
								
							 
						 
						
							
							
								
								nvidia/vfx/greenscreen: Parent class already does this for us  
							
							
							
						 
						
							2023-04-05 18:51:34 +02:00  
				
					
						
							
							
								 
						
							
								883839ed2b 
								
							 
						 
						
							
							
								
								nvidia/vfx/effect: Auto-assign model path, and optimize with const-reference  
							
							... 
							
							
							
							Improves code performance slightly and reduces overall code duplication. 
							
						 
						
							2023-04-05 18:51:34 +02:00  
				
					
						
							
							
								 
						
							
								39c2fdb943 
								
							 
						 
						
							
							
								
								nvidia/vfx: Optimize by returning a const-reference  
							
							... 
							
							
							
							Prevents a needless deep clone of the path object. 
							
						 
						
							2023-04-05 18:51:34 +02:00  
				
					
						
							
							
								 
						
							
								939ad35dd7 
								
							 
						 
						
							
							
								
								nvidia/cv: Publicly inherit from std::runtime_error  
							
							... 
							
							
							
							It wasn't possible to cast these exceptions to the underlying type, so they were treated as unknown exceptions. 
							
						 
						
							2023-04-05 18:51:33 +02:00  
				
					
						
							
							
								 
						
							
								25dc14f805 
								
							 
						 
						
							
							
								
								util/library: Load wstring instead of string  
							
							
							
						 
						
							2023-04-05 18:51:33 +02:00  
				
					
						
							
							
								 
						
							
								f0b0b0d33d 
								
							 
						 
						
							
							
								
								filter/denoising: Wait for internal task to be completed  
							
							
							
						 
						
							2023-04-05 18:51:33 +02:00  
				
					
						
							
							
								 
						
							
								926cb740b3 
								
							 
						 
						
							
							
								
								filter/upscaling: Wait for internal task to be completed  
							
							
							
						 
						
							2023-04-05 18:51:33 +02:00  
				
					
						
							
							
								 
						
							
								21f872edfc 
								
							 
						 
						
							
							
								
								filter/virtual-greenscreen: Wait for internal task to be completed  
							
							
							
						 
						
							2023-04-05 18:51:33 +02:00  
				
					
						
							
							
								 
						
							
								97318eacac 
								
							 
						 
						
							
							
								
								util/threadpool: Allow waiting for task completion  
							
							
							
						 
						
							2023-04-05 18:51:33 +02:00  
				
					
						
							
							
								 
						
							
								0e5d0fe4e7 
								
							 
						 
						
							
							
								
								locale: New Crowdin updates ( #682 )  
							
							... 
							
							
							
							* New translations en-US.ini (Persian)
* New translations en-US.ini (French) 
							
						 
						
							2023-04-05 18:51:32 +02:00  
				
					
						
							
							
								 
						
							
								22f0bd1da1 
								
							 
						 
						
							
							
								
								project: Version 0.11.0a7  
							
							
							
						 
						
							2023-04-05 18:51:32 +02:00  
				
					
						
							
							
								 
						
							
								a7fd867be6 
								
							 
						 
						
							
							
								
								filter/upscaling: Set correct parameters to the appropriate textures  
							
							
							
						 
						
							2023-04-05 18:51:32 +02:00  
				
					
						
							
							
								 
						
							
								26d854b7ce 
								
							 
						 
						
							
							
								
								nvidia/vfx: Prefer AddDllDirectory over SetDefaultDllDirectories  
							
							
							
						 
						
							2023-04-05 18:51:32 +02:00  
				
					
						
							
							
								 
						
							
								6983be457a 
								
							 
						 
						
							
							
								
								nvidia/cv: Prefer AddDllDirectory over SetDefaultDllDirectories  
							
							
							
						 
						
							2023-04-05 18:51:32 +02:00  
				
					
						
							
							
								 
						
							
								a56f3816a1 
								
							 
						 
						
							
							
								
								util/library: Force specific search directories  
							
							
							
						 
						
							2023-04-05 18:51:31 +02:00  
				
					
						
							
							
								 
						
							
								5c0a371cf1 
								
							 
						 
						
							
							
								
								locale: New Crowdin updates ( #679 )  
							
							... 
							
							
							
							* New translations en-US.ini (Chinese Simplified)
* New translations en-US.ini (Chinese Simplified)
* New translations en-US.ini (Chinese Simplified)
* New translations en-US.ini (Turkish)
* New translations en-US.ini (Croatian)
* New translations en-US.ini (Ukrainian)
* New translations en-US.ini (Chinese Simplified)
* New translations en-US.ini (Chinese Traditional)
* New translations en-US.ini (Vietnamese)
* New translations en-US.ini (Icelandic)
* New translations en-US.ini (Portuguese, Brazilian)
* New translations en-US.ini (Thai)
* New translations en-US.ini (Estonian)
* New translations en-US.ini (Russian)
* New translations en-US.ini (English, Australia)
* New translations en-US.ini (English, Canada)
* New translations en-US.ini (English, United Kingdom)
* New translations en-US.ini (Faroese)
* New translations en-US.ini (Chinese Traditional, Hong Kong)
* New translations en-US.ini (Bosnian)
* New translations en-US.ini (Sinhala)
* New translations en-US.ini (Serbo-Croatian)
* New translations en-US.ini (Swedish)
* New translations en-US.ini (Portuguese)
* New translations en-US.ini (Romanian)
* New translations en-US.ini (Finnish)
* New translations en-US.ini (French)
* New translations en-US.ini (Spanish)
* New translations en-US.ini (Arabic)
* New translations en-US.ini (Bulgarian)
* New translations en-US.ini (Czech)
* New translations en-US.ini (Danish)
* New translations en-US.ini (German)
* New translations en-US.ini (Greek)
* New translations en-US.ini (Irish)
* New translations en-US.ini (Polish)
* New translations en-US.ini (Hebrew)
* New translations en-US.ini (Hungarian)
* 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 (Dutch)
* New translations en-US.ini (Norwegian)
* New translations en-US.ini (Indonesian)
* New translations en-US.ini (Italian)
* New translations en-US.ini (Russian) 
							
						 
						
							2023-04-05 18:51:31 +02:00  
				
					
						
							
							
								 
						
							
								b4a7cc7f2f 
								
							 
						 
						
							
							
								
								cmake: NVIDIA Video Effects SDK requires CUDA  
							
							
							
						 
						
							2023-04-05 18:51:31 +02:00