e48435f11e 
							
						 
					 
					
						
						
							
							Start wiring up wgpu+winit  
						
						
						
						
					 
					
						2022-01-31 19:06:54 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a9bcb7a9ce 
							
						 
					 
					
						
						
							
							Reformat pass  
						
						
						
						
					 
					
						2021-06-07 12:29:18 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9bae2f943e 
							
						 
					 
					
						
						
							
							Rename everything  
						
						
						
						
					 
					
						2021-04-10 01:42:06 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							d3a44259c3 
							
						 
					 
					
						
						
							
							Merge pull request  #315  from lioncash/init  
						
						... 
						
						
						
						RuntimeCommonB: Make use of bitfield initializers where applicable 
						
						
					 
					
						2020-04-21 00:56:39 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							554893ef85 
							
						 
					 
					
						
						
							
							RuntimeCommonB: Make use of bitfield initializers where applicable  
						
						... 
						
						
						
						Given that we now target C++20, we can make use of bitfield initializers
where applicable. 
						
						
					 
					
						2020-04-20 15:57:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							32c44cbf05 
							
						 
					 
					
						
						
							
							Merge branch 'master' into omegapirate  
						
						... 
						
						
						
						# Conflicts:
#	Runtime/GuiSys/CAuiImagePane.cpp 
						
						
					 
					
						2020-04-19 22:12:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e50d363e88 
							
						 
					 
					
						
						
							
							CPlayerGun: Rename EMissileState; minor CMotionState::Update fix  
						
						
						
						
					 
					
						2020-04-19 00:26:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							30f2ac3f26 
							
						 
					 
					
						
						
							
							Merge branch 'master' into omegapirate  
						
						
						
						
					 
					
						2020-04-18 18:14:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							22880abb7e 
							
						 
					 
					
						
						
							
							Runtime/Weapon: Replace bitfield unions with constructor initializers  
						
						
						
						
					 
					
						2020-04-11 00:49:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6b814262fc 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into omegapirate  
						
						
						
						
					 
					
						2020-04-09 20:06:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a4b1e7f85f 
							
						 
					 
					
						
						
							
							COmegaPirate: Implement Faint, Growth, JumpBack, Suck; continue Think implementation  
						
						
						
						
					 
					
						2020-04-06 16:56:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2e6bd0f05e 
							
						 
					 
					
						
						
							
							CGunWeapon: Eliminate usages of const_cast  
						
						... 
						
						
						
						Eliminates trivial usages of const_cast by making Draw related functions
non-const. This also allows removing the mutable specifiers from several
shader data members. 
						
						
					 
					
						2020-04-06 00:52:47 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							67f6666ea1 
							
						 
					 
					
						
						
							
							Runtime: Add more usages of explicit  
						
						... 
						
						
						
						Prevents error-prone implicit conversions where applicable.
This targets the regular RuntimeCommon target this time around. 
						
						
					 
					
						2020-03-31 03:53:49 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							73f11a6132 
							
						 
					 
					
						
						
							
							CPlayerGun: Make use of std::array where applicable  
						
						
						
						
					 
					
						2020-03-09 16:33:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							902f4fb5c5 
							
						 
					 
					
						
						
							
							Graphics/Shaders: Use forward declarations where applicable  
						
						... 
						
						
						
						Now, with all of the headers normalized, we can safely convert some
headers into forward declarations without needing to worry about
potentially breaking code in other headers or source files. 
						
						
					 
					
						2019-11-09 20:22:09 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							36d04456dd 
							
						 
					 
					
						
						
							
							General: Normalize RuntimeCommonB include paths  
						
						... 
						
						
						
						Finishes the normalizing of all of includes within the RuntimeCommonB target's headers. 
						
						
					 
					
						2019-09-23 17:22:37 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d3d629d405 
							
						 
					 
					
						
						
							
							RuntimeCommon: Use const on member functions where applicable  
						
						... 
						
						
						
						Adds missing const qualifiers on class member functions that don't
modify instance state. 
						
						
					 
					
						2019-08-14 09:25:39 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							7a3da1f7a6 
							
						 
					 
					
						
						
							
							Massive fmtlib refactor  
						
						
						
						
					 
					
						2019-07-19 18:27:21 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							636c82a568 
							
						 
					 
					
						
						
							
							New code style refactor  
						
						
						
						
					 
					
						2018-12-07 19:30:43 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							57c1196599 
							
						 
					 
					
						
						
							
							Various bug fixes  
						
						
						
						
					 
					
						2018-11-17 18:01:29 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							c91e5df986 
							
						 
					 
					
						
						
							
							Convert to pragma once  
						
						
						
						
					 
					
						2018-10-06 17:42:33 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							59af54afad 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/urde  
						
						
						
						
					 
					
						2018-02-04 20:57:18 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							ac8dfde174 
							
						 
					 
					
						
						
							
							Various bug fixes and CActor rendering  
						
						
						
						
					 
					
						2018-02-04 20:56:09 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							97835607d9 
							
						 
					 
					
						
						
							
							More windows build fixes  
						
						
						
						
					 
					
						2018-02-03 20:46:47 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							36f1473f3e 
							
						 
					 
					
						
						
							
							All animation nodes implemented  
						
						
						
						
					 
					
						2018-01-29 15:04:01 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							47b3d57c3a 
							
						 
					 
					
						
						
							
							Arm cannon rendering fixes  
						
						
						
						
					 
					
						2018-01-14 21:39:25 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ec7bdc0c 
							
						 
					 
					
						
						
							
							string_view refactor  
						
						
						
						
					 
					
						2017-11-12 20:19:18 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							3894749675 
							
						 
					 
					
						
						
							
							Changes to support boo object tracker API  
						
						
						
						
					 
					
						2017-11-04 20:17:12 -10:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5941a61ae6 
							
						 
					 
					
						
						
							
							Update hecl, implement CScriptPickup  
						
						
						
						
					 
					
						2017-10-14 22:44:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							640623f3ef 
							
						 
					 
					
						
						
							
							Finish CGrappleArm  
						
						
						
						
					 
					
						2017-09-03 16:22:46 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							91600c31bf 
							
						 
					 
					
						
						
							
							Add CPlayerGun holo effect rendering  
						
						
						
						
					 
					
						2017-09-02 19:53:38 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							35ab6e4803 
							
						 
					 
					
						
						
							
							Finish CPlayerGun  
						
						
						
						
					 
					
						2017-09-01 18:06:05 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							ddb1d584b7 
							
						 
					 
					
						
						
							
							More work on CPlayerGun  
						
						
						
						
					 
					
						2017-08-30 16:42:37 -10:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9b5ec8f86d 
							
						 
					 
					
						
						
							
							Fix visigen/hecl dependencies; Cleanup ViewManager; Various implementations  
						
						
						
						
					 
					
						2017-08-29 06:17:52 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							1f7e8e1033 
							
						 
					 
					
						
						
							
							Additional CPlayerGun implementations; downcast macro for tweak pointers  
						
						
						
						
					 
					
						2017-08-26 17:02:18 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							86ada63867 
							
						 
					 
					
						
						
							
							Work on CPlayerGun  
						
						
						
						
					 
					
						2017-08-25 18:36:25 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							ed991a6ac0 
							
						 
					 
					
						
						
							
							Initial CPlayerGun implementations  
						
						
						
						
					 
					
						2017-08-24 20:18:09 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							e8a55d84d4 
							
						 
					 
					
						
						
							
							Implement CRainSplashGenerator and finish CPlayerGun constructor  
						
						
						
						
					 
					
						2017-08-21 17:20:22 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							c66f9d0ec7 
							
						 
					 
					
						
						
							
							Add CPU-based skinning path for vertex manipulation effects  
						
						
						
						
					 
					
						2017-08-20 19:46:59 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							3fa80babf6 
							
						 
					 
					
						
						
							
							More CPlayer implementations  
						
						
						
						
					 
					
						2017-08-18 20:52:13 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							8e8ce66799 
							
						 
					 
					
						
						
							
							Additional CPlayer implementations  
						
						
						
						
					 
					
						2017-08-15 19:34:02 -10:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							870e8c80ee 
							
						 
					 
					
						
						
							
							Refactor ResId into CAssetId  
						
						
						
						
					 
					
						2017-08-12 22:26:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							925aa3fe1a 
							
						 
					 
					
						
						
							
							More CPlayer imps  
						
						
						
						
					 
					
						2017-07-30 19:19:05 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							4528a6b60a 
							
						 
					 
					
						
						
							
							Additional CPlayer work  
						
						
						
						
					 
					
						2017-07-23 13:45:04 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							5f02951f72 
							
						 
					 
					
						
						
							
							Work on CPlayer  
						
						
						
						
					 
					
						2017-07-19 20:04:40 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							c5514b3374 
							
						 
					 
					
						
						
							
							More CPlayer implementations  
						
						
						
						
					 
					
						2017-07-19 07:47:57 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							a71e48cf43 
							
						 
					 
					
						
						
							
							More work on CPlayer  
						
						
						
						
					 
					
						2017-07-16 17:04:14 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							6c257e1811 
							
						 
					 
					
						
						
							
							Work on CPlayer  
						
						
						
						
					 
					
						2017-07-15 20:13:37 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							bfb16a3a0d 
							
						 
					 
					
						
						
							
							Various CPlayer and CBodyStateCmdMgr imps  
						
						
						
						
					 
					
						2017-07-05 08:34:12 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							71a361f54e 
							
						 
					 
					
						
						
							
							Work on collision related implementations  
						
						
						
						
					 
					
						2017-06-17 15:58:13 -10:00