NeoBrainX 
							
						 
					 
					
						
						
							
						
						c710ea33f9 
					 
					
						
						
							
							Merge some frame dumping code to VideoCommon, fixes a memory leak in D3D9 and OpenGL if emulation is stopped while dumping frames.  
						
						 
						
						... 
						
						
						
						Breaks D3D11 frame dumping for some weird reason (memory corruption or whatever?). 
						
						
					 
					
						2011-09-29 23:32:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						bd4a5b5ef6 
					 
					
						
						
							
							Implement frame dumping in D3D11.  
						
						 
						
						... 
						
						
						
						Fixes issue 4831. 
						
						
					 
					
						2011-09-29 23:32:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						5c14a24ce1 
					 
					
						
						
							
							Make shader ID validation optional by adding a gfx setting called "EnableShaderDebugging".  
						
						 
						
						... 
						
						
						
						Setting this to True will enable additional checks if the shader cache misses any relevant register changes. 
						
						
					 
					
						2011-09-09 21:34:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						b28348066e 
					 
					
						
						
							
							Improve the shader UID debugging stuff and merge it to VideoCommon, effectively enabling it in D3D9 and D3D11 as well.  
						
						 
						
						
						
						
					 
					
						2011-09-09 00:32:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						349a3ae91d 
					 
					
						
						
							
							Merge remote-tracking branch 'remotes/origin/master' into new-shadercache-uids  
						
						 
						
						
						
						
					 
					
						2011-09-08 02:14:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						3939f9595a 
					 
					
						
						
							
							Add runtime checks to make sure we aren't overoptimizing the pixel shader cache.  
						
						 
						
						
						
						
					 
					
						2011-09-07 21:15:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						17fcd406fc 
					 
					
						
						
							
							Merge some scissor rect related code to VideoCommon.  
						
						 
						
						
						
						
					 
					
						2011-09-05 22:04:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						b867c21fea 
					 
					
						
						
							
							apply to dx9 and dx11 backends as well  
						
						 
						
						
						
						
					 
					
						2011-09-05 12:19:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						6845a1596c 
					 
					
						
						
							
							Fix various cases in scissor rect emulation.  
						
						 
						
						... 
						
						
						
						Patch by delroth. 
						
						
					 
					
						2011-09-05 11:10:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						95517a9741 
					 
					
						
						
							
							vs2010: Disable LTCG for realz  
						
						 
						
						
						
						
					 
					
						2011-09-05 09:43:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan 
							
						 
					 
					
						
						
							
						
						a5a2562e59 
					 
					
						
						
							
							Put this hotfix in since some combination of hardware and drivers returns zero here.  
						
						 
						
						
						
						
					 
					
						2011-08-25 02:58:37 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						e8fe15c3f7 
					 
					
						
						
							
							Make titlebar and about dialog fancy for cmake build.  
						
						 
						
						... 
						
						
						
						Windows needs fixing. 
						
						
					 
					
						2011-08-21 17:43:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						0655ee571d 
					 
					
						
						
							
							Shader compilation error message modified to contain some helpful information for noobs (includes a reference to the full bad shader dump).  
						
						 
						
						... 
						
						
						
						Removed the "Hide Shader Errors" option; hide shader errors if panic handlers are disabled now.
Removed superfluous error messages about shader compilations; display only one error message instead.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7688  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-07-29 22:18:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						a5a45992ad 
					 
					
						
						
							
							Add a new type of message box (CRITICAL style) which can not be disabled.  Then use that message box to display shader compilation errors in the OpenGL backend to maintain consistency with the behaviour of the DirectX backends.  
						
						 
						
						... 
						
						
						
						Also fix the wxMessageAlert called from non-gui threads in the WXGTK build to use the passed caption.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7678  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-07-15 14:49:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						a154df1e7c 
					 
					
						
						
							
							On linux use the current desktop resolution for the default fullscreen resolution, instead of the hard coded 640x480 resolution.  
						
						 
						
						... 
						
						
						
						Also if the OpenGL backend throw a panic alert if the RGB to/from YUYV shaders fail to compile instead of an error log.  If these shaders fail to compile it should be reported.  I am not sure that a panic alert should be thrown in general when any shader fails to compile (as was discussed on IRC).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7677  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-07-15 02:17:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baby.lueshi 
							
						 
					 
					
						
						
							
						
						d8fc690838 
					 
					
						
						
							
							New "TAS Input" feature for precise joystick inputs. The feature is still a work in progress, but is functional. Currently overwrites any joystick/keyboard analog inputs and does so for all controllers.  
						
						 
						
						... 
						
						
						
						Renamed OnFrame.cpp/h to a more accurate Movie.cpp/h. Made some small changes that may improve movie synchronization.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7620  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-06-24 06:50:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						84906edf61 
					 
					
						
						
							
							Fix applying anti-aliasing without having to open the gfx config. Thanks to skid for pointing out the VerifyValidity problem to me ;)  
						
						 
						
						... 
						
						
						
						Fixes issue 4498.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7574  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-05-31 20:16:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nolan Check 
							
						 
					 
					
						
						
							
						
						8024783502 
					 
					
						
						
							
							Don't resize render target to handle out-of-bounds viewports. Instead, adjust the projection matrix.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7538  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-05-12 02:14:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						e29e317580 
					 
					
						
						
							
							OGL: Fix changing MSAA mode during emulation.  
						
						 
						
						... 
						
						
						
						Fixes issue 4469.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7525  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-05-07 22:00:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						fe2d09576d 
					 
					
						
						
							
							Fix "Disable Lighting" in D3D9 and D3D11.  
						
						 
						
						... 
						
						
						
						Fixes issue 3185.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7498  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-04-30 17:34:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						a779b92a09 
					 
					
						
						
							
							Remove configuration profile support.  
						
						 
						
						... 
						
						
						
						I.e. revert most of the video configuration dialog changes since r7483.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7484  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-04-25 20:06:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								donkopunchstania 
							
						 
					 
					
						
						
							
						
						77a4a64909 
					 
					
						
						
							
							Fix an error introduced in r7083. In the pixel shader manager the farZ and zRange of the z bias were flipped. Switched to using the viewport struct rather than a raw float array to hopefully avoid such confusion in the future. Fixes issue 4060.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7446  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-04-11 01:49:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smelenchuk 
							
						 
					 
					
						
						
							
						
						7a9a47376f 
					 
					
						
						
							
							roll back r7431  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7432  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-04-01 01:46:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smelenchuk 
							
						 
					 
					
						
						
							
						
						15c51c37f3 
					 
					
						
						
							
							Add a "force no texture filter" option, useful for some 2D games (like Mega Man 10) and people who like their pixelated graphics.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7431  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-04-01 01:35:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						44b4198d17 
					 
					
						
						
							
							Fixed issue 4141.(key press beeping) Initializing the video backend in the GUI thread seemed to be the cause for whatever reason. Hopefully other platforms don't hate this change.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7425  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-31 05:36:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						c99c247ed5 
					 
					
						
						
							
							When using the "Start Renderer in Fullscreen" option, really start in fullscreen.  In other words this now switches to fullscreen before the renderer is initiated instead of after.  This is a partial fix for issue 4316.  
						
						 
						
						... 
						
						
						
						Also, if the render window size changes while frame dumping, scale the resulting video to prevent clipping on linux.  This is a complete fix for issue 4316 on linux.  I don't know how to implement this on windows though.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7412  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-25 18:12:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						c39e3c17e1 
					 
					
						
						
							
							Fix a few issues with the size of the logger pane.  
						
						 
						
						... 
						
						
						
						Also some other general clean up issues.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7401  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-23 02:06:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						f8620fcd0b 
					 
					
						
						
							
							Fixed some memory leaks. Only one was mine ;P  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7392  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-22 07:27:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gnick79 
							
						 
					 
					
						
						
							
						
						017735b9ff 
					 
					
						
						
							
							* GUI Video-Settings changes:  
						
						 
						
						... 
						
						
						
						- Removed recent ghanges about separate per-game Video Settings
  - Added "One Window 3-State Support" (very close to full implementation)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7391  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-21 19:57:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						068855bbd6 
					 
					
						
						
							
							Moved per-game graphics configuration to the game-list right click menu. It will be too difficult to make the "profiles" drop-down thing work with 3-state vs 2-state checkboxes. The per-game settings now have "undetermined" states, except for the radio buttons(I'll fix that later). It's super hacky right now. Video config (probably all config stuff) could be redone.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7386  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-21 05:46:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								skidau 
							
						 
					 
					
						
						
							
						
						4079523346 
					 
					
						
						
							
							Game-specific video settings:  
						
						 
						
						... 
						
						
						
						* Moved the config validity check to reflect the emulator enforced settings at the config dialog
* Removed some obsolete validity checks
* Corrected "EnablePixelLighting" typo in the ini files
Fixes issue 4277.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7374  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-19 00:50:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						78d9f927e1 
					 
					
						
						
							
							Eliminated memory leaks of the save state code and put it in a namespace. It is prettier than before, but it could be better (less global usage). Other minor stuff.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7366  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-17 10:17:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sl1nk3.s 
							
						 
					 
					
						
						
							
						
						571013acd8 
					 
					
						
						
							
							Fix the video software backend. (closes issue 4269)  
						
						 
						
						... 
						
						
						
						Some warning fixes and cleanup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7361  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-16 22:48:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						bca4f94b47 
					 
					
						
						
							
							More work on making dialogs close when escape is pressed, and some general GUI code clean up.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7360  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-16 22:22:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						41c98f982e 
					 
					
						
						
							
							A bit of cleanup to Core Init/Stop, Frame, and Main. Cleanup XAudio2 to attempt to fix the crash on stop(didn't help :p). For some reason CFrame::DoStop is called twice.(might be the issue)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7353  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-15 23:09:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						2a694edf93 
					 
					
						
						
							
							Probably should use the IOFile built in mechanism to check if the file is open.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7332  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-11 18:13:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						e5f7c5c58a 
					 
					
						
						
							
							Make sure the frame dumping file is closed when emulation stops as it should be for the non avi dump build.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7331  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-11 18:04:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						ccf3158da4 
					 
					
						
						
							
							Make the non-HAVE_LIBAV case compile.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7330  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-11 16:38:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						5706abf4a1 
					 
					
						
						
							
							Hack up hack number 7328, just to get things to compile.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7329  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-11 12:56:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						59fd1008ca 
					 
					
						
						
							
							Wrapped fopen/close/read/write functions inside a simple "IOFile" class. Reading, writing, and error checking became simpler in most cases. It should be near impossible to forget to close a file now that the destructor takes care of it. (I hope this fixes Issue 3635) I have tested the functionality of most things, but it is possible I broke something. :p  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7328  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-11 10:21:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						e16e177148 
					 
					
						
						
							
							Missed a critical section.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7295  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-05 12:05:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						423018f811 
					 
					
						
						
							
							Replaced Common::CriticalSection with a std::mutex implementation. 64bit Windows builds now use SRWLocks and ConditionVariables(requires Vista/7, x64 builds will no longer work on Windows XP x64). Tell me if you hate that. Removed Common::EventEx. Common::Event now uses a std::condition_variable impl.(using ConditionVariables on Windows x64, Events on x86, or posix condition variables elsewhere). I experience slight speed improvements with these changes.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7294  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-05 06:11:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						05719ac81a 
					 
					
						
						
							
							Move SConscript files out from the Src subdirectories to be  
						
						 
						
						... 
						
						
						
						consistent with the other build systems.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7282  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-03 19:44:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						540238cf79 
					 
					
						
						
							
							Prepare for the release of Xcode 4, which has working LTO  
						
						 
						
						... 
						
						
						
						with static libraries.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7280  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-03 04:35:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						3ffdcf1aec 
					 
					
						
						
							
							Put the video prepare code back, and use the existence of the g_renderer to determine if video prepare has been run or not.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7274  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-02 15:13:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						3af93e8cf3 
					 
					
						
						
							
							If the DSP LLE can not find the needed ROM files exit the emulator without crashing the application.  Also reimplement soren's revision 7195 in a way that works on linux and windows.  (This makes it easier to clean up the video backend if the DSP emulator fails to initialize.)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7271  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-02 05:16:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						a5b471f490 
					 
					
						
						
							
							More conversion from char * to std::string.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7266  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-03-01 03:06:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						ba54fac9eb 
					 
					
						
						
							
							Convert GetUserPath to return a std::string instead of a const char *.  This simplifies its usage in most cases.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7265  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-02-28 20:40:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nolan Check 
							
						 
					 
					
						
						
							
						
						f0c5cc76a9 
					 
					
						
						
							
							Add EFB encode-to-RAM support in DX11 backend. It could probably be simplified a lot, and not all the possible formats are implemented. I tried to use the dynamic-linking feature of shader model 5, but Microsoft's HLSL compiler is broken. "Dynamic mode" is implemented, but disabled for now.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7253  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-02-26 23:41:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						992f8be5b0 
					 
					
						
						
							
							If video backend initialization fails, have the emulator die gracefully instead of crashing the application.  Also a little clean up of the passage of the video window handle to the backend and back.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7248  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-02-25 21:14:13 +00:00