39e6959c67 
								
							 
						 
						
							
							
								
								source-shader: Fix rendering and reapply parameters on change  
							
							
							
						 
						
							2019-08-07 18:43:34 +02:00  
				
					
						
							
							
								 
						
							
								181df6e3d9 
								
							 
						 
						
							
							
								
								filter-shader: Reapply parameters if there was a change  
							
							
							
						 
						
							2019-08-07 18:43:19 +02:00  
				
					
						
							
							
								 
						
							
								9be36d5ec4 
								
							 
						 
						
							
							
								
								gfx-effect-source: Add function to get "default" value  
							
							
							
						 
						
							2019-08-07 18:42:54 +02:00  
				
					
						
							
							
								 
						
							
								2b2f87e6fc 
								
							 
						 
						
							
							
								
								gfx-effect-source: Fix validity check  
							
							... 
							
							
							
							Had the check inverted oops. 
							
						 
						
							2019-08-07 18:16:20 +02:00  
				
					
						
							
							
								 
						
							
								c88535c7ab 
								
							 
						 
						
							
							
								
								gfx-effect-source: Remove/replace old defines  
							
							
							
						 
						
							2019-08-07 18:11:46 +02:00  
				
					
						
							
							
								 
						
							
								aff4b221ba 
								
							 
						 
						
							
							
								
								data/shaders: Change fixed to draw  
							
							
							
						 
						
							2019-08-07 18:10:54 +02:00  
				
					
						
							
							
								 
						
							
								c670ab60a1 
								
							 
						 
						
							
							
								
								source-shader: Use custom draw video_render  
							
							
							
						 
						
							2019-08-07 18:10:44 +02:00  
				
					
						
							
							
								 
						
							
								76335745b1 
								
							 
						 
						
							
							
								
								data/shaders: New example shaders  
							
							
							
						 
						
							2019-08-07 18:07:05 +02:00  
				
					
						
							
							
								 
						
							
								8cb2ddaa82 
								
							 
						 
						
							
							
								
								source-shader, cmake: 'Shader' source  
							
							
							
						 
						
							2019-08-07 18:06:48 +02:00  
				
					
						
							
							
								 
						
							
								1b34e5210a 
								
							 
						 
						
							
							
								
								gfx-effect-source: Expose defines to set default file and technique  
							
							
							
						 
						
							2019-08-07 18:06:24 +02:00  
				
					
						
							
							
								 
						
							
								9ad93c0ee9 
								
							 
						 
						
							
							
								
								filter-shader: Rename from Custom shader  
							
							
							
						 
						
							2019-08-07 18:05:49 +02:00  
				
					
						
							
							
								 
						
							
								98a18480d0 
								
							 
						 
						
							
							
								
								gfx-effect-source: Fix UI mode detection  
							
							
							
						 
						
							2019-08-07 17:45:32 +02:00  
				
					
						
							
							
								 
						
							
								5b9e6f0f1b 
								
							 
						 
						
							
							
								
								locale: Add strings for custom shaders  
							
							
							
						 
						
							2019-08-07 17:45:22 +02:00  
				
					
						
							
							
								 
						
							
								8ec8a22928 
								
							 
						 
						
							
							
								
								filter-custom-shader: Add new callbacks  
							
							
							
						 
						
							2019-08-07 17:37:52 +02:00  
				
					
						
							
							
								 
						
							
								335847945d 
								
							 
						 
						
							
							
								
								gfx-effect-source: Allow overriding value and visibility of parameters  
							
							
							
						 
						
							2019-08-07 17:37:34 +02:00  
				
					
						
							
							
								 
						
							
								ff4a556f3f 
								
							 
						 
						
							
							
								
								filter-custom-shader: Update to use new gfx::effect_source::effect_source  
							
							
							
						 
						
							2019-08-07 17:15:46 +02:00  
				
					
						
							
							
								 
						
							
								bde4e278bf 
								
							 
						 
						
							
							
								
								gfx-effect-source: Further work on rewrite  
							
							... 
							
							
							
							This partially implements most behavior to an acceptable degree for use right now. 
							
						 
						
							2019-08-07 17:14:44 +02:00  
				
					
						
							
							
								 
						
							
								845a2cbb21 
								
							 
						 
						
							
							
								
								gs-effect: Don't include the null character in strings  
							
							
							
						 
						
							2019-08-07 17:14:14 +02:00  
				
					
						
							
							
								 
						
							
								b88cc0fe01 
								
							 
						 
						
							
							
								
								gs-effect: Check correct size in get_default_string  
							
							
							
						 
						
							2019-08-07 17:07:54 +02:00  
				
					
						
							
							
								 
						
							
								8603fef897 
								
							 
						 
						
							
							
								
								gs-effect: Fix get_string and get_default_string  
							
							
							
						 
						
							2019-08-07 16:41:26 +02:00  
				
					
						
							
							
								 
						
							
								c6559d84ba 
								
							 
						 
						
							
							
								
								gs-effect: Check if effect is nullptr, not if its a valid ptr  
							
							... 
							
							
							
							Woops, that somehow went completely by me without checking. 
							
						 
						
							2019-08-07 16:17:12 +02:00  
				
					
						
							
							
								 
						
							
								7b0159947e 
								
							 
						 
						
							
							
								
								gs-effect: Add helpers and fix bad enable_shared_from_this  
							
							
							
						 
						
							2019-08-07 16:11:09 +02:00  
				
					
						
							
							
								 
						
							
								e59bc2fdd2 
								
							 
						 
						
							
							
								
								filter-custom-shader: Rewrite from scratch  
							
							
							
						 
						
							2019-08-07 12:43:23 +02:00  
				
					
						
							
							
								 
						
							
								1092dc1de1 
								
							 
						 
						
							
							
								
								gfx-effect-source: Complete rewrite from scratch  
							
							
							
						 
						
							2019-08-07 12:42:25 +02:00  
				
					
						
							
							
								 
						
							
								6bf99ed52b 
								
							 
						 
						
							
							
								
								cmake: Enable extended aligned storage to fix SSE/AVX compatibility  
							
							
							
						 
						
							2019-08-07 12:42:01 +02:00  
				
					
						
							
							
								 
						
							
								087cd79a7a 
								
							 
						 
						
							
							
								
								filter-color-grade: Always return something in get_width/get_height  
							
							
							
						 
						
							2019-08-07 12:41:34 +02:00  
				
					
						
							
							
								 
						
							
								f5b4c1f7a1 
								
							 
						 
						
							
							
								
								filter-color-grade: Fix crash if color-grade.effect is missing  
							
							
							
						 
						
							2019-08-04 23:20:35 +02:00  
				
					
						
							
							
								 
						
							
								71b223dcb5 
								
							 
						 
						
							
							
								
								gs-effect: Add ::create for shared_ptr and remove default constructor  
							
							
							
						 
						
							2019-08-04 23:19:38 +02:00  
				
					
						
							
							
								 
						
							
								9db7cd8da2 
								
							 
						 
						
							
							
								
								filter-displacement: Fix crash on nullptr file path  
							
							
							
						 
						
							2019-08-04 23:14:43 +02:00  
				
					
						
							
							
								 
						
							
								0c447f4055 
								
							 
						 
						
							
							
								
								gs-effect: Use std::shared_ptr and track effect lifetime  
							
							... 
							
							
							
							This fixes the case where the effect vanishes, but we still hold an invalid pointer to a parameter of that effect. With the new code, the effect will not vanish as long as an effect pointer exists.
However, all effects must be created either through std::shared_ptr or std::make_shared. If they were not made through one of those means, the code will crash on the ->shared_from_this() call. 
							
						 
						
							2019-08-04 23:12:30 +02:00  
				
					
						
							
							
								 
						
							
								ff6f4d5ddf 
								
							 
						 
						
							
							
								
								gs-effect: Add string support, get accessors and annotations  
							
							
							
						 
						
							2019-08-04 22:44:46 +02:00  
				
					
						
							
							
								 
						
							
								9be02e6f2b 
								
							 
						 
						
							
							
								
								project: Fix up previous commit  
							
							
							
						 
						
							2019-08-04 20:29:04 +02:00  
				
					
						
							
							
								 
						
							
								0e350415b3 
								
							 
						 
						
							
							
								
								project: Apply new coding guidelines  
							
							
							
						 
						
							2019-08-04 16:20:26 +02:00  
				
					
						
							
							
								 
						
							
								b6a3dea3f6 
								
							 
						 
						
							
							
								
								CONTRIBUTING: Add coding guidelines  
							
							
							
						 
						
							2019-08-04 13:16:36 +02:00  
				
					
						
							
							
								 
						
							
								533de01061 
								
							 
						 
						
							
							
								
								filter-color-grade: Always return true in tool_modified  
							
							
							
						 
						
							2019-08-04 12:34:54 +02:00  
				
					
						
							
							
								 
						
							
								2ca15bb28c 
								
							 
						 
						
							
							
								
								source-mirror: Allow overriding audio layout  
							
							
							
						 
						
							2019-08-04 12:34:42 +02:00  
				
					
						
							
							
								 
						
							
								54856566d4 
								
							 
						 
						
							
							
								
								ci: Don't run both package steps in the same build  
							
							
							
						 
						
							2019-08-03 15:56:48 +02:00  
				
					
						
							
							
								 
						
							
								93ba39545f 
								
							 
						 
						
							
							
								
								filter-color-grade: Implement Tool selection for OBS Studio 24.x  
							
							
							
						 
						
							2019-08-03 12:29:47 +02:00  
				
					
						
							
							
								 
						
							
								d0b39186ea 
								
							 
						 
						
							
							
								
								cmake: Fix upgraded URL  
							
							
							
						 
						
							2019-08-02 23:58:00 +02:00  
				
					
						
							
							
								 
						
							
								3f4a07ebb2 
								
							 
						 
						
							
							
								
								cmake: Upgrade default libobs version  
							
							
							
						 
						
							2019-08-02 23:55:03 +02:00  
				
					
						
							
							
								 
						
							
								721f2bdf8f 
								
							 
						 
						
							
							
								
								filter-color-grade: Fully feature Color Grading filter  
							
							... 
							
							
							
							Allows controlling Lift, Gamma, Gain, Offset, Tint and various Correction factors directly from within OBS without having to create a new LUT. 
							
						 
						
							2019-08-02 23:49:18 +02:00  
				
					
						
							
							
								 
						
							
								a6ce6c5860 
								
							 
						 
						
							
							
								
								utility: Add some extra functionality  
							
							
							
						 
						
							2019-08-02 23:49:17 +02:00  
				
					
						
							
							
								 
						
							
								ad270bc6ee 
								
							 
						 
						
							
							
								
								gs-effect: Fix uninitialized member variable  
							
							
							
						 
						
							2019-08-02 23:49:17 +02:00  
				
					
						
							
							
								 
						
							
								d295f7f565 
								
							 
						 
						
							
							
								
								media: Add rendered logo  
							
							
							
						 
						
							2019-07-27 21:28:28 +02:00  
				
					
						
							
							
								 
						
							
								b0f8efb90d 
								
							 
						 
						
							
							
								
								ci: Use improved build scripts  
							
							
							
						 
						
							2019-07-27 21:12:49 +02:00  
				
					
						
							
							
								 
						
							
								c716e75ba3 
								
							 
						 
						
							
							
								
								project: Fix various catch-by-value locations  
							
							
							
						 
						
							2019-07-27 19:57:50 +02:00  
				
					
						
							
							
								 
						
							
								e887a53463 
								
							 
						 
						
							
							
								
								filter-sdf-effects: Fix a crash due to failed rendering  
							
							... 
							
							
							
							For whatever reason, the initial render target render fails when an async source is being used. 
							
						 
						
							2019-07-27 19:57:49 +02:00  
				
					
						
							
							
								 
						
							
								69f9134749 
								
							 
						 
						
							
							
								
								locale: New Crowdin translations ( #69 )  
							
							... 
							
							
							
							* New translations en-US.ini (German)
* New translations en-US.ini (Russian)
* New translations en-US.ini (French)
* New translations en-US.ini (Chinese Simplified) 
							
						 
						
							2019-07-22 11:00:59 +02:00  
				
					
						
							
							
								 
						
							
								f73f0fc8b8 
								
							 
						 
						
							
							
								
								Add new github templates and funding information  
							
							
							
						 
						
							2019-07-20 23:03:01 +02:00  
				
					
						
							
							
								 
						
							
								de3e8ac9d4 
								
							 
						 
						
							
							
								
								Remove old issue templates  
							
							
							
						 
						
							2019-07-20 22:45:45 +02:00