zhupengfei 
							
						 
					 
					
						
						
							
						
						ebc43239f0 
					 
					
						
						
							
							core_timing: Silence sign comparison warnings  
						
						 
						
						... 
						
						
						
						This is causing a lot of warnings all over the place. 
						
						
					 
					
						2019-08-20 22:25:18 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Flame Sage 
							
						 
					 
					
						
						
							
						
						1cf75e55c2 
					 
					
						
						
							
							Updated README with new help page.  
						
						 
						
						
						
						
					 
					
						2019-08-18 22:12:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						b4d45b57c7 
					 
					
						
						
							
							Merge pull request  #4879  from tywald/accurate-gs-on  
						
						 
						
						... 
						
						
						
						Remove 'Accurate Geometry Shader' setting 
						
						
					 
					
						2019-08-18 15:52:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						24f1c8d009 
					 
					
						
						
							
							Merge pull request  #4885  from vvanelslande/cmake-dwarf-mingw  
						
						 
						
						... 
						
						
						
						Add MinGW CMake option to disable DWARF debugging information 
						
						
					 
					
						2019-08-18 15:40:32 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						32b88d4719 
					 
					
						
						
							
							Merge pull request  #4891  from jroweboy/fixfram  
						
						 
						
						... 
						
						
						
						Fixup! Prevent issue deleting PerfStats 
						
						
					 
					
						2019-08-16 22:06:01 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						0cffab04b5 
					 
					
						
						
							
							Fixup! Prevent issue deleting PerfStats  
						
						 
						
						
						
						
					 
					
						2019-08-16 21:54:33 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						6f0b009497 
					 
					
						
						
							
							Merge pull request  #4889  from jroweboy/autouic  
						
						 
						
						... 
						
						
						
						Remove qt5_wrap_ui macro usage 
						
						
					 
					
						2019-08-16 19:36:23 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						7fe9a094a5 
					 
					
						
						
							
							Remove qt5_wrap_ui macro usage  
						
						 
						
						
						
						
					 
					
						2019-08-16 19:35:37 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						00eeaf0e9c 
					 
					
						
						
							
							Merge pull request  #4882  from jroweboy/frametime-logging  
						
						 
						
						... 
						
						
						
						Frametime logging for tracking performance over time 
						
						
					 
					
						2019-08-16 19:33:53 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						9bb3de8d23 
					 
					
						
						
							
							Merge pull request  #4472  from jroweboy/nsapt  
						
						 
						
						... 
						
						
						
						HLE: Move NS:S into APT and remove NS 
						
						
					 
					
						2019-08-16 19:21:34 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						135b054f74 
					 
					
						
						
							
							Update telemetry_session.cpp  
						
						 
						
						... 
						
						
						
						Change Session -> Performance 
						
						
					 
					
						2019-08-15 19:36:02 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						331a9fc12b 
					 
					
						
						
							
							Change over to std::shared_ptr  
						
						 
						
						
						
						
					 
					
						2019-08-14 21:30:49 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						61ebeca765 
					 
					
						
						
							
							NS: Lowercase NS:S to ns:s like it should be  
						
						 
						
						
						
						
					 
					
						2019-08-14 21:23:06 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						6c8faaf2c2 
					 
					
						
						
							
							HLE: Remove BaseInterface and add ns.cpp back  
						
						 
						
						
						
						
					 
					
						2019-08-14 21:23:06 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						f2167d76a8 
					 
					
						
						
							
							Service: Add BaseInterface and NSInterface  
						
						 
						
						
						
						
					 
					
						2019-08-14 21:23:03 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						b62ca12e88 
					 
					
						
						
							
							HLE: Move NS:S into APT and remove NS  
						
						 
						
						
						
						
					 
					
						2019-08-14 21:21:33 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						a77cd00cbe 
					 
					
						
						
							
							Add current date/time to file path  
						
						 
						
						
						
						
					 
					
						2019-08-14 21:17:32 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						23e969dfdc 
					 
					
						
						
							
							Address review comments  
						
						 
						
						
						
						
					 
					
						2019-08-14 21:17:32 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						45be693f8c 
					 
					
						
						
							
							Add telemetry field for mean frametime  
						
						 
						
						... 
						
						
						
						Previously, telemetry results couldn't give a good estimate for
performance over time, because it didn't include any fields related to
performance. With this, devs should be able to query metabase for mean
frametime to check for performance regressions after a change is made. 
						
						
					 
					
						2019-08-14 21:17:31 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						62e6c147ae 
					 
					
						
						
							
							Add perf stat logging through ini setting  
						
						 
						
						... 
						
						
						
						For better tracking of performance regressions on incoming changes, this
change adds a way to dump frametime to file by changing an ini config
option. This is intentionally hidden as its only useful to a small
number of individuals, and not really applicable to the general
userbase. 
						
						
					 
					
						2019-08-14 21:17:27 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						84b40f2da6 
					 
					
						
						
							
							Merge pull request  #4862  from leoetlino/exheader-override-fix  
						
						 
						
						... 
						
						
						
						ncch_container: Assume override exheaders are decrypted 
						
						
					 
					
						2019-08-14 09:31:54 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						fa6b5709a7 
					 
					
						
						
							
							Merge pull request  #4886  from zhaowenlan1779/appveyor-broken-again  
						
						 
						
						... 
						
						
						
						Fix appveyor mingw (partially) 
						
						
					 
					
						2019-08-14 09:29:53 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vvanelslande 
							
						 
					 
					
						
						
							
						
						1437c4a01a 
					 
					
						
						
							
							Add MinGW CMake option to disable DWARF debugging information  
						
						 
						
						... 
						
						
						
						Also, I disabled it for the Linux MinGW build. 
						
						
					 
					
						2019-08-14 10:29:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						e18c7ee78f 
					 
					
						
						
							
							Merge pull request  #4602  from zhaowenlan1779/video-dump-reborn  
						
						 
						
						... 
						
						
						
						Implement dumping audio+video to video files 
						
						
					 
					
						2019-08-14 09:12:14 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						e008585195 
					 
					
						
						
							
							Added a HACK to ignore errors  
						
						 
						
						... 
						
						
						
						Cyclical dependencies will result in errors. Redirecting err to null
doesn't help. I removed the redirection so that errors and warnings
would show up (they might be useful for us).
As FFmpeg is added, even more cyclical dependencies are present now. I
do not want to figure out what to install first to fix such things, so I
just decided to ignore all of them with a `0` at the end. 
						
						
					 
					
						2019-08-14 16:29:42 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						9463e13f5a 
					 
					
						
						
							
							Unfreeze CMake version  
						
						 
						
						... 
						
						
						
						The original purpose of freezing CMake is to use a **higher** version than supplied in order to fix a certain issue. Now that a very long time has passed and mingw's CMake has been updated, there's really no reason to still freeze it any more. What's more, trying to use a certain version is unreliable by pacman's design and will probably cause issues for using older versions of dependencies. The current (and previous) mingw errors may come from this... 
						
						
					 
					
						2019-08-14 16:28:28 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
							
						
						6e2d57e4ff 
					 
					
						
						
							
							travis: Update the frozen build to be a flagless Debug build  
						
						 
						
						... 
						
						
						
						This is useful to test whether Citra will compile without any CMake flags, and in Debug type. 
						
						
					 
					
						2019-08-14 09:27:06 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
							
						
						8202c55cd5 
					 
					
						
						
							
							citra_qt: Add video dumping UI  
						
						 
						
						... 
						
						
						
						QtConcurrent is used to stop the video dumping in another thread. 
						
						
					 
					
						2019-08-14 09:27:05 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
							
						
						526d53af99 
					 
					
						
						
							
							citra: Add --dump-video argument  
						
						 
						
						
						
						
					 
					
						2019-08-14 09:27:05 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
							
						
						399a660faa 
					 
					
						
						
							
							core/dumping: Add FFmpeg implementation  
						
						 
						
						... 
						
						
						
						Sorry for the large diff, the implementation is quite long, and I can't really find a good way to split it into commits. 
						
						
					 
					
						2019-08-14 09:27:04 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
							
						
						cf2c354fb9 
					 
					
						
						
							
							CMake, CI: Add FFmpeg library dependency  
						
						 
						
						
						
						
					 
					
						2019-08-14 09:27:03 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						edf3171a07 
					 
					
						
						
							
							Merge pull request  #4884  from citra-emu/wwylele-patch-1  
						
						 
						
						... 
						
						
						
						Guard unistd.h with MacOS only macro 
						
						
					 
					
						2019-08-14 07:40:54 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						50ab002072 
					 
					
						
						
							
							Guard unistd.h with MacOS only macro  
						
						 
						
						... 
						
						
						
						Fix compile error on Windows caused by #4877  
Weird, I thought I saw this guard during the code review... 
						
						
					 
					
						2019-08-13 15:42:22 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
							
						
						0224ae13c4 
					 
					
						
						
							
							video_core: Implement frame dumping  
						
						 
						
						... 
						
						
						
						Two PBOs are used to speed up pixel copying process. To avoid getting the wrong speed/FPS, a new parameter is added to DrawScreens about whether to increase the frame count. 
						
						
					 
					
						2019-08-13 19:28:04 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
							
						
						778cc68114 
					 
					
						
						
							
							renderer_base: Add prepare/cleanup function interface  
						
						 
						
						... 
						
						
						
						This should be called by the video dumper backend to tell the video core to create necessary buffers/storage, etc. 
						
						
					 
					
						2019-08-13 19:28:04 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
							
						
						fff570012f 
					 
					
						
						
							
							audio_core: Dump audio frames and samples  
						
						 
						
						... 
						
						
						
						This is tested to work with all three current methods - HLE, LLE and multithread LLE. 
						
						
					 
					
						2019-08-13 19:28:03 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
							
						
						f2880b08d1 
					 
					
						
						
							
							core: Add VideoDumper to System  
						
						 
						
						
						
						
					 
					
						2019-08-13 19:28:02 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
							
						
						3f64aaabbd 
					 
					
						
						
							
							core: Add video dumper interface  
						
						 
						
						... 
						
						
						
						The VideoFrame is rotated while copying, to put the pixels in their correct positions (OpenGL seems to return the image in reverted order by default) 
						
						
					 
					
						2019-08-13 19:28:02 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						2f0ea48da4 
					 
					
						
						
							
							Merge pull request  #4878  from B3n30/citra_qt_all_regions_game_list  
						
						 
						
						... 
						
						
						
						Citra_qt: Display all valid regions in game_list 
						
						
					 
					
						2019-08-12 23:07:27 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
							
						
						bc945fefec 
					 
					
						
						
							
							Merge pull request  #4877  from B3n30/fix_user_dir_on_osx  
						
						 
						
						... 
						
						
						
						citra_qt: on osx chdir to bundle dir to allow detection of user folder 
						
						
					 
					
						2019-08-12 22:59:05 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tywald 
							
						 
					 
					
						
						
							
						
						aad8261534 
					 
					
						
						
							
							Remove 'Accurate Geometry Shader' setting, default behavior is as it was turned on.  
						
						 
						
						
						
						
					 
					
						2019-08-12 02:55:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								B3n30 
							
						 
					 
					
						
						
							
						
						e454f4c05b 
					 
					
						
						
							
							proper translation part2  
						
						 
						
						
						
						
					 
					
						2019-08-11 16:51:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								B3n30 
							
						 
					 
					
						
						
							
						
						ec4fb81c4b 
					 
					
						
						
							
							proper translation  
						
						 
						
						
						
						
					 
					
						2019-08-11 16:22:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								B3n30 
							
						 
					 
					
						
						
							
						
						69b32f174c 
					 
					
						
						
							
							clang-format  
						
						 
						
						
						
						
					 
					
						2019-08-11 14:44:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								B3n30 
							
						 
					 
					
						
						
							
						
						848bfaf8cb 
					 
					
						
						
							
							Dispaly all valid game regions  
						
						 
						
						
						
						
					 
					
						2019-08-11 13:52:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								B3n30 
							
						 
					 
					
						
						
							
						
						aabc2144bf 
					 
					
						
						
							
							Merge branch 'patch-1' of  https://github.com/Jhynjhiruu/citra  into Jhynjhiruu-patch-1  
						
						 
						
						
						
						
					 
					
						2019-08-11 13:21:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								B3n30 
							
						 
					 
					
						
						
							
						
						3fb622e84f 
					 
					
						
						
							
							citrq_qt:main.cpp  include unistd.h  
						
						 
						
						
						
						
					 
					
						2019-08-11 13:04:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								B3n30 
							
						 
					 
					
						
						
							
						
						42d0654eec 
					 
					
						
						
							
							citra_qt: on osx chdir to bundle dir to allow detection of user folder  
						
						 
						
						
						
						
					 
					
						2019-08-11 12:28:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						d18d2a0a18 
					 
					
						
						
							
							citra_qt/configure: move speed limiter to general ( #4864 )  
						
						 
						
						... 
						
						
						
						The speed limiter being a frame limiter is an implmentation detail and can be changed in the future. What user care about is that it limit the emulation speed in genenral (not just graphics but also audio+input) 
						
						
					 
					
						2019-08-10 11:13:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						e3cefe5a5d 
					 
					
						
						
							
							Use a clear texture instead of texture 0 (solid black) in the GL rasterizer ( #4844 )  
						
						 
						
						... 
						
						
						
						* Add OpenGLState.default_texture and set it to Clear in OpenGLRasterizer
* Localize the fix to the GL rasterizer
* Revert unwanted change 
						
						
					 
					
						2019-08-10 11:05:00 +02:00