bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							feae1c4c32 
							
						 
					 
					
						
						
							
							externals: Remove unused repos.  
						
						
						
						
					 
					
						2018-01-14 04:29:30 -05:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							a24dbcac6e 
							
						 
					 
					
						
						
							
							yuzu qt copy windows deps renamed  
						
						
						
						
					 
					
						2018-01-13 21:17:42 -07:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							80db02c497 
							
						 
					 
					
						
						
							
							Minor cleanup  
						
						
						
						
					 
					
						2018-01-13 23:56:18 +00:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							b3c303539e 
							
						 
					 
					
						
						
							
							macOS: Update Info.plist  
						
						
						
						
					 
					
						2018-01-13 23:11:51 +00:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							c2d28351c7 
							
						 
					 
					
						
						
							
							Add new icons and fix up the linux paths for install  
						
						
						
						
					 
					
						2018-01-13 15:40:57 -07:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							668e5452fa 
							
						 
					 
					
						
						
							
							Update dynarmic to bc73004  
						
						... 
						
						
						
						bc73004 a64_merge_interpret_blocks: Remove debug output
4e656ed tests/A64: Randomize PSTATE.<NZCV>
fd9530b A64: Optimization: Merge interpret blocks
3c9eb04 testenv: Use format constants
324f3fc tests/A64: Unicorn interface fixes
98ecbe7 tests/A64: Fuzz against unicorn
b1d38e7 tests/A64: Move TestEnvironment to own header
5218ad9 A64/data_processing_pcrel: bug: ADR{,P} instructions sign extend their immediate
b1a8c39 A64/data_processing_addsub: bug: {ADD,SUB}S (extended register) instructions write to ZR when d = 31
64827fb a64_emit_x64: bug: A64CallSupervisor trampled callee-save registers
1bfa04d emit_x64: bug: OP m/r64, imm32 form instructions sign-extend their immediate on x64
edadeea A64 inferface: Use two argument static_assert
9ab1304 A64: Add ExceptionRaised IR instruction
6843eed Update readme
7438d07 A64/translate: Add TranslateSingleInstruction function 
						
						
					 
					
						2018-01-13 22:38:57 +00:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							e86bdb1601 
							
						 
					 
					
						
						
							
							Fix build on macOS and linux  
						
						
						
						
					 
					
						2018-01-13 22:38:52 +00:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							f95789a0b3 
							
						 
					 
					
						
						
							
							Update build scripts  
						
						
						
						
					 
					
						2018-01-13 22:38:47 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							20a2e80a9f 
							
						 
					 
					
						
						
							
							yuzu: Update CONTRIBUTING.md.  
						
						
						
						
					 
					
						2018-01-13 17:30:32 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9723c80d93 
							
						 
					 
					
						
						
							
							yuzu: Update README.md.  
						
						
						
						
					 
					
						2018-01-13 17:28:52 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							17af2937fe 
							
						 
					 
					
						
						
							
							arm_unicorn: Log unmapped memory access address.  
						
						
						
						
					 
					
						2018-01-13 16:24:05 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							95ce471774 
							
						 
					 
					
						
						
							
							config: Default log filter to trace.  
						
						
						
						
					 
					
						2018-01-13 16:23:12 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1247c53786 
							
						 
					 
					
						
						
							
							yuzu: Update license text to be consistent across project.  
						
						
						
						
					 
					
						2018-01-13 16:22:39 -05:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							70e65ee63a 
							
						 
					 
					
						
						
							
							Remove settings issues in sdl and fix a few files that broke in mingw  
						
						
						
						
					 
					
						2018-01-12 19:11:05 -07:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							18ca3ca751 
							
						 
					 
					
						
						
							
							Removing unused settings and yuzu rebranding  
						
						
						
						
					 
					
						2018-01-12 19:11:05 -07:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f28a4f67 
							
						 
					 
					
						
						
							
							Get yuzu sdl to start compiling  
						
						
						
						
					 
					
						2018-01-12 19:11:04 -07:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							389979018c 
							
						 
					 
					
						
						
							
							Remove gpu debugger and get yuzu qt to compile  
						
						
						
						
					 
					
						2018-01-12 19:11:04 -07:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							1d28b2e142 
							
						 
					 
					
						
						
							
							Remove references to PICA and rasterizers in video_core  
						
						
						
						
					 
					
						2018-01-12 19:11:03 -07:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							ebf9a784a9 
							
						 
					 
					
						
						
							
							Massive removal of unused modules  
						
						
						
						
					 
					
						2018-01-12 19:11:03 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							890bbc0cd3 
							
						 
					 
					
						
						
							
							config: Default CPU core to Unicorn.  
						
						
						
						
					 
					
						2018-01-12 21:05:37 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							941cdae6f0 
							
						 
					 
					
						
						
							
							CMakeLists: Use C++ 17.  
						
						
						
						
					 
					
						2018-01-12 19:37:23 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							287485e3a7 
							
						 
					 
					
						
						
							
							boost: Update version.  
						
						
						
						
					 
					
						2018-01-12 19:37:04 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8e51c61dbc 
							
						 
					 
					
						
						
							
							core: Gut out cryptop, since it doesn't compile with C++17.  
						
						
						
						
					 
					
						2018-01-12 19:36:41 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							106d900f93 
							
						 
					 
					
						
						
							
							dynarmic: Update to 83afe435  
						
						
						
						
					 
					
						2018-01-12 17:49:10 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							b628192bf2 
							
						 
					 
					
						
						
							
							configuration: Add cpu_core configuration option  
						
						
						
						
					 
					
						2018-01-12 17:48:52 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							d2fbc78320 
							
						 
					 
					
						
						
							
							arm_dynarmic: Implement core  
						
						
						
						
					 
					
						2018-01-12 17:48:29 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							056f987bcd 
							
						 
					 
					
						
						
							
							core: Include <algorithm> where used.  
						
						
						
						
					 
					
						2018-01-11 22:36:56 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							11adef4843 
							
						 
					 
					
						
						
							
							renderer_opengl: Fix LOG_TRACE in LoadFBToScreenInfo.  
						
						
						
						
					 
					
						2018-01-11 22:32:44 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							94ad97def0 
							
						 
					 
					
						
						
							
							nv: Fix more broken asserts.  
						
						
						
						
					 
					
						2018-01-11 22:31:12 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ac2feaf5fb 
							
						 
					 
					
						
						
							
							nvdisp_disp0: Fix broken assert.  
						
						
						
						
					 
					
						2018-01-11 22:29:29 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							039fc7f985 
							
						 
					 
					
						
						
							
							core: Fix recent GCC build breaks.  
						
						
						
						
					 
					
						2018-01-11 22:24:09 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							97ef21e166 
							
						 
					 
					
						
						
							
							svc: Implement GetSystemTick.  
						
						
						
						
					 
					
						2018-01-11 21:59:31 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							305035b503 
							
						 
					 
					
						
						
							
							nvdisp_disp0: Call SwapBuffers to render framebuffer.  
						
						
						
						
					 
					
						2018-01-10 23:29:03 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ee4691297f 
							
						 
					 
					
						
						
							
							renderer_opengl: Support rendering Switch framebuffer.  
						
						
						
						
					 
					
						2018-01-10 23:28:59 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							236d463c52 
							
						 
					 
					
						
						
							
							render_base: Add a struct describing framebuffer metadata.  
						
						
						
						
					 
					
						2018-01-10 23:28:56 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							866e66dc31 
							
						 
					 
					
						
						
							
							renderer_opengl: Add MortonCopyPixels function for Switch framebuffer.  
						
						
						
						
					 
					
						2018-01-10 23:28:53 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9e2ad45c98 
							
						 
					 
					
						
						
							
							renderer_opengl: Update DrawScreens for Switch.  
						
						
						
						
					 
					
						2018-01-10 23:28:49 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							292135a3b7 
							
						 
					 
					
						
						
							
							CMakeLists: Add framebuffer_layout.cpp.  
						
						
						
						
					 
					
						2018-01-10 23:28:46 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							482cf8a005 
							
						 
					 
					
						
						
							
							frontend: Update for undocked Switch screen layout.  
						
						
						
						
					 
					
						2018-01-10 23:28:43 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							1ca800ccee 
							
						 
					 
					
						
						
							
							NV: Move the nv device nodes to their own directory and namespace.  
						
						
						
						
					 
					
						2018-01-10 23:28:40 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							977ce4abbc 
							
						 
					 
					
						
						
							
							VI: Use a Pulse event instead of OneShot for the vblank events.  
						
						... 
						
						
						
						This prevents missing frames if the vblank fires between the DequeueBuffer and Wait(vsync) calls 
						
						
					 
					
						2018-01-10 23:28:36 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7e0ff43da0 
							
						 
					 
					
						
						
							
							vi: Use new CoreTiming::EventType  
						
						
						
						
					 
					
						2018-01-10 23:28:33 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							34ae2ec644 
							
						 
					 
					
						
						
							
							NV: Expose the nvdisp_disp0 device and a weak reference to the nvdrv:a service.  
						
						... 
						
						
						
						NVFlinger will call into the nvdisp_disp0 device to perform screen flips, bypassing the ioctl interface.
We now have the address of the framebuffer to draw, we just need to actually put it on the screen. 
						
						
					 
					
						2018-01-10 23:28:29 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							e21fbd9ae5 
							
						 
					 
					
						
						
							
							NV: Determine what buffer to draw for each layer of each display.  
						
						... 
						
						
						
						Don't try to draw buffers that the guest application is using, only queued buffers are eligible for drawing.
Drawing actual pixels is still not implemented. 
						
						
					 
					
						2018-01-10 23:28:25 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							404149e475 
							
						 
					 
					
						
						
							
							NV: Signal all display's vsync event 60 times per second.  
						
						
						
						
					 
					
						2018-01-10 23:28:22 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							d205dee0a6 
							
						 
					 
					
						
						
							
							NV: Give each display its own vsync event.  
						
						
						
						
					 
					
						2018-01-10 23:28:19 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							927569bed8 
							
						 
					 
					
						
						
							
							NV: Keep track of Displays, Layers and BufferQueues in nvflinger.  
						
						
						
						
					 
					
						2018-01-10 23:28:16 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							fb73e8b723 
							
						 
					 
					
						
						
							
							IPC: Allow passing arguments to the Interfaces when using PushIpcInterface  
						
						
						
						
					 
					
						2018-01-10 23:28:13 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							25f29c2f4f 
							
						 
					 
					
						
						
							
							NV: Implemented (with stubs) the vi:m service and some of its subservices.  
						
						... 
						
						
						
						The homebrew display test application now properly writes graphics data to the graphics buffer but we still don't have a way to compose the display layers. 
						
						
					 
					
						2018-01-10 23:28:09 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							94a5e97eb3 
							
						 
					 
					
						
						
							
							NV: Implemented the nvdrv:a service and the /dev/nvmap device.  
						
						
						
						
					 
					
						2018-01-10 23:28:05 -05:00