Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								9108482888 
								
							 
						 
						
							
							
								
								Service::Y2R: Support for grayscale decoding of specific formats  
							
							... 
							
							
							
							Implements unrotated planar YUV 4:2:0 -> RGB24 conversions in Y2R.
Currently only the Y (luma) channel is used, so the results don't
contain color. This will be added in a later PR at some point.
This is enough to get all currently know Moflex videos to decode. (Some
don't display on-screen due to seemingly unrelated reasons.)
Thanks to @archshift for doing the initial implementation which I
cleaned up and then fixed the 8x8 block mode. 
							
						 
						
							2015-05-22 17:57:21 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								590ea33bf0 
								
							 
						 
						
							
							
								
								Merge pull request  #795  from lioncash/clang  
							
							... 
							
							
							
							dyncom: Eliminate clang warnings 
							
						 
						
							2015-05-22 10:39:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								572c91a024 
								
							 
						 
						
							
							
								
								dyncom: Eliminate clang warnings  
							
							... 
							
							
							
							Gets rid of a whole load of missing brace initialization warnings. 
							
						 
						
							2015-05-21 16:43:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								bf5e1d08bc 
								
							 
						 
						
							
							
								
								Merge pull request  #794  from linkmauve/resource-limit  
							
							... 
							
							
							
							ResourceLimit handles shouldn’t be waitable 
							
						 
						
							2015-05-21 12:10:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								b8f93e6b18 
								
							 
						 
						
							
							
								
								Kernel: Fix a warning introduced with ResourceLimit, and remove the fallback code to prevent it from happening again.  
							
							
							
						 
						
							2015-05-21 20:54:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								1b7596e779 
								
							 
						 
						
							
							
								
								Merge pull request  #792  from bunnei/fix-zalbw  
							
							... 
							
							
							
							Thread reschedule and MOFLEX fixes 
							
						 
						
							2015-05-20 17:51:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								25f14e76f1 
								
							 
						 
						
							
							
								
								y2r_u: Stub StartConversion to prevent moflex games from hanging.  
							
							
							
						 
						
							2015-05-20 18:05:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0b7d2941cf 
								
							 
						 
						
							
							
								
								Kernel: Move reschedules from SVCs to actual mechanisms that reschedule.  
							
							
							
						 
						
							2015-05-20 18:05:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1c3cda5d7e 
								
							 
						 
						
							
							
								
								Merge pull request  #783  from jroweboy/cond-wait  
							
							... 
							
							
							
							Use condition var to properly pause the CPU thread 
							
						 
						
							2015-05-18 18:49:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								859707642e 
								
							 
						 
						
							
							
								
								Merge pull request  #766  from purpasmart96/cfg_service_update  
							
							... 
							
							
							
							CFG: Update the cfg service to be like other integrated services 
							
						 
						
							2015-05-18 10:18:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								a406207cd8 
								
							 
						 
						
							
							
								
								Use condition var to properly pause the CPU thread  
							
							... 
							
							
							
							Adds support for threaded pausing so citra doesn't spin wait on pause 
							
						 
						
							2015-05-18 08:15:57 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f0365f28c2 
								
							 
						 
						
							
							
								
								Merge pull request  #772  from lioncash/warn  
							
							... 
							
							
							
							core/video_core: Fix a few warnings when compiling on MSVC. 
							
						 
						
							2015-05-18 08:08:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1b47da4115 
								
							 
						 
						
							
							
								
								Merge pull request  #785  from archshift/break  
							
							... 
							
							
							
							Implement svcBreak 
							
						 
						
							2015-05-18 08:04:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								2c721f3764 
								
							 
						 
						
							
							
								
								Merge pull request  #787  from Subv/default_attributes_fallback  
							
							... 
							
							
							
							GPU/DefaultAttributes: Let the attribute data from the loaders overwrite the default attribs. 
							
						 
						
							2015-05-18 00:44:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								24d9416930 
								
							 
						 
						
							
							
								
								GPU/DefaultAttributes: Clear up a comment in command_processor  
							
							
							
						 
						
							2015-05-17 14:13:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								658c44af5c 
								
							 
						 
						
							
							
								
								GPU/DefaultAttributes: Let the attribute data from the loaders overwrite the default attributes, if set.  
							
							... 
							
							
							
							closes  #735  
						
							2015-05-17 11:52:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								11057488f9 
								
							 
						 
						
							
							
								
								Implement svcBreak  
							
							
							
						 
						
							2015-05-16 22:06:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9fb9750411 
								
							 
						 
						
							
							
								
								Merge pull request  #781  from archshift/delete  
							
							... 
							
							
							
							Delete unused hle/coprocessor.cpp 
							
						 
						
							2015-05-16 11:16:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								42c6590349 
								
							 
						 
						
							
							
								
								Merge pull request  #778  from purpasmart96/apt_assert_fix  
							
							... 
							
							
							
							APT/FS: Remove asserts that were causing false positives in games 
							
						 
						
							2015-05-16 02:31:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								4b300ba763 
								
							 
						 
						
							
							
								
								Delete unused hle/coprocessor.cpp  
							
							
							
						 
						
							2015-05-15 23:24:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ba2fe7f795 
								
							 
						 
						
							
							
								
								Merge pull request  #758  from yuriks/sync-logging  
							
							... 
							
							
							
							Common: Remove async logging 
							
						 
						
							2015-05-15 20:54:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								dd9aed9ea9 
								
							 
						 
						
							
							
								
								CFG: Update the cfg service to be like other integrated services  
							
							
							
						 
						
							2015-05-15 20:19:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								742fd191a9 
								
							 
						 
						
							
							
								
								Merge pull request  #780  from citra-emu/roadmap  
							
							... 
							
							
							
							Update README.md, removing the old Roadmap link and adding the TODO list 
							
						 
						
							2015-05-15 23:04:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								1e436304fa 
								
							 
						 
						
							
							
								
								Update README.md, removing the old Roadmap link and adding the TODO list  
							
							... 
							
							
							
							Closes  #759  
						
							2015-05-15 20:02:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								7dbc27ff57 
								
							 
						 
						
							
							
								
								Remove unused concurrent_ring_buffer.h  
							
							
							
						 
						
							2015-05-15 23:57:53 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								0fd727f3ad 
								
							 
						 
						
							
							
								
								APT/FS: Remove asserts that were causing false positives  
							
							
							
						 
						
							2015-05-15 19:25:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								12f6216741 
								
							 
						 
						
							
							
								
								Merge pull request  #774  from lioncash/decodings  
							
							... 
							
							
							
							dyncom: Add ARMv6K NOP and hint instructions to the interpreter. 
							
						 
						
							2015-05-15 11:36:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6abed88092 
								
							 
						 
						
							
							
								
								Merge pull request  #770  from lioncash/dyncom_clean  
							
							... 
							
							
							
							dyncom: Minor cleanup. 
							
						 
						
							2015-05-15 09:44:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ef8d0e9823 
								
							 
						 
						
							
							
								
								Merge pull request  #761  from Subv/resource_limits  
							
							... 
							
							
							
							Core/ResourceLimits: Implemented the basic structure of ResourceLimits. 
							
						 
						
							2015-05-15 09:42:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a188e0fa57 
								
							 
						 
						
							
							
								
								Merge pull request  #675  from jroweboy/windows-build-fixes  
							
							... 
							
							
							
							Windows build fixes 
							
						 
						
							2015-05-14 20:55:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								d3634d4bf4 
								
							 
						 
						
							
							
								
								Core/ResourceLimits: Implemented the basic structure of ResourceLimits.  
							
							... 
							
							
							
							Implemented svcs GetResourceLimit, GetResourceLimitCurrentValues and GetResourceLimitLimitValues.
Note that the resource limits do not currently keep track of used objects, since we have no way to distinguish between an object created by the application, and an object created by some HLE module once we're inside Kernel::T::Create. 
							
						 
						
							2015-05-14 22:50:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								bb68933894 
								
							 
						 
						
							
							
								
								Merge pull request  #762  from yuriks/memmap  
							
							... 
							
							
							
							Memory: Use a table based lookup scheme to read from memory regions 
							
						 
						
							2015-05-14 20:40:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								dd4430609a 
								
							 
						 
						
							
							
								
								Memory: Use a table based lookup scheme to read from memory regions  
							
							
							
						 
						
							2015-05-15 00:04:43 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								52158c1b8d 
								
							 
						 
						
							
							
								
								Memory: Read SharedPage directly from Memory::Read  
							
							
							
						 
						
							2015-05-15 00:04:41 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ec514b16a6 
								
							 
						 
						
							
							
								
								Memory: Read ConfigMem directly from Memory::Read  
							
							
							
						 
						
							2015-05-15 00:04:39 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								7ada357b2d 
								
							 
						 
						
							
							
								
								Memmap: Re-organize memory function in two files  
							
							... 
							
							
							
							memory.cpp/h contains definitions related to acessing memory and
configuring the address space
mem_map.cpp/h contains higher-level definitions related to configuring
the address space accoording to the kernel and allocating memory. 
							
						 
						
							2015-05-15 00:04:38 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a251721bf3 
								
							 
						 
						
							
							
								
								Memmap: Remove unused declarations  
							
							
							
						 
						
							2015-05-15 00:04:38 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9f503387dc 
								
							 
						 
						
							
							
								
								Merge pull request  #769  from lioncash/cond  
							
							... 
							
							
							
							thread: Fix a conditional check in Reschedule 
							
						 
						
							2015-05-14 16:39:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4b542f91ef 
								
							 
						 
						
							
							
								
								Merge pull request  #768  from linkmauve/axe-math_utils  
							
							... 
							
							
							
							Continue the axing of common 
							
						 
						
							2015-05-14 16:39:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8cd72428c9 
								
							 
						 
						
							
							
								
								dyncom: Add ARMv6K NOP and hint instructions to the decoding table  
							
							
							
						 
						
							2015-05-14 16:25:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								699b67d7cf 
								
							 
						 
						
							
							
								
								dyncom: Handle some MSR variants individually  
							
							... 
							
							
							
							This is necessary, as hint instructions will be recognized as MSR, which is pretty bad. 
							
						 
						
							2015-05-14 16:24:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								be0119be08 
								
							 
						 
						
							
							
								
								dyncom: Move exclusive load/stores above bbl and swi in the decoding table  
							
							
							
						 
						
							2015-05-14 16:24:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1e0255364c 
								
							 
						 
						
							
							
								
								dyncom: Remove duplicate enums/prototypes  
							
							... 
							
							
							
							These are already defined in arm_dyncom_interpreter_dec.cpp. 
							
						 
						
							2015-05-14 14:32:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f4921d0f9d 
								
							 
						 
						
							
							
								
								dyncom: Remove unnecessary defines  
							
							... 
							
							
							
							These can simply be const vars. 
							
						 
						
							2015-05-14 14:32:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								0530fd2499 
								
							 
						 
						
							
							
								
								dyncom: Make translation-unit functions and variables static  
							
							
							
						 
						
							2015-05-14 14:32:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								497f4bee0c 
								
							 
						 
						
							
							
								
								pica: Add the ULL specifier in IsDefaultAttribute  
							
							... 
							
							
							
							This is necessary otherwise there are warnings about a 32-bit result being casted to a 64-bit value. 
							
						 
						
							2015-05-14 14:23:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								773b1ef6bf 
								
							 
						 
						
							
							
								
								vfp: Get rid of warnings  
							
							... 
							
							
							
							- Unary minus operator applied to unsigned type.
- Unsafe use of bool. 
							
						 
						
							2015-05-14 13:54:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								150e700729 
								
							 
						 
						
							
							
								
								process: Get rid of warnings  
							
							... 
							
							
							
							Sign mismatches and "forcing value to bool" warnings. 
							
						 
						
							2015-05-14 12:59:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f3c4de4ce4 
								
							 
						 
						
							
							
								
								dyncom: Remove unnecessary typedefs  
							
							
							
						 
						
							2015-05-14 11:51:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a48b4ec583 
								
							 
						 
						
							
							
								
								dyncom: Remove unused structs  
							
							
							
						 
						
							2015-05-14 11:33:50 -04:00