scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								d1e86d22ca 
								
							 
						 
						
							
							
								
								Check which local map textures actually need to be updated  
							
							... 
							
							
							
							On a typical exterior cell transition, we'll save 3 of 9 map renders. When moving back and forth between 2 cells, we can even reuse 6 of 9. 
							
						 
						
							2017-02-08 22:20:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								43d9f3d5c7 
								
							 
						 
						
							
							
								
								Update bullet debug drawer even when the game is paused so the collision mesh will show instantly even when the console is up  
							
							
							
						 
						
							2017-02-08 18:53:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								249fe9077b 
								
							 
						 
						
							
							
								
								Handle 'tcb' command as an alias for 'tcg'  
							
							
							
						 
						
							2017-02-08 18:51:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								206e2bf975 
								
							 
						 
						
							
							
								
								Fix camera rotation not being set after save game load (regressed with  1eb3384043)  
							
							
							
						 
						
							2017-02-08 04:42:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								35bb467c7a 
								
							 
						 
						
							
							
								
								Fix inverted setting of variable  
							
							
							
						 
						
							2017-02-07 05:28:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5a939418fc 
								
							 
						 
						
							
							
								
								Add missing avcodec_close ( Fixes   #3741 )  
							
							
							
						 
						
							2017-02-06 15:49:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								91939c4687 
								
							 
						 
						
							
							
								
								Switch actors to capsule shapes now that the jumping bug is gone ( Fixes   #2116 ,  Fixes   #2909 )  
							
							... 
							
							
							
							The culprit was - surprise, surprise - d39d4f2619 
							
						 
						
							2017-02-06 05:40:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								03aa270551 
								
							 
						 
						
							
							
								
								Construct PhysicActor as on ground by default to avoid a jumping animation from playing in the first frame after a savegame load  
							
							
							
						 
						
							2017-02-06 05:23:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								bc29a99a53 
								
							 
						 
						
							
							
								
								Fix broken timer  
							
							
							
						 
						
							2017-02-06 05:10:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								d39d4f2619 
								
							 
						 
						
							
							
								
								Revert a problematic and performance costly workaround that should never have been applied and is no longer required as of the last commit.  
							
							
							
						 
						
							2017-02-06 04:52:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								541fbb4792 
								
							 
						 
						
							
							
								
								Movement solver: add usage of 'on slope' flag to improve handling of steep slopes  
							
							... 
							
							
							
							Previously we were handling 'on slope' synonymously with 'in air' which caused some odd effects.
Practical changes:
 - Sliding down a slope no longer applies fall damage.
 - Fixed a climbing exploit that would allow climbing steep slopes with repeated use of the Jump function. 
							
						 
						
							2017-02-06 04:50:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								cce42b6e9d 
								
							 
						 
						
							
							
								
								Don't create a CharacterController for objects with no animations  
							
							
							
						 
						
							2017-02-06 03:43:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								fe0cf5be05 
								
							 
						 
						
							
							
								
								StatsWindow: don't rebuild all skill widgets when one skill changes  
							
							
							
						 
						
							2017-02-06 02:40:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e7b6ea4e3f 
								
							 
						 
						
							
							
								
								Add cycle weapon/spell actions to the list of controller actions ( Fixes   #3613 )  
							
							
							
						 
						
							2017-02-05 20:23:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								3065600a86 
								
							 
						 
						
							
							
								
								Skip expensive visitEffectSources call if no summoned creatures or summon effects are active  
							
							
							
						 
						
							2017-02-05 02:26:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								ee4073541c 
								
							 
						 
						
							
							
								
								Animation: cache getVelocity()  
							
							
							
						 
						
							2017-02-05 02:26:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a2cede8f34 
								
							 
						 
						
							
							
								
								Add timer for updateEquippedLight  
							
							
							
						 
						
							2017-02-05 02:26:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								1eb3384043 
								
							 
						 
						
							
							
								
								Avoid rotating by zero in CharacterController  
							
							
							
						 
						
							2017-02-05 02:26:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								7201cf5fe2 
								
							 
						 
						
							
							
								
								ItemWidget: skip setImageTexture if the icon has not changed  
							
							
							
						 
						
							2017-02-05 02:26:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								1447bfa215 
								
							 
						 
						
							
							
								
								Improve scene loading performance by creating collision objects with the correct rotation right away instead of adjusting it later  
							
							
							
						 
						
							2017-02-04 15:12:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								884d306bf3 
								
							 
						 
						
							
							
								
								Throw exception when told to use 0 threads  
							
							
							
						 
						
							2017-02-04 05:58:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								2db7292bcb 
								
							 
						 
						
							
							
								
								Add new setting for the number of preloading worker threads  
							
							... 
							
							
							
							If you have CPU cores to spare, consider setting 2 or 3. Up to about 3 threads, preloading performance seems to increase in a linear fashion, but with 4 or more threads I/O bottlenecks and synchronization overhead starts to show. 
							
						 
						
							2017-02-04 02:59:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								eaeba4138b 
								
							 
						 
						
							
							
								
								Move the deletion of PreloadItem to the worker thread  
							
							
							
						 
						
							2017-02-04 02:36:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								33e654f94d 
								
							 
						 
						
							
							
								
								Add explicit handling of most commonly used nodes to NodeVisitors to avoid excessive virtual function calls  
							
							
							
						 
						
							2017-02-04 02:16:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								83a9435167 
								
							 
						 
						
							
							
								
								Fix unnecessary use of CopyFramebufferToTextureCallback when loading is too fast for a loading screen to be displayed  
							
							
							
						 
						
							2017-02-03 23:39:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								767eba941f 
								
							 
						 
						
							
							
								
								Speed up finding of attachment node by using the cached nodeMap  
							
							
							
						 
						
							2017-02-03 23:15:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a76d693627 
								
							 
						 
						
							
							
								
								Speed up ControllerVisitor by skipping sub graphs that have no ChildrenRequiringUpdateTraversal()  
							
							
							
						 
						
							2017-02-03 23:10:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c58fc6d276 
								
							 
						 
						
							
							
								
								Improve performance of loading screen by not recomputing the bounding sphere of the entire scene after each loading step  
							
							
							
						 
						
							2017-02-03 22:29:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0be811c519 
								
							 
						 
						
							
							
								
								Update the resource cache every second instead of every frame  
							
							... 
							
							
							
							A dry run takes about ~1.5ms. Even though it's all done in the worker thread, the locks used can stall loading operations that are about to happen in other threads, and just in general this CPU load is unnecessary. 
							
						 
						
							2017-02-03 03:44:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6d8c414071 
								
							 
						 
						
							
							
								
								Set osgViewer ReleaseContextAtEndOfFrameHint to false for better performance when in SingleThreaded mode  
							
							... 
							
							
							
							The flag is normally set to off by default when using Viewer::run() - however since we're using our own frame loop, we have to unset the flag ourselves 
							
						 
						
							2017-02-02 22:16:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c5f8ff6e0e 
								
							 
						 
						
							
							
								
								Add names to several nodes for debugging purposes  
							
							
							
						 
						
							2017-02-02 21:49:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								625c5040ce 
								
							 
						 
						
							
							
								
								Fix build  
							
							
							
						 
						
							2017-02-01 15:49:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								1808b8567e 
								
							 
						 
						
							
							
								
								Add 'small feature culling pixel size' setting specifically for water RTTs, by default set higher than the one in [Camera]  
							
							
							
						 
						
							2017-02-01 06:00:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								fcb4129aee 
								
							 
						 
						
							
							
								
								Add 'small feature culling pixel size' setting  
							
							
							
						 
						
							2017-02-01 06:00:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								960d4a96c3 
								
							 
						 
						
							
							
								
								Reduce the number of osg::Material state by setting the default state on the graph root  
							
							
							
						 
						
							2017-02-01 06:00:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								34deb6e7b1 
								
							 
						 
						
							
							
								
								Add 'showSceneGraph' command to export the scene or a particular object to .osgt for debugging purposes  
							
							
							
						 
						
							2017-02-01 06:00:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MiroslavR 
								
							 
						 
						
							
							
							
							
								
							
							
								d97e9cfe7e 
								
							 
						 
						
							
							
								
								Fix InterpreterContext::updatePtr updating mLocals to the implicit ref's locals when interpreting a targeted global script ( Fixes   #3738 )  
							
							... 
							
							
							
							The interpreter context of a targeted global script would point to the target's locals instead of the global script instance's locals when the target changed cell during script execution. Credit to scrawl for the solution. 
							
						 
						
							2017-01-29 13:29:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MiroslavR 
								
							 
						 
						
							
							
							
							
								
							
							
								c64351b3e8 
								
							 
						 
						
							
							
								
								ESS-import: player is no longer disabled (Bug  #3246 )  
							
							
							
						 
						
							2017-01-21 03:39:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								cc19b4bd8a 
								
							 
						 
						
							
							
								
								Fix door rotation order in collision case (Bug  #3707 )  
							
							
							
						 
						
							2017-01-19 02:19:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								45fb4f04b1 
								
							 
						 
						
							
							
								
								Update reference of the interpreter context when an Activate results in a take action ( Fixes   #3727 )  
							
							
							
						 
						
							2017-01-18 21:57:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								70c5f64caa 
								
							 
						 
						
							
							
								
								Fix mLocals not being updated in InterpreterContext::updatePtr  
							
							
							
						 
						
							2017-01-18 21:55:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c6822b9eb6 
								
							 
						 
						
							
							
								
								Merge pull request  #1192  from damiel/water_refactor  
							
							... 
							
							
							
							Added refactoring of shader handling from visvalda's fog shader 
							
						 
						
							2017-01-16 18:26:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin-Kevin Neumann 
								
							 
						 
						
							
							
							
							
								
							
							
								5a8efa1649 
								
							 
						 
						
							
							
								
								added refactoring of shader handling from visvalda's fog shader  
							
							
							
						 
						
							2017-01-15 14:17:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NeveHanter 
								
							 
						 
						
							
							
							
							
								
							
							
								e82d542d89 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into bugfix-3617  
							
							
							
						 
						
							2017-01-15 09:49:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									NeveHanter 
								
							 
						 
						
							
							
							
							
								
							
							
								811e9ad9f3 
								
							 
						 
						
							
							
								
								Fixed bug  https://bugs.openmw.org/issues/3617  by allowing touch and target enchantments from ranged weapons and their projectiles to explode even when colliding with non-activable objects, terrain, water slab or when shoot underwater.  
							
							... 
							
							
							
							Also allowed projectiles to fly through the dead bodies as in vanilla. 
							
						 
						
							2017-01-15 09:49:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Allofich 
								
							 
						 
						
							
							
							
							
								
							
							
								f2240dde9c 
								
							 
						 
						
							
							
								
								Allow command spells to work when cast by AI on AI  
							
							... 
							
							
							
							(Fixes  #3723 ) 
							
						 
						
							2017-01-15 01:56:22 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Allofich 
								
							 
						 
						
							
							
							
							
								
							
							
								e825010107 
								
							 
						 
						
							
							
								
								Apply command spell effects on impact  
							
							... 
							
							
							
							Command spells should apply their effects, including taking an actor out
of combat, every time a spell successfully hits, even if a previous
command effect is still active. 
							
						 
						
							2017-01-15 01:53:22 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Allofich 
								
							 
						 
						
							
							
							
							
								
							
							
								a46c4de918 
								
							 
						 
						
							
							
								
								Stop combat when adding an AI package to an actor  
							
							... 
							
							
							
							(Fixes  #3722 ) 
							
						 
						
							2017-01-15 01:53:22 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								b87abb0456 
								
							 
						 
						
							
							
								
								Reset activation flags when an object is copied ( Fixes   #3671 ,  Fixes   #3719 )  
							
							
							
						 
						
							2017-01-14 15:29:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								69ce9f32bc 
								
							 
						 
						
							
							
								
								Activate/OnActivate fix (Bug  #3712 )  
							
							
							
						 
						
							2017-01-14 00:10:43 +01:00