wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								28128348f2 
								
							 
						 
						
							
							
								
								pica/shader/interpreter: implement SETEMIT and EMIT  
							
							
							
						 
						
							2017-08-19 10:13:20 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								46c6973d2b 
								
							 
						 
						
							
							
								
								pica/shader: extend UnitState for GS  
							
							... 
							
							
							
							Among four shader units in pica, a special unit can be configured to run both VS and GS program. GSUnitState represents this unit, which extends UnitState (which represents the other three normal units) with extra state for primitive emitting. It uses lots of raw pointers to represent internal structure in order to keep it standard layout type for JIT to access.
This unit doesn't handle triangle winding (inverting) itself; instead, it calls a WindingSetter handler. This will be explained in the following commits 
							
						 
						
							2017-08-19 10:13:20 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								223bd35450 
								
							 
						 
						
							
							
								
								motion_emu: no need to include thread in header  
							
							
							
						 
						
							2017-08-19 07:21:02 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								21204ba488 
								
							 
						 
						
							
							
								
								Merge pull request  #2881  from MerryMage/dsp-firm-check  
							
							... 
							
							
							
							dsp_dsp: Remove size assertion in LoadComponent 
							
						 
						
							2017-08-15 20:14:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								b67c2dc82c 
								
							 
						 
						
							
							
								
								dsp_dsp: Remove size assertion in LoadComponent  
							
							
							
						 
						
							2017-08-15 10:16:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								595070c901 
								
							 
						 
						
							
							
								
								Merge pull request  #2879  from danzel/patch-1  
							
							... 
							
							
							
							Fix Spelling/English mistakes 
							
						 
						
							2017-08-13 20:22:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dave Leaver 
								
							 
						 
						
							
							
							
							
								
							
							
								bf71fc0342 
								
							 
						 
						
							
							
								
								Fix Spelling/English mistakes  
							
							
							
						 
						
							2017-08-14 09:15:39 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
							
							
								
							
							
								d59f503729 
								
							 
						 
						
							
							
								
								Merge pull request  #2843  from Subv/applet_slots  
							
							... 
							
							
							
							Services/APT: Use an array to hold data about the 4 possible concurrent applet types (Application, Library, HomeMenu, System) 
							
						 
						
							2017-08-12 10:27:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								7cd8a65949 
								
							 
						 
						
							
							
								
								Merge pull request  #2875  from wwylele/bump-skip  
							
							... 
							
							
							
							gl_shader_gen: don't call SampleTexture when bump map is not used 
							
						 
						
							2017-08-12 01:23:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								686fb3e78c 
								
							 
						 
						
							
							
								
								gl_shader_gen: don't call SampleTexture when bump map is not used  
							
							
							
						 
						
							2017-08-11 18:35:00 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								8fd28244e4 
								
							 
						 
						
							
							
								
								Merge pull request  #2869  from j-selby/docker-build  
							
							... 
							
							
							
							Travis: Use Docker to build for Linux 
							
						 
						
							2017-08-11 08:39:14 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								a3aa8617bc 
								
							 
						 
						
							
							
								
								Merge pull request  #2867  from j-selby/tag-naming  
							
							... 
							
							
							
							Implement correct folder structure for CI builds 
							
						 
						
							2017-08-11 08:36:04 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								188194908c 
								
							 
						 
						
							
							
								
								move MotionEmu from core/frontend to input_common as a InputDevice  
							
							
							
						 
						
							2017-08-11 11:05:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								867eabd6b7 
								
							 
						 
						
							
							
								
								HID: use MotionDevice for Accelerometer and Gyroscope  
							
							
							
						 
						
							2017-08-11 11:03:18 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								53ef90d1bd 
								
							 
						 
						
							
							
								
								Merge pull request  #2874  from danzel/spelling-1  
							
							... 
							
							
							
							Fix some spelling mistakes 
							
						 
						
							2017-08-11 11:02:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									danzel 
								
							 
						 
						
							
							
							
							
								
							
							
								8d3f48d0a3 
								
							 
						 
						
							
							
								
								Fix some spelling mistakes  
							
							
							
						 
						
							2017-08-11 19:51:16 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								945f9a1b04 
								
							 
						 
						
							
							
								
								SwRasterizer/Lighting: implement spot light  
							
							
							
						 
						
							2017-08-11 01:19:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								14ee32c46a 
								
							 
						 
						
							
							
								
								SwRasterizer/Lighting: implement geometric factor  
							
							
							
						 
						
							2017-08-11 01:18:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								aaf5161344 
								
							 
						 
						
							
							
								
								Merge pull request  #2863  from wwylele/pad-state-zero  
							
							... 
							
							
							
							HID: zero unused PadState bits 
							
						 
						
							2017-08-10 17:50:18 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								599de29ea3 
								
							 
						 
						
							
							
								
								HID: zero unused PadState bits  
							
							
							
						 
						
							2017-08-10 17:01:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James 
								
							 
						 
						
							
							
							
							
								
							
							
								fa64309aac 
								
							 
						 
						
							
							
								
								Travis: Use Docker to build for Linux  
							
							
							
						 
						
							2017-08-10 20:13:59 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								2415bad9ad 
								
							 
						 
						
							
							
								
								Merge pull request  #2868  from wwylele/swr-tuple  
							
							... 
							
							
							
							SwRasterizer/Lighting: use make_tuple instead of constructor 
							
						 
						
							2017-08-10 12:44:23 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								5d9d42f0d0 
								
							 
						 
						
							
							
								
								SwRasterizer/Lighting: use make_tuple instead of constructor  
							
							... 
							
							
							
							implicit tuple constructor is a c++17 thing, which is not supported by some not-so-old libraries. Play safe for now 
							
						 
						
							2017-08-10 12:19:58 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									j-selby 
								
							 
						 
						
							
							
							
							
								
							
							
								80f85b429c 
								
							 
						 
						
							
							
								
								Implement correct folder structure for CI builds  
							
							
							
						 
						
							2017-08-10 17:40:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								9f6868ad9b 
								
							 
						 
						
							
							
								
								Merge pull request  #2857  from j-selby/deploy-fix  
							
							... 
							
							
							
							Travis/AppVeyor: Deploy based upon tags 
							
						 
						
							2017-08-09 19:13:55 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								db309b2423 
								
							 
						 
						
							
							
								
								pica/regs: layout geometry shader configuration regs  
							
							... 
							
							
							
							All the register meanings are derived from ctrulib (3dbrew is outdated for most of them) 
							
						 
						
							2017-08-10 01:53:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c2466a2f19 
								
							 
						 
						
							
							
								
								Merge pull request  #2862  from j-selby/update-cryptopp  
							
							... 
							
							
							
							Update CryptoPP (byte ambiguity) 
							
						 
						
							2017-08-09 16:18:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								792dee47a7 
								
							 
						 
						
							
							
								
								Merge pull request  #2822  from wwylele/sw_lighting-2  
							
							... 
							
							
							
							Implement fragment lighting in the sw renderer (take 2) 
							
						 
						
							2017-08-09 18:54:29 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								93ab46e500 
								
							 
						 
						
							
							
								
								Merge pull request  #2856  from wwylele/shader-share  
							
							... 
							
							
							
							pica: upload shared shader code & swizzle to both unit 
							
						 
						
							2017-08-09 18:52:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								437526e782 
								
							 
						 
						
							
							
								
								Merge pull request  #2864  from mailwl/dlp-update  
							
							... 
							
							
							
							Service/dlp: Update function tables according 3dbrew 
							
						 
						
							2017-08-09 11:41:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								a6273dd56a 
								
							 
						 
						
							
							
								
								Service/dlp: Update function tables according 3dbrew  
							
							
							
						 
						
							2017-08-09 16:14:07 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James 
								
							 
						 
						
							
							
							
							
								
							
							
								1a44949ef7 
								
							 
						 
						
							
							
								
								Update cryptopp  
							
							
							
						 
						
							2017-08-08 17:50:09 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								177e8ce655 
								
							 
						 
						
							
							
								
								Services/APT: Use the AppletAttributes union directly when dealing with applet attrs.  
							
							
							
						 
						
							2017-08-07 16:09:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								73fba0de46 
								
							 
						 
						
							
							
								
								Services/APT: Use an array to hold data about the 4 possible concurrent applet types (Application, Library, HomeMenu, System).  
							
							... 
							
							
							
							This gives each applet type its own set of events as per the real NS module. 
							
						 
						
							2017-08-07 14:53:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								baa24f4ea9 
								
							 
						 
						
							
							
								
								pica: upload shared shader code to both unit  
							
							
							
						 
						
							2017-08-07 10:30:05 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									j-selby 
								
							 
						 
						
							
							
							
							
								
							
							
								8bda0ca68d 
								
							 
						 
						
							
							
								
								Travis/AppVeyor: Deploy based upon tags  
							
							
							
						 
						
							2017-08-06 19:07:29 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								343bbfdabc 
								
							 
						 
						
							
							
								
								Merge pull request  #2860  from anodium/patch-1  
							
							... 
							
							
							
							Quickfix typo in OpenGL 3.3 error message 
							
						 
						
							2017-08-04 21:14:49 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Pascal 
								
							 
						 
						
							
							
							
							
								
							
							
								f55b7aefd9 
								
							 
						 
						
							
							
								
								Quickfix typo in OpenGL 3.3 error message  
							
							... 
							
							
							
							User pointed out on the Discord server that "nothave" is erroneously concatenated. Added a space to prevent it. 
							
						 
						
							2017-08-04 23:11:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								0dc285dcfd 
								
							 
						 
						
							
							
								
								Merge pull request  #2855  from bunnei/telemetry-additional-fields  
							
							... 
							
							
							
							Telemetry: Add several more useful fields 
							
						 
						
							2017-08-03 18:37:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fb8de89859 
								
							 
						 
						
							
							
								
								telemetry: Add field for OsPlatform.  
							
							
							
						 
						
							2017-08-03 20:10:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9390d54bb3 
								
							 
						 
						
							
							
								
								telemetry: Add field for BuildName.  
							
							
							
						 
						
							2017-08-03 20:10:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5c631ec9c5 
								
							 
						 
						
							
							
								
								telemetry: Add field for RequiresSharedFont.  
							
							
							
						 
						
							2017-08-03 20:10:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a621ab6853 
								
							 
						 
						
							
							
								
								telemetry_session: Log BuildDate and ProgramName fields.  
							
							
							
						 
						
							2017-08-03 20:10:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f44a1e0291 
								
							 
						 
						
							
							
								
								common: Add build timestamp to scm_rev.  
							
							
							
						 
						
							2017-08-03 20:10:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9b8e5bea66 
								
							 
						 
						
							
							
								
								core: Expose AppLoader as a public interface.  
							
							
							
						 
						
							2017-08-03 20:10:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f5cf9960d9 
								
							 
						 
						
							
							
								
								loader: Expose program title.  
							
							
							
						 
						
							2017-08-03 20:10:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								2252a63f80 
								
							 
						 
						
							
							
								
								SwRasterizer/Lighting: shorten file name  
							
							
							
						 
						
							2017-08-03 13:51:22 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								eda28266fb 
								
							 
						 
						
							
							
								
								SwRasterizer/Lighting: move to its own file  
							
							
							
						 
						
							2017-08-02 22:20:40 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								48b4105871 
								
							 
						 
						
							
							
								
								SwRasterizer/Lighting: reduce confusion  
							
							
							
						 
						
							2017-08-02 22:07:15 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								c59ed47608 
								
							 
						 
						
							
							
								
								SwRasterizer/Lighting: move quaternion normalization to the caller  
							
							
							
						 
						
							2017-08-02 22:05:53 +03:00