hrydgard 
							
						 
					 
					
						
						
							
						
						4b2c7310b7 
					 
					
						
						
							
							Move more stuff out of Globals.h in gl plugin. Changed gl plugin precompiled header to a new stdafx.h, you may have to Build->Clean after updating to this rev.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@940  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-22 21:23:40 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						32820d2036 
					 
					
						
						
							
							Backport Donko's hackfix to DX9 plugin. Move some code around. Add a couple of sanity checks.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@937  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-22 18:39:46 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						58e3c8df8f 
					 
					
						
						
							
							Readability, comments, tiny typo bugfix in gl gfx plugin (fix is on line 322 in pixelshadermanager)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@930  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-21 20:34:56 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						dcbc8e78d4 
					 
					
						
						
							
							Massive style & comment cleanup of (mostly) GL plugin - also split some large files. A minor speedup for BP writes - merged the two switch()-es.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@899  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-17 11:30:14 +00:00 
						 
				 
			
				
					
						
							
							
								donkopunchstania 
							
						 
					 
					
						
						
							
						
						bbbe898839 
					 
					
						
						
							
							added option to use XFB in GL, but XFB support still needs work. modified viewport to include scissor offset.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@879  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-15 14:07:03 +00:00 
						 
				 
			
				
					
						
							
							
								John Peterson 
							
						 
					 
					
						
						
							
						
						d4f8f0d3ae 
					 
					
						
						
							
							Added the StretchToFit option to the config menu in the OpenGL plugin. This fixes the blackness in SSBM. I also added a keep aspect ratio option, it will keep your aspect ratio at 4:3, but then SSBM will have the blackness problem again. You find the options under the Enhancements window in the OpenGL configuration.  
						
						... 
						
						
						
						I also added a wx debugging window for the OpenGL plugin. I connected it to the old console window that was in the plugin. Other than that it doesn't do anything at the moment but it could be useful to show all the current important information and parameter statuses and so on.
Again there's a problem with wx windows collisions.  Show() can't be used because then DLL_PROCESS_DETACH is called immediately after the window is opened, and if we open it with ShowModal() before we have loaded a game the main video window will be blocked. And we can't pass on any variables from a DllDebugger() that is called when Dolphin is started because the dll is reloaded and lose all variables sometime before a game is loaded. So we can't auto open the window that way. So I made the debugging window open as a game is loaded if it is enabled in the ini, the downside is that the ini setting will open the window even if we are not opening Dolphin with the -d flag. However, this will only affect people that have used the debugger at least once so in my opinion this is the most convenient solution. But feel free to come up with a better solution. Preferably some solution to how to use Show() and preventing DLL_PROCESS_DETACH to be called.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@812  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-09 18:47:53 +00:00 
						 
				 
			
				
					
						
							
							
								donkopunchstania 
							
						 
					 
					
						
						
							
						
						a1837662a0 
					 
					
						
						
							
							Added shader dump option to GL plugin. glScissor is always set, even when copying to EFB. Indirect texturing and alpha blending fixes. Changed determination if texture dimension recalculation is needed - this might break stuff! Let me know if there are issues so it can be tweaked.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@739  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-02 03:26:08 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						720efb825d 
					 
					
						
						
							
							Linux: I made Sconscript call wx-config inside of the main SConstruct, added a nowx argument, Made the filesystemviewer use the correct struct and fixed a silly scissor error that was made  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@589  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-20 17:31:54 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						7c3f715f19 
					 
					
						
						
							
							More fog emulation groundwork both in OpenGL and DX9. Needs more fog format researching.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@586  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-20 14:43:10 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						a5488ccf58 
					 
					
						
						
							
							Initial steps towards fog emulation in DX9  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@585  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-20 14:29:30 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						462b3184e2 
					 
					
						
						
							
							Added some Fog functions to the GL plugin, doesn't effect games at all. Quick change to GLInit.cpp that doesn't do much as well  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@477  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-08 04:03:42 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						4c1de84039 
					 
					
						
						
							
							unused fogcolor removed, shouldn't BPMEM_FOGPARAM3 and BPMEM_FOGCOLOR be united with BPMEM_FOGBMAGNITUDE?  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@462  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-07 14:11:21 +00:00 
						 
				 
			
				
					
						
							
							
								Maarten ter Huurne 
							
						 
					 
					
						
						
							
						
						4b3c4492ea 
					 
					
						
						
							
							Replaced "WORD" by "u16", except where it is part of the Windows API.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@434  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-03 00:12:32 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						005cbbb379 
					 
					
						
						
							
							Basic VBA-style save state system implemented - kb shortcuts only working on Windows. Keyboard shortcut system added. More cleanup in GFX plugins.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@390  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-30 22:06:53 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						85565688d7 
					 
					
						
						
							
							New SaveState folder for states. Removed some outdated code. Removed an unnecessary level of indirection for plugin calls. Assorted cleanup.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@389  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-30 19:19:40 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						05cbb94cbb 
					 
					
						
						
							
							GL plugin now centers video output, you can set it to render to the full window and FPS can be shown. FPS and stretch to Window res is set in INI. Maybe also the window res actually changes correctly when resizing window in Windows?  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@287  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-24 10:10:48 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						e0b3e32860 
					 
					
						
						
							
							one hundred percent correct scaling in GL plugin now, or at least it should be. report problems as they come  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@242  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-18 09:15:05 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						9ca343743a 
					 
					
						
						
							
							My fix yet again..  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@233  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-17 04:07:38 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						c557fdda03 
					 
					
						
						
							
							Woops, GL plugin fix  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@232  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-17 04:03:34 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						730d80864d 
					 
					
						
						
							
							Mostly fix for OGL plugin, putting it's shaders in the right place, few other bugs here and there though. Fix for CPU detect and removed a quick hack to reduce underflows in the HLE plugin. Added AA for Linux, but may be only usable by ATI/Intel cards or Opensource drivers  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@231  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-17 03:56:07 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						980679d84d 
					 
					
						
						
							
							GL Plugin Now has High res instead of stretching to the res. No AA yet and shadows are wrong, which causes Sunshine to trip and a few others to have shadows in the upper left corner  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@218  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-15 02:57:20 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						9b676c0a01 
					 
					
						
						
							
							Removes 4 unneeded values in the GL plugin, Makes less buffer underruns in ALSA in DSP_NULL, and case sensitivity so Wii games get just a 'wii' bit farther  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@216  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-14 23:04:24 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						b370386983 
					 
					
						
						
							
							static-ified a lot of vars to prevent name collisions with plugins, other cosmetic stuff, prep for jit debug  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@147  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-07 21:29:15 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						461077b1a1 
					 
					
						
						
							
							More GFX plugin cleanup, still no visible changes.  
						
						... 
						
						
						
						New right-click popup menu in game list - allow editing patch files easily.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@31  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-20 12:26:32 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						b3c55018a6 
					 
					
						
						
							
							More common things moved out from the GFX plugins. No visible changes.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@27  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-18 19:33:55 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						91ccda69ef 
					 
					
						
						
							
							Split a couple of huge files up, to make them easier to handle.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@24  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-17 21:09:18 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						711b1e0016 
					 
					
						
						
							
							Started to extract common parts of the two gfx plugins into a new library (VS2008 users, sorry :)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@22  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-17 20:29:04 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						775dc8a9c0 
					 
					
						
						
							
							Initial megacommit.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-12 17:40:22 +00:00