dolphin/Source/Plugins/Plugin_VideoOGL/Src
Rodolfo Osvaldo Bogado 2c7a08fc61 after a good commit lets make some experiments:
implemented fixed efb scale to improve alignment and discard some error caused by incorrect scale.
make both plugins work similar. this must improve opengl image quality a lot.
also implemented dynamic resizing in opengl, this way the resolution math the windows resolution on resize.
this is highly experimental so please test a lot.
implemented shader dumping on error thinking  in future experiments with shaders.
enjoy :)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5458 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-05-19 03:15:36 +00:00
..
Debugger Linux global build. At least the basic footwork is done here. 2010-02-02 21:56:29 +00:00
GUI fast commit : 2010-05-04 14:43:30 +00:00
OS Move fullscreen display resolution control to the GUI with the rest of the fullscreen toggling code. This removes redundancy of code that was in several places through the various video plugins. Unfortunately it means the fullscreen resolution setting also had to be moved to the main configuration dialog. I am sure that will meet some resistance. 2010-04-22 04:28:34 +00:00
BPFunctions.cpp Fies Issue 1584 2010-01-29 07:44:21 +00:00
cocoaGL.h Compiling with rev 63470 of wxWidgets now works with OSX x86_64. There are a BUNCH of errors while running, none fatal from what I've seen. This also fixes Dolphin creating multiple NSWindows when running multiple games. 2010-02-12 12:41:53 +00:00
cocoaGL.m Compiling with rev 63470 of wxWidgets now works with OSX x86_64. There are a BUNCH of errors while running, none fatal from what I've seen. This also fixes Dolphin creating multiple NSWindows when running multiple games. 2010-02-12 12:41:53 +00:00
DLCache.cpp Removed more compiler warnings in linux. 2010-03-07 22:48:37 +00:00
DLCache.h
FramebufferManager.cpp after a good commit lets make some experiments: 2010-05-19 03:15:36 +00:00
FramebufferManager.h Extend the OGL virtual XFB to handle games that use multiple XFBs to make a frame. This should allow games that require the XFB to work without using a real XFB in RAM which is slow and limited to the original resolution. To use this enhancement you must check Use XFB in the options. The previous option was renamed Use Real XFB. I don't think this works with the aspect settings yet. 2010-03-10 06:45:13 +00:00
Globals.h
GLUtil.cpp Added a catch-all OpenGL visual. This allows the VideoSoftware plug-in to run under VirtualBox. 2010-05-16 07:37:22 +00:00
GLUtil.h Move fullscreen display resolution control to the GUI with the rest of the fullscreen toggling code. This removes redundancy of code that was in several places through the various video plugins. Unfortunately it means the fullscreen resolution setting also had to be moved to the main configuration dialog. I am sure that will meet some resistance. 2010-04-22 04:28:34 +00:00
GLWindow.h
main.cpp osx buildfix 2010-04-23 19:15:44 +00:00
main.h OpenGL fix: s_swapRequested must be volatile. 2010-01-26 14:56:51 +00:00
NativeVertexFormat.cpp
PixelShaderCache.cpp after a good commit lets make some experiments: 2010-05-19 03:15:36 +00:00
PixelShaderCache.h Shader Disk Cache implementation for D3D. Saves generated shaders on disk. Eliminates "freeze jerks" in D3D plugin the _second_ and later times you play something.... not much to do about the first time. The D3D shader compiler is just slow. 2010-01-17 17:44:09 +00:00
PostProcessing.cpp Linux global build. At least the basic footwork is done here. 2010-02-02 21:56:29 +00:00
PostProcessing.h
RasterFont.cpp
RasterFont.h
Render.cpp after a good commit lets make some experiments: 2010-05-19 03:15:36 +00:00
SConscript Move fullscreen display resolution control to the GUI with the rest of the fullscreen toggling code. This removes redundancy of code that was in several places through the various video plugins. Unfortunately it means the fullscreen resolution setting also had to be moved to the main configuration dialog. I am sure that will meet some resistance. 2010-04-22 04:28:34 +00:00
stdafx.cpp
stdafx.h
TextureConverter.cpp after a good commit lets make some experiments: 2010-05-19 03:15:36 +00:00
TextureConverter.h
TextureMngr.cpp fast commit : 2010-05-04 14:43:30 +00:00
TextureMngr.h fixed xfb bumping introduced by my last commit. 2010-04-14 13:57:16 +00:00
VertexLoaderManager.cpp
VertexManager.cpp fast commit : 2010-05-04 14:43:30 +00:00
VertexManager.h
VertexShaderCache.cpp a little optimization in shaders constants setting , based on the same idea of nodchip changes. 2010-05-17 22:17:46 +00:00
VertexShaderCache.h Shader Disk Cache implementation for D3D. Saves generated shaders on disk. Eliminates "freeze jerks" in D3D plugin the _second_ and later times you play something.... not much to do about the first time. The D3D shader compiler is just slow. 2010-01-17 17:44:09 +00:00
XFB.cpp
XFB.h