Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							7526af5e52 
							
						 
					 
					
						
						
							
							SwRasterizer/Lighting: Move the lighting enable check outside the ComputeFragmentsColors function.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							b8229a7684 
							
						 
					 
					
						
						
							
							SwRasterizer/Lighting: Do not use global registers state in ComputeFragmentsColors.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							7bc467e872 
							
						 
					 
					
						
						
							
							SwRasterizer/Lighting: Do not use global state in LookupLightingLut.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							37ac2b6657 
							
						 
					 
					
						
						
							
							SwRasterizer/Lighting: Fixed a bug where the distance attenuation bias was being set to the dist atten scale.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							6250f52e93 
							
						 
					 
					
						
						
							
							SwRasterizer: Fixed a few conversion warnings and moved per-light values into the per-light loop.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							2d69a9b8bf 
							
						 
					 
					
						
						
							
							SwRasterizer: Run clang-format  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							73566ff7a9 
							
						 
					 
					
						
						
							
							SwRasterizer: Flip the vertex quaternions before clipping (if necessary).  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							2a75837bc3 
							
						 
					 
					
						
						
							
							SwRasterizer: Corrected the light LUT lookups.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							f2d4d5c219 
							
						 
					 
					
						
						
							
							SwRasterizer: Corrected the light LUT lookups.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							80b6fc592e 
							
						 
					 
					
						
						
							
							SwRasterizer: Fixed the lighting lut lookup function.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							10b0bea060 
							
						 
					 
					
						
						
							
							SwRasterizer: Calculate fresnel for fragment lighting.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							46b8c8e1da 
							
						 
					 
					
						
						
							
							SwRasterizer: Calculate specular_1 for fragment lighting.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							be25e78b07 
							
						 
					 
					
						
						
							
							SwRasterizer: Calculate specular_0 for fragment lighting.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							b2f472a2b1 
							
						 
					 
					
						
						
							
							SwRasterizer: Implement primary fragment color.  
						
						
						
					 
					
						2017-07-11 19:39:15 +03:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
						
						
							
						
						
							669757a97b 
							
						 
					 
					
						
						
							
							Merge pull request  #2815  from mailwl/bossp  
						
						... 
						
						
						
						Service/boss:P: Add some functions to FunctionTable 
						
					 
					
						2017-07-08 13:58:40 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6d4bac8522 
							
						 
					 
					
						
						
							
							Merge pull request  #2797  from yuriks/cached-vma-free-crash  
						
						... 
						
						
						
						Memory: Fix crash when unmapping a VMA covering cached surfaces 
						
					 
					
						2017-07-08 14:07:47 -04:00 
						 
				 
			
				
					
						
							
							
								B3n30 
							
						 
					 
					
						
						
						
						
							
						
						
							2e37ce01c9 
							
						 
					 
					
						
						
							
							Implement basic virtual Room support based on enet ( #2803 )  
						
						... 
						
						
						
						* Added support for network with ENet lib,
connecting is possible, but data can't be sent, yet.
* fixup! Added support for network with ENet lib,
* fixup! CLang
* fixup! Added support for network with ENet lib,
* fixup! Added support for network with ENet lib,
* fixup! Clang format
* More fixups!
* Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Clang again
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes 
						
					 
					
						2017-07-07 15:34:15 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							22e7402ab1 
							
						 
					 
					
						
						
							
							Merge pull request  #2814  from Kloen/macro-remove  
						
						... 
						
						
						
						Remove unnecessary WIN32_LEAN_AND_MEAN macro definition 
						
					 
					
						2017-07-01 08:45:42 -06:00 
						 
				 
			
				
					
						
							
							
								mailwl 
							
						 
					 
					
						
						
						
						
							
						
						
							8582194a4c 
							
						 
					 
					
						
						
							
							Service/boss:P: Add some functions to FunctionTable  
						
						
						
					 
					
						2017-07-01 12:21:38 +03:00 
						 
				 
			
				
					
						
							
							
								Kloen 
							
						 
					 
					
						
						
						
						
							
						
						
							0e428823f0 
							
						 
					 
					
						
						
							
							Remove unnecessary WIN32_LEAN_AND_MEAN macro definition  
						
						
						
					 
					
						2017-06-30 01:59:55 +02:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
						
						
							
						
						
							56d718b2a1 
							
						 
					 
					
						
						
							
							Merge pull request  #2793  from Subv/replyandreceive  
						
						... 
						
						
						
						Kernel/SVC: Partially implemented svcReplyAndReceive 
						
					 
					
						2017-06-29 17:05:22 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							b53fa9514f 
							
						 
					 
					
						
						
							
							Kernel/SVC: Pass the current thread as a parameter to ClientSession::SendSyncRequest.  
						
						
						
					 
					
						2017-06-29 12:30:34 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							686fde7e52 
							
						 
					 
					
						
						
							
							Merge pull request  #2809  from wwylele/texture-copy-fix  
						
						... 
						
						
						
						gpu: fix edge cases for TextureCopy 
						
					 
					
						2017-06-29 09:29:40 -07:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							85a448d405 
							
						 
					 
					
						
						
							
							gpu: add comments for TextureCopy  
						
						
						
					 
					
						2017-06-29 13:09:23 +03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							a613d45de9 
							
						 
					 
					
						
						
							
							Merge pull request  #2800  from wwylele/fog-lutlutlut  
						
						... 
						
						
						
						gl_rasterizer: use texture buffer for fog LUT 
						
					 
					
						2017-06-28 21:52:20 -07:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							19f1216e72 
							
						 
					 
					
						
						
							
							Merge pull request  #2811  from MerryMage/qtdebug  
						
						... 
						
						
						
						configure_debug: Add label warning that CPU JIT needs to be disabled … 
						
					 
					
						2017-06-28 12:19:05 -06:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							7af6931fb5 
							
						 
					 
					
						
						
							
							Merge pull request  #2812  from tiagmoraismorgado/patch-1  
						
						... 
						
						
						
						fixing a couple of typos 
						
					 
					
						2017-06-28 07:32:45 -06:00 
						 
				 
			
				
					
						
							
							
								Tiago Morais Morgado 
							
						 
					 
					
						
						
						
						
							
						
						
							470c6bdca9 
							
						 
					 
					
						
						
							
							fixing a couple of typos  
						
						
						
					 
					
						2017-06-28 12:56:10 +01:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							f1790e6d91 
							
						 
					 
					
						
						
							
							configure_debug: Add label warning that CPU JIT needs to be disabled for gdbstub to work  
						
						
						
					 
					
						2017-06-28 08:50:22 +01:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							bf16c73260 
							
						 
					 
					
						
						
							
							gpu: fix edge cases for TextureCopy  
						
						
						
					 
					
						2017-06-27 23:20:23 +03:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
						
						
							
						
						
							fa53ccc74b 
							
						 
					 
					
						
						
							
							Merge pull request  #2778  from Subv/uds_more  
						
						... 
						
						
						
						Services/UDS: Stub SendTo to generate the unencrypted data frames with the right headers 
						
					 
					
						2017-06-26 19:35:52 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							2eb174713b 
							
						 
					 
					
						
						
							
							UDS: Use the ToDS and FromDS fields to properly calculate the AAD used during encryption.  
						
						
						
					 
					
						2017-06-26 12:24:14 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							1f1739d366 
							
						 
					 
					
						
						
							
							UDS: Move the UDS keyslot used to generate the CCMP key to the AES::KeySlotID enum.  
						
						
						
					 
					
						2017-06-26 12:24:13 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							87168bfe8b 
							
						 
					 
					
						
						
							
							UDS: Run clang-format.  
						
						
						
					 
					
						2017-06-26 12:24:11 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							9befb8c887 
							
						 
					 
					
						
						
							
							UDS: Added functions to encrypt and decrypt the data frames.  
						
						... 
						
						
						
						The responsibility of encryption and encapsulation into an 802.11 MAC frame will fall into the callers of GenerateDataPayload. 
						
					 
					
						2017-06-26 12:24:09 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							c3c9175a1c 
							
						 
					 
					
						
						
							
							Kernel/Sessions: Clean up the list of pending request threads of a session when the client endpoint is closed.  
						
						
						
					 
					
						2017-06-25 23:38:29 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							88c93a7436 
							
						 
					 
					
						
						
							
							Kernel/SVC: Partially implemented svcReplyAndReceive.  
						
						... 
						
						
						
						It behaves mostly as WaitSynchronizationN with wait_all = false, except for IPC buffer translation.
The target thread of an IPC response will now wake up when responding.
IPC buffer translation is currently not implemented.
Error passing back to svcSendSyncRequest is currently not implemented. 
						
					 
					
						2017-06-25 23:38:28 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							8feeb81af2 
							
						 
					 
					
						
						
							
							Kernel/ServerSession: Keep track of which threads have issued sync requests.  
						
						
						
					 
					
						2017-06-25 14:47:25 -05:00 
						 
				 
			
				
					
						
							
							
								Klöen Lansfiel 
							
						 
					 
					
						
						
						
						
							
						
						
							d1e414d813 
							
						 
					 
					
						
						
							
							externals: silence warning C4390 on MSVC for cryptopp ( #2805 )  
						
						
						
					 
					
						2017-06-24 17:38:52 -07:00 
						 
				 
			
				
					
						
							
							
								B3n30 
							
						 
					 
					
						
						
						
						
							
						
						
							6ba089fafb 
							
						 
					 
					
						
						
							
							Set global definition WIN32_LEAN_AND_MEAN ( #2807 )  
						
						... 
						
						
						
						Set definition WIN32_LEAN_AND_MEAN to avoid windows.h including a lot of libs that are usually not used. 
						
					 
					
						2017-06-24 17:38:16 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							cf15b651ed 
							
						 
					 
					
						
						
							
							Merge pull request  #2801  from yuriks/session-svcs  
						
						... 
						
						
						
						Implement CreateSessionToPort and AcceptSession; fix CreatePort 
						
					 
					
						2017-06-23 22:34:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							e192d417ec 
							
						 
					 
					
						
						
							
							Kernel: Implement AcceptSession SVC  
						
						
						
					 
					
						2017-06-23 11:26:37 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							8c6a8edaca 
							
						 
					 
					
						
						
							
							Kernel: Fix SVC wrapper for CreatePort  
						
						... 
						
						
						
						The return parameters were flipped. 
						
					 
					
						2017-06-23 11:22:04 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							aa0f3047d3 
							
						 
					 
					
						
						
							
							Kernel: Implement CreateSessionToPort SVC  
						
						
						
					 
					
						2017-06-23 11:22:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							6d436d7a52 
							
						 
					 
					
						
						
							
							Merge pull request  #2798  from yuriks/svc-create-session  
						
						... 
						
						
						
						Kernel: Implement CreateSession SVC 
						
					 
					
						2017-06-23 11:18:49 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cac1133bc4 
							
						 
					 
					
						
						
							
							Merge pull request  #2795  from chris062689/master  
						
						... 
						
						
						
						Change default UI background from white to black. 
						
					 
					
						2017-06-22 22:00:03 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8223d18088 
							
						 
					 
					
						
						
							
							Merge pull request  #2796  from yuriks/hle-null-handles  
						
						... 
						
						
						
						Kernel/IPC: Support translation of null handles 
						
					 
					
						2017-06-22 21:59:25 -04:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							8978ecb09c 
							
						 
					 
					
						
						
							
							gl_rasterizer: use texture buffer for fog LUT  
						
						
						
					 
					
						2017-06-22 20:41:00 +03:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							f1e377f57e 
							
						 
					 
					
						
						
							
							gl_rasterizer: create the texture before applying the state  
						
						... 
						
						
						
						this is a rebasing error from #2792 . It doesn't affect much though, because the later more Apply() call fixes/hides it 
						
					 
					
						2017-06-22 17:47:46 +03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							cdefefc539 
							
						 
					 
					
						
						
							
							Kernel: Fix typo in test name  
						
						
						
					 
					
						2017-06-22 02:21:18 -07:00