liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								f0e041e27a 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: correctly handle stream change  
							
							
							
						 
						
							2019-02-09 16:49:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								d90f733330 
								
							 
						 
						
							
							
								
								video_core: improve efficiency of CachedSurface::IsSurfaceFullyInvalid  
							
							
							
						 
						
							2019-02-09 17:33:18 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								01e0902fa4 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: fix a memory accessing issue  
							
							
							
						 
						
							2019-02-09 13:55:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								6281660844 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: address yet another batch of reviews  
							
							
							
						 
						
							2019-02-09 13:55:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f31f23b33 
								
							 
						 
						
							
							
								
								Merge pull request  #4631  from tgsm/game-list-demos  
							
							... 
							
							
							
							citra_qt: show demos on game list 
							
						 
						
							2019-02-09 14:15:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								08bf899d70 
								
							 
						 
						
							
							
								
								service/soc_u: Implement getaddrinfo and getnameinfo  
							
							
							
						 
						
							2019-02-09 20:12:09 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								ab1f47ed15 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: make DetectMediaType return a struct  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								168f2ee79a 
								
							 
						 
						
							
							
								
								audio_core: mf: make initialize function return smart pointer  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								c91f5029ff 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: fix a regression...  
							
							... 
							
							
							
							... where the sample copying logic is incorrect due to the wrong usage
of `std::array` 
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								6332e57069 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: return values as std::optional  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								25fa10327b 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: use object proxy  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								26b3b41788 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: wrap enum in class  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								633f02b9b2 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: avoid name conflicts  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								452ac7b874 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: use more enum  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								be764e4f88 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: multiple fixes...  
							
							... 
							
							
							
							... more smart pointers and re-arrange code 
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								4bc6bfd51f 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: re-arrange comments  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								972b527374 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: cleanup headers  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								2c40ef2a90 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: rename functions  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								ea8a1f8754 
								
							 
						 
						
							
							
								
								Media Foundation Memory Fix  
							
							... 
							
							
							
							* audio_core: hle: mf: more smart pointers
* audio_core: hle: mf: fix memory leaks
* audio_core: hle: mf: even more smart pointers 
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3N30 
								
							 
						 
						
							
							
							
							
								
							
							
								b1638b31a0 
								
							 
						 
						
							
							
								
								Change travis MinGW build from FFmpeg to WMF  
							
							
							
						 
						
							2019-02-09 11:57:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								10f876653d 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: transition to use smart pointers  
							
							
							
						 
						
							2019-02-09 11:56:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								bee5ba3e33 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: fix a regression...  
							
							... 
							
							
							
							... an introduction in 8f591d3b85714383196fd21e744a7eed5302ff0a 
							
						 
						
							2019-02-09 11:56:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								06316be8a7 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: minor fix  
							
							
							
						 
						
							2019-02-09 11:56:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								c03861c2d9 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: address another batch of reviews from @B3N30  
							
							
							
						 
						
							2019-02-09 11:56:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								7f5b54fda4 
								
							 
						 
						
							
							
								
								audio_core: hle: mf: address reviews from @B3N30  
							
							
							
						 
						
							2019-02-09 11:56:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								11e277149c 
								
							 
						 
						
							
							
								
								audio_core: hle: fix compile  
							
							
							
						 
						
							2019-02-09 11:56:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3N30 
								
							 
						 
						
							
							
							
							
								
							
							
								80b4dd21d2 
								
							 
						 
						
							
							
								
								audio_core: dsp_hle: add Media Foundation decoder...  
							
							... 
							
							
							
							* appveyor: switch to Media Foundation API
* Travis CI MinGW build needs an update with the container image 
							
						 
						
							2019-02-09 11:56:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3N30 
								
							 
						 
						
							
							
							
							
								
							
							
								1581dea6de 
								
							 
						 
						
							
							
								
								more reviews addressed  
							
							
							
						 
						
							2019-02-09 11:55:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								8fe3e37df5 
								
							 
						 
						
							
							
								
								audio_core: fix msvc include issue  
							
							
							
						 
						
							2019-02-09 11:55:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3N30 
								
							 
						 
						
							
							
							
							
								
							
							
								bd9984b5f8 
								
							 
						 
						
							
							
								
								Addressed reviews  
							
							
							
						 
						
							2019-02-09 11:55:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3N30 
								
							 
						 
						
							
							
							
							
								
							
							
								847003cc1c 
								
							 
						 
						
							
							
								
								FFmpegDL: Added external_dlls folder to user folder  
							
							... 
							
							
							
							AACDecoder: addressed reviews 
							
						 
						
							2019-02-09 11:52:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3N30 
								
							 
						 
						
							
							
							
							
								
							
							
								45b5de7a18 
								
							 
						 
						
							
							
								
								Fixup: Merge conflict with dsp lle  
							
							
							
						 
						
							2019-02-09 11:52:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3N30 
								
							 
						 
						
							
							
							
							
								
							
							
								c521f3b7d6 
								
							 
						 
						
							
							
								
								CoreAudio::HLE: Add FFmpeg aac decoder  
							
							
							
						 
						
							2019-02-09 11:52:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tgsm 
								
							 
						 
						
							
							
							
							
								
							
							
								ee0afb4318 
								
							 
						 
						
							
							
								
								citra_qt: show demos on game list  
							
							
							
						 
						
							2019-02-08 19:04:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf1dbb47dc 
								
							 
						 
						
							
							
								
								Merge pull request  #4619  from wwylele/shadow-explosion  
							
							... 
							
							
							
							gl_rasterizer: change shadow_texture_bias from shader config to shader uniform 
							
						 
						
							2019-02-08 18:38:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								687fa0134d 
								
							 
						 
						
							
							
								
								Merge pull request  #4609  from wwylele/nuke-zmq  
							
							... 
							
							
							
							Reimplement scripting over plain UDP 
							
						 
						
							2019-02-08 18:38:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								7074dab2da 
								
							 
						 
						
							
							
								
								Memory: don't lock hle mutex in memory read/write  
							
							... 
							
							
							
							The comment already invalidates itself: neither MMIO nor rasterizer cache belongsHLE kernel state. This mutex has a too large scope if MMIO or cache is included, which is prone to dead lock when multiple thread acquires these resource at the same time. If necessary, each MMIO component or rasterizer should have their own lock. 
							
						 
						
							2019-02-08 10:43:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								6be1b4d293 
								
							 
						 
						
							
							
								
								renderer_base: backport minor changes from yuzu  
							
							
							
						 
						
							2019-02-06 17:16:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f620c862f3 
								
							 
						 
						
							
							
								
								Merge pull request  #4437  from adityaruplaha/hotkey-config-squashed  
							
							... 
							
							
							
							citra-qt: Make hotkeys configurable via the GUI (Attempt 2) 
							
						 
						
							2019-02-03 21:57:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								cd21abe50f 
								
							 
						 
						
							
							
								
								sdl: add GLES support  
							
							
							
						 
						
							2019-02-03 15:58:09 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								a6d9baa05a 
								
							 
						 
						
							
							
								
								FS: pass down program ID for archive operation  
							
							... 
							
							
							
							To eliminate System::GetInstance usage. Archive type like SelfNCCH and SaveData changes the actual reference path for different client, so archive backend interface should accept client information from the service interface. Currently we only pass the program ID as the client information. 
							
						 
						
							2019-02-02 20:44:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								b5f2318ae7 
								
							 
						 
						
							
							
								
								gl_rasterizer: change shadow_texture_bias from shader config var to shader uniform  
							
							... 
							
							
							
							Games can frequently change this register. Using it as shader config var would generates a lot of shaders 
							
						 
						
							2019-02-02 20:40:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								008197a569 
								
							 
						 
						
							
							
								
								Remove scripting switch in cmake  
							
							
							
						 
						
							2019-02-02 15:25:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								6347b5cbb4 
								
							 
						 
						
							
							
								
								Remove libzmq submodule  
							
							
							
						 
						
							2019-02-02 15:25:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								d765a73a53 
								
							 
						 
						
							
							
								
								Scripting: reimplement protocol over plan UDP using boost::asio  
							
							
							
						 
						
							2019-02-02 15:25:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								433176a9b9 
								
							 
						 
						
							
							
								
								citra_qt: Implement UI for adding/editing/deleting cheats  
							
							... 
							
							
							
							The UI file is rewritten, to better make use of Qt's layouts (instead of depending on abstract geometry). "Add Cheat", "Save", "Delete" buttons are also added.
The UI logic should be rather easy and usable (IMO), but the code may seem a bit dirty. If anyone has a better idea regarding UI logic design or code implementation, feel free to tell me about it. 
							
						 
						
							2019-02-02 08:15:27 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								573036b38e 
								
							 
						 
						
							
							
								
								core/cheats: Add and change a few functions  
							
							... 
							
							
							
							Added a few interfaces for adding/deleting/replacing/saving cheats. The cheats list is guarded by a std::shared_mutex, and would only need a exclusive lock when it's being updated.
I marked the `Execute` function as `const` to avoid accidentally changing the internal state of the cheat on execution, so that execution can be considered a "read" operation which only needs a shared lock.
Whether a cheat is enabled or not is now saved by a special comment line `*citra_enabled`. 
							
						 
						
							2019-02-02 08:15:23 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2731437a17 
								
							 
						 
						
							
							
								
								Merge pull request  #4583  from xperia64/screenshot_fix  
							
							... 
							
							
							
							citra_qt: Fix saving screenshot when no file extension is provided 
							
						 
						
							2019-02-01 10:49:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae57d72b33 
								
							 
						 
						
							
							
								
								Merge pull request  #4603  from DimitriPilot3/gdbstub-watchpoint-fix1  
							
							... 
							
							
							
							gdbstub: only let Execute breakpoints write/restore BKPT opcodes into memory 
							
						 
						
							2019-02-01 10:49:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f78512d6de 
								
							 
						 
						
							
							
								
								Merge pull request  #4599  from wwylele/bitfield-endian  
							
							... 
							
							
							
							Common: make BitField endianness-aware 
							
						 
						
							2019-02-01 10:48:56 -05:00