Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								171cb4452f 
								
							 
						 
						
							
							
								
								Merge pull request  #3498  from wwylele/cfg-new-framework  
							
							... 
							
							
							
							Service/CFG: convert to ServiceFramework 
							
						 
						
							2018-03-17 13:54:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8c44447aeb 
								
							 
						 
						
							
							
								
								Merge pull request  #3504  from degasus/vertex_streaming  
							
							... 
							
							
							
							Vertex streaming 
							
						 
						
							2018-03-16 23:17:47 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								ac92664aa7 
								
							 
						 
						
							
							
								
								OGL: Use stream buffer for vertex data.  
							
							
							
						 
						
							2018-03-17 02:02:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phantom 
								
							 
						 
						
							
							
							
							
								
							
							
								50598fbbf4 
								
							 
						 
						
							
							
								
								stream buffer  
							
							
							
						 
						
							2018-03-17 02:02:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								e3f9bfd850 
								
							 
						 
						
							
							
								
								gl_resource_manager: Use std::exchange instead of std::swap in move assignment operators and constructors  
							
							... 
							
							
							
							Move assignment operators and move constructors should ideally leave the object moved from in a state where resources aren't accessable. 
							
						 
						
							2018-03-16 23:47:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								691aadb6a3 
								
							 
						 
						
							
							
								
								comment  
							
							
							
						 
						
							2018-03-16 16:06:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cameron Cawley 
								
							 
						 
						
							
							
							
							
								
							
							
								8d1cab4892 
								
							 
						 
						
							
							
								
								CMake: Set EMU_ARCH_BITS in CMakeLists.txt  
							
							
							
						 
						
							2018-03-16 13:29:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Lim Wee Soong 
								
							 
						 
						
							
							
							
							
								
							
							
								c4f98c1a2e 
								
							 
						 
						
							
							
								
								Logging: Fix clang-format  
							
							
							
						 
						
							2018-03-16 21:18:45 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Lim Wee Soong 
								
							 
						 
						
							
							
							
							
								
							
							
								b5532babab 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'citra/master' into fmtlib-macros  
							
							
							
						 
						
							2018-03-16 20:50:52 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Starlet 
								
							 
						 
						
							
							
							
							
								
							
							
								935bcdbd20 
								
							 
						 
						
							
							
								
								Convert ACT to the new service framework ( #3521 )  
							
							... 
							
							
							
							* Convert ACT to the new service framework
* Fix clang-format
* le updates to fix stuff
* Fixed one last thing.
* Well, I fucked up.
* Quick hotfix 
							
						 
						
							2018-03-16 11:36:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Lim Wee Soong 
								
							 
						 
						
							
							
							
							
								
							
							
								327901e145 
								
							 
						 
						
							
							
								
								citra_qt: Remove reference to debugger/console  
							
							
							
						 
						
							2018-03-16 12:24:16 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Lim Wee Soong 
								
							 
						 
						
							
							
							
							
								
							
							
								98e669cf00 
								
							 
						 
						
							
							
								
								Remove all edits not in the scope of this PR  
							
							
							
						 
						
							2018-03-16 12:17:14 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Lim Wee Soong 
								
							 
						 
						
							
							
							
							
								
							
							
								373efd3158 
								
							 
						 
						
							
							
								
								Logging: Remove customizable logging backends  
							
							... 
							
							
							
							Separate code for customizing logging backends from this branch 
							
						 
						
							2018-03-16 11:56:40 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Lim Wee Soong 
								
							 
						 
						
							
							
							
							
								
							
							
								eee388588e 
								
							 
						 
						
							
							
								
								Logging: Fix fmt errors after rebasing with master  
							
							... 
							
							
							
							fmt was updated during the clang-format update, which breaks the previous implementation of FmtLogMessage
Changes were:
* Move definition of FmtLogMessage into log.h to use variadic templates as FMT_VARIADIC was removed
To supplement the change above:
* Move Entry and CreateEntry into log.h
* Add LogEntry in backend.cpp 
							
						 
						
							2018-03-16 11:48:33 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								ab4ba71f3e 
								
							 
						 
						
							
							
								
								fixup! Prevent crashes on closing by waiting for the impl thread  
							
							
							
						 
						
							2018-03-16 11:18:06 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								87bc5266ef 
								
							 
						 
						
							
							
								
								Logging: Various logging improvements  
							
							... 
							
							
							
							* Uses PopWait to reduce the amount of busy waiting if there aren't many
new logs
* Opens the log file as shared on windows, letting other programs read
the logs, but not write to them while citra is running
* Flushes the logs to disk if a log >= error arrives 
							
						 
						
							2018-03-16 11:18:06 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								9fdc89a456 
								
							 
						 
						
							
							
								
								SPSCQueue: Add PopWait  
							
							... 
							
							
							
							Adds a condition var to SPSCQueue so when a new log is pushed it will
wake the consumer thread that is calling PopWait. This only applies to
to queues with NeedSize=true 
							
						 
						
							2018-03-16 11:18:06 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								47f0185bcd 
								
							 
						 
						
							
							
								
								fixup! move message  
							
							
							
						 
						
							2018-03-16 11:18:06 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								7b78425d6b 
								
							 
						 
						
							
							
								
								Address review comments  
							
							
							
						 
						
							2018-03-16 11:18:06 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								f6762f05cd 
								
							 
						 
						
							
							
								
								Use the correct linker flag for mingw  
							
							
							
						 
						
							2018-03-16 11:18:06 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								0daac3020e 
								
							 
						 
						
							
							
								
								Logging: Add customizable logging backends and fmtlib based macros  
							
							... 
							
							
							
							* Change the logging backend to support multiple sinks through the
Backend Interface
* Add a new set of logging macros to use fmtlib instead.
* Qt: Compile as GUI application on windows to make the console hidden by
default. Add filter configuration and a button to open log location.
* SDL: Migrate to the new logging macros 
							
						 
						
							2018-03-16 11:18:06 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								55d5720962 
								
							 
						 
						
							
							
								
								use nvidia graphics automatically on laptops with optimus  
							
							
							
						 
						
							2018-03-15 20:36:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a0f70912e1 
								
							 
						 
						
							
							
								
								Merge pull request  #3513  from valentinvanelslande/layouts-fix,gitignore  
							
							... 
							
							
							
							.gitignore: Add CMakeLists.txt.user to Project/editor files, citra_qt: Sync menu UI settings after changing the layout with F10 
							
						 
						
							2018-03-15 15:54:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0ad38cf3c8 
								
							 
						 
						
							
							
								
								Merge pull request  #3522  from jroweboy/update-glad  
							
							... 
							
							
							
							Update GLAD GL bindings to include extensions 
							
						 
						
							2018-03-15 00:15:27 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								9c785814e7 
								
							 
						 
						
							
							
								
								Common/Hash: static_assert on the type passed to HashableStruct  
							
							
							
						 
						
							2018-03-15 02:27:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								a8dd3aa940 
								
							 
						 
						
							
							
								
								glad: Update glad  
							
							
							
						 
						
							2018-03-13 23:00:26 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								30cc8c10cd 
								
							 
						 
						
							
							
								
								Common/Hash: abstract HashableStruct from GLShader::PicaShaderConfig  
							
							
							
						 
						
							2018-03-14 00:12:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5748b3e47f 
								
							 
						 
						
							
							
								
								Merge pull request  #3515  from B3n30/fix_format_libnetwork  
							
							... 
							
							
							
							Fix formatting of mac address in error log 
							
						 
						
							2018-03-13 16:05:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								9f8ff7b04e 
								
							 
						 
						
							
							
								
								swrasterizer: implement shadow map rendering  
							
							
							
						 
						
							2018-03-13 13:07:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								ae75d3032f 
								
							 
						 
						
							
							
								
								swrasterizer: implement shadow map sampling  
							
							
							
						 
						
							2018-03-13 12:56:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								ce2ad7436e 
								
							 
						 
						
							
							
								
								swrasterizer/lighting: implement shadow attenuation  
							
							
							
						 
						
							2018-03-13 12:56:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								fd20c8c321 
								
							 
						 
						
							
							
								
								remove MacAddressToString  
							
							
							
						 
						
							2018-03-13 11:00:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								b6d52f0299 
								
							 
						 
						
							
							
								
								Fix formatting of mac address in error log  
							
							
							
						 
						
							2018-03-13 10:52:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Valentin Vanelslande 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2f165a1ca6 
								
							 
						 
						
							
							
								
								citra_qt: Sync menu UI settings after changing the layout with F10  
							
							
							
						 
						
							2018-03-12 18:40:54 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Valentin Vanelslande 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2bb2306bf5 
								
							 
						 
						
							
							
								
								.gitignore: Add CMakeLists.txt.user to Project/editor files  
							
							
							
						 
						
							2018-03-12 18:37:12 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6c63bb11d9 
								
							 
						 
						
							
							
								
								Merge pull request  #3503  from j-selby/fix-leaky-enet  
							
							... 
							
							
							
							Handle ENet packet destruction if the packet is not sent anywhere 
							
						 
						
							2018-03-11 18:40:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								141c007037 
								
							 
						 
						
							
							
								
								Merge pull request  #3505  from kemenaran/fix-qt-viewport-resize  
							
							... 
							
							
							
							Fix QGLWidget viewport resize on macOS 
							
						 
						
							2018-03-11 15:25:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James 
								
							 
						 
						
							
							
							
							
								
							
							
								a2b65f0669 
								
							 
						 
						
							
							
								
								Correctly cleanup ENet packets if not used  
							
							... 
							
							
							
							This additionally adds logging when bad MAC addresses are found when transferring packets between clients 
							
						 
						
							2018-03-12 01:38:54 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e9900d8035 
								
							 
						 
						
							
							
								
								Merge pull request  #3071  from B3n30/dedicated_room  
							
							... 
							
							
							
							Network: Added an executable to host an dedicated room for local wifi 
							
						 
						
							2018-03-11 16:04:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pierre de La Morinerie 
								
							 
						 
						
							
							
							
							
								
							
							
								c4dbdeba0a 
								
							 
						 
						
							
							
								
								Fix QGLWidget viewport resize on macOS  
							
							... 
							
							
							
							This fixes  #2092 , a long-standing bug where on macOS resizing the window
results in a garbled display.
It seems the seemingly optional child()->makeCurrent call is actually
required on macOS. Enabling it in all cases fixes the resize issue. 
							
						 
						
							2018-03-11 19:22:30 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								2d464e79dc 
								
							 
						 
						
							
							
								
								fixe typos  
							
							
							
						 
						
							2018-03-11 12:58:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								889d8aaab3 
								
							 
						 
						
							
							
								
								gl_rasterizer/cache: only reallocate cubemap when size/format mismatch  
							
							
							
						 
						
							2018-03-11 13:31:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea82203780 
								
							 
						 
						
							
							
								
								ipc_helper: remove interface for operating on command buffer directly  
							
							... 
							
							
							
							Now IPC helpers are only supposed to use on top of ServiceFramework 
							
						 
						
							2018-03-10 13:37:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b179b86f14 
								
							 
						 
						
							
							
								
								Service/CFG: convert to ServiceFramework  
							
							
							
						 
						
							2018-03-10 13:37:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mat M 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5dd8ac99e3 
								
							 
						 
						
							
							
								
								Merge pull request  #3466  from daniellimws/edit-contributing  
							
							... 
							
							
							
							Add link to Discord 
							
						 
						
							2018-03-09 21:14:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mat M 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2085c9d7df 
								
							 
						 
						
							
							
								
								Merge pull request  #3487  from wwylele/no-cached-io  
							
							... 
							
							
							
							Memory: remove RasterizerCachedSpecial page type 
							
						 
						
							2018-03-09 21:13:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								15e8664ef7 
								
							 
						 
						
							
							
								
								gl_rasterizer: implement texture cube  
							
							
							
						 
						
							2018-03-10 01:15:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								672fbcf37d 
								
							 
						 
						
							
							
								
								Memory: remove RasterizerCachedSpecial page type  
							
							
							
						 
						
							2018-03-10 01:14:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								92c7bb9d20 
								
							 
						 
						
							
							
								
								pica/gl_shader: optimize ternary operator  
							
							
							
						 
						
							2018-03-10 01:14:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								0d6db4a0b3 
								
							 
						 
						
							
							
								
								lighting: compute highlight clamp after one-/two-sided diffuse pass  
							
							
							
						 
						
							2018-03-10 01:14:05 +02:00