bunnei 
							
						 
					 
					
						
						
							
						
						532a9e80a0 
					 
					
						
						
							
							Merge pull request  #99  from archshift/ext-check  
						
						... 
						
						
						
						loader.cpp: improved file extension checking, made Upper/LowerStr useful, moved string_util into Common namespace 
						
						
					 
					
						2014-09-11 00:04:36 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d79fe3ebaa 
					 
					
						
						
							
							Merge pull request  #103  from archshift/prune  
						
						... 
						
						
						
						Prune redundant includes 
						
						
					 
					
						2014-09-10 18:44:08 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						249a567834 
					 
					
						
						
							
							Merge pull request  #104  from archshift/removal  
						
						... 
						
						
						
						Removed fixed_size_queue.h 
						
						
					 
					
						2014-09-09 20:56:28 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8891c27425 
					 
					
						
						
							
							Merge pull request  #101  from lioncash/inf-loop  
						
						... 
						
						
						
						Common: Fix a potential infinite loop in StringUtil's ReplaceAll 
						
						
					 
					
						2014-09-09 20:53:33 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						727bad24a2 
					 
					
						
						
							
							Removed fixed_size_queue.h  
						
						... 
						
						
						
						It's unused and doesn't look like it compiles anyway :/ 
						
						
					 
					
						2014-09-08 18:49:41 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						9d7cc2bedc 
					 
					
						
						
							
							common: Prune all redundant includes  
						
						
						
						
					 
					
						2014-09-08 17:25:43 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						8fe5f2e2fe 
					 
					
						
						
							
							Moved common_types::Rect from common to Common namespace  
						
						
						
						
					 
					
						2014-09-08 15:43:36 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						5472fd4d9b 
					 
					
						
						
							
							Added string_util to common, small changes in loader.cpp  
						
						
						
						
					 
					
						2014-09-08 15:43:22 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						4ed24a0619 
					 
					
						
						
							
							loader.cpp: improved file extension checking, made Upper/LowerStr useful  
						
						... 
						
						
						
						Instead of forcibly taking the last 4 characters, it now finds the last extension separator (the period) and takes a substr of its location. 
						
						
					 
					
						2014-09-08 15:41:58 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5b65decf91 
					 
					
						
						
							
							Common: Remove HAVE_CXX11_SYNTAX define from Common.h  
						
						
						
						
					 
					
						2014-09-08 15:01:15 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2f6ef914db 
					 
					
						
						
							
							Common: Fix a potential infinite loop in StringUtil's ReplaceAll  
						
						
						
						
					 
					
						2014-09-08 14:48:59 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						498d1a37f1 
					 
					
						
						
							
							Removed common/std_xyz, instead using the std header  
						
						
						
						
					 
					
						2014-09-07 14:31:07 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						4795a64fc8 
					 
					
						
						
							
							Removed common/atomic, instead using std::atomic  
						
						
						
						
					 
					
						2014-09-02 22:40:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						c57de3e404 
					 
					
						
						
							
							Remove hand-crafted Visual Studio solution.  
						
						
						
						
					 
					
						2014-09-01 18:06:30 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						b15d631d99 
					 
					
						
						
							
							Avoid LOGGING redefinition warnings.  
						
						
						
						
					 
					
						2014-09-01 18:06:30 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						45976da975 
					 
					
						
						
							
							CMake cleanup  
						
						... 
						
						
						
						Several cleanups to the buildsystem:
 - Do better factoring of common libs between platforms.
 - Add support to building on Windows.
 - Remove Qt4 support.
 - Re-sort file lists and add missing headers. 
						
						
					 
					
						2014-09-01 18:06:30 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						59d512484a 
					 
					
						
						
							
							Merge pull request  #58  from lioncash/clamp  
						
						... 
						
						
						
						Common: Add a clamp function to math_utils.h 
						
						
					 
					
						2014-08-21 11:31:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2f571a0d9d 
					 
					
						
						
							
							Common: Add a clamp function to math_utils.h  
						
						
						
						
					 
					
						2014-08-19 03:37:38 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						85a20a9b19 
					 
					
						
						
							
							Common: Get rid of an unnecessary forward declaration in symbols.h  
						
						
						
						
					 
					
						2014-08-18 16:40:17 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a49a5fa4d9 
					 
					
						
						
							
							Common: Don't return a reference to a string when calling GetName in symbols.cpp  
						
						... 
						
						
						
						Returning a copy of the string is what was likely meant to be done. 
						
						
					 
					
						2014-08-18 01:59:03 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						68c81f28d9 
					 
					
						
						
							
							Merge pull request  #52  from lioncash/memory  
						
						... 
						
						
						
						Common: Correctly set ptr to null if mmap fails in memory_util 
						
						
					 
					
						2014-08-17 20:38:28 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						54d5d4477f 
					 
					
						
						
							
							Merge pull request  #48  from linkmauve/master  
						
						... 
						
						
						
						Replace insecure temporary file creation with devshm. 
						
						
					 
					
						2014-08-17 20:33:47 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						cc9f352b66 
					 
					
						
						
							
							Common: Correctly set ptr to null if mmap fails in memory_util  
						
						... 
						
						
						
						On POSIX systems mmap will return MAP_FAILED ((void*)-1) instead of a null pointer. 
						
						
					 
					
						2014-08-17 14:08:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						da6f24b374 
					 
					
						
						
							
							Common: Move remaining C header includes over to their C++ equivalent  
						
						
						
						
					 
					
						2014-08-17 13:54:06 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						90e994471a 
					 
					
						
						
							
							Common: Move header guards over to pragma once  
						
						... 
						
						
						
						Also replaced C headers with the C++ equivalent ones 
						
						
					 
					
						2014-08-17 13:45:55 -04:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						c91d9fd837 
					 
					
						
						
							
							mem_arena: Replace insecure temporary file creation with devshm, importing Dolphin’s code.  
						
						
						
						
					 
					
						2014-08-16 10:12:30 +02:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						a7c549a40c 
					 
					
						
						
							
							Simplified if-tree in extended_trace.cpp  
						
						
						
						
					 
					
						2014-08-12 14:34:25 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0ccd026a6d 
					 
					
						
						
							
							Merge pull request  #41  from archshift/itr  
						
						... 
						
						
						
						Changed iterators to use auto, many of which using range-based loops 
						
						
					 
					
						2014-08-12 10:12:39 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						1a2604902f 
					 
					
						
						
							
							break_points.cpp: return directly from conditionals  
						
						
						
						
					 
					
						2014-08-12 04:04:54 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						e3efc613fd 
					 
					
						
						
							
							break_points: cleaned up, added find_ifs  
						
						
						
						
					 
					
						2014-08-12 03:48:11 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						5a7c3ad194 
					 
					
						
						
							
							Changed iterators to use auto, some of which using range-based loops  
						
						
						
						
					 
					
						2014-08-11 17:53:23 -07:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						9c781a6c76 
					 
					
						
						
							
							Remove the fancy RegisterSet class introduced in  4c2bff61e.  
						
						... 
						
						
						
						While it was some nice and fancy template usage, it ultimately had many practical issues regarding length of involved expressions under regular usage as well as common code completion tools not being able to handle the structures.
Instead, we now use a more conventional approach which is a lot more clean to use. 
						
						
					 
					
						2014-08-12 02:17:21 +02:00 
						 
				 
			
				
					
						
							
							
								Anthony J. Bentley 
							
						 
					 
					
						
						
							
						
						dad3655a6d 
					 
					
						
						
							
							Use pthread_set_name_np() on OpenBSD.  
						
						
						
						
					 
					
						2014-08-07 22:56:58 -06:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						246cb75584 
					 
					
						
						
							
							RegisterSet: Simplify code by using structs for register definition instead of unions.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						78eb8ba844 
					 
					
						
						
							
							[build] Search for the git binary in the default msysgit install dir  
						
						... 
						
						
						
						The Git for Windows installer doesn't add the Git binaries to the path
by default. (Due to risk of conflicts with built-in windows commands.)
Unless you have configured your system specially this causes the
scm_rev_gen.js script to fail to find Git.  Added more paths to the
script so that it searches in the default msysgit installation
directory, eliminating the need to set the PATH for most environments. 
						
						
					 
					
						2014-07-19 17:16:05 -03:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						0da8e2eacc 
					 
					
						
						
							
							BitField: Cast enum values to proper integer type.  
						
						
						
						
					 
					
						2014-07-16 12:47:33 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						cd1d5786d9 
					 
					
						
						
							
							BitField: Add a static_assert.  
						
						... 
						
						
						
						Being able to store BitField within unions requires BitField to be of standard layout, which in turn is only given if the underlying type is also has standard layout. 
						
						
					 
					
						2014-07-16 12:46:37 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						15ab5382a5 
					 
					
						
						
							
							BitField: Delete copy assignment to prevent obscure bugs.  
						
						... 
						
						
						
						Cf. https://github.com/dolphin-emu/dolphin/pull/483  
						
						
					 
					
						2014-07-16 09:08:19 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						47a001722d 
					 
					
						
						
							
							BitField: Add an explicit evaluation method.  
						
						... 
						
						
						
						Sometimes it can be beneficial to use this in places where an explicit cast needs to happen otherwise. By using the evaluation method, it's not necessary anymore to explicitly write the underlying type in this case. 
						
						
					 
					
						2014-07-16 09:05:29 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						004df76795 
					 
					
						
						
							
							Merge branch 'threading' of  https://github.com/bunnei/citra  
						
						... 
						
						
						
						Conflicts:
	src/core/hle/function_wrappers.h
	src/core/hle/service/gsp.cpp 
						
						
					 
					
						2014-06-14 12:13:16 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b919158050 
					 
					
						
						
							
							Removed definition of MAX_PATH, this is already defined in common_paths.h.  
						
						
						
						
					 
					
						2014-06-12 06:10:55 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						ee4717aaae 
					 
					
						
						
							
							Preprocessor: #if's out OSX-specific GL changes on other platforms  
						
						
						
						
					 
					
						2014-06-12 06:10:55 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						06ef8f001a 
					 
					
						
						
							
							Common: Removed duplicate "LONG" and "MAX_PATH" definitions.  
						
						
						
						
					 
					
						2014-06-12 06:10:54 -04:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						4c2bff61e5 
					 
					
						
						
							
							Pica: Use some template magic to define register structures efficiently.  
						
						
						
						
					 
					
						2014-06-12 06:10:54 -04:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						1dfa392824 
					 
					
						
						
							
							Rename LCD to GPU.  
						
						
						
						
					 
					
						2014-06-12 06:10:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						00adbc7817 
					 
					
						
						
							
							log: updated MAX_LOGLEVEL to use correct log level enum type  
						
						
						
						
					 
					
						2014-06-01 11:49:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5cd922d151 
					 
					
						
						
							
							log: updated GenericLog __attribute__ for newly added parameter  
						
						
						
						
					 
					
						2014-06-01 11:05:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						6fc62f8c93 
					 
					
						
						
							
							log: fixed to not print twice, enabled coloring, added OS print logging as its own type  
						
						
						
						
					 
					
						2014-05-29 23:03:03 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						32c314c992 
					 
					
						
						
							
							Merge branch 'threading'  
						
						
						
						
					 
					
						2014-05-22 22:57:45 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
							
						
						5a8ed196e6 
					 
					
						
						
							
							common_types: Changed BasicRect back to Rect, in the common namespace  
						
						... 
						
						
						
						Only Rect is in the namespace for now; the rest of common should be added in the future 
						
						
					 
					
						2014-05-19 17:57:35 -07:00