dolphin-emulator/Source/Plugins/Plugin_VideoOGL/Src
John Peterson 5c04af50a4 Attempt to calculate actual refresh rate (i.e. a CPU-GPU synced Mhz), no real success. Anybody have any ideas?
Is there no indication from the game when the screen refresh should occur? No, not what I could find, we currently calculate the refresh rate and m_VBeamPos from the CPU ticks progress. That works perfectly if the CPU and GPU is perfectly synced as in the single core and no-idle skipping mode. So I guess it's possible that the game doesn't indicate when the screen should be refreshed, but rather that the hardware calculate that from the CPU ticks progress. That leaves us with a problem in the dual core and idle skipping modes to calculate a CPU-GPU synced CPU ticks progress.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3447 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-15 04:30:02 +00:00
..
Debugger OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
GUI Fix for setting projection hacks in ISO Properties. 2009-06-10 01:26:42 +00:00
OS Fix for tatsunoko vs capcom and those wii games getting corrupted memory error 2009-06-12 15:47:41 +00:00
BPFunctions.cpp Changing where depth is read. Trying to use the same depth buffer GL uses when copying depth to a texture. This eliminates some quirky code and gets depth copies working in AA, but may not work on older graphics cards. 2009-05-15 02:39:55 +00:00
cocoaGL.h Fix compile on osx 2008-12-18 21:40:50 +00:00
cocoaGL.m osx fixes for nongui and ogl plugin 2009-05-15 08:55:46 +00:00
Config.cpp *blink* 2009-06-09 21:29:54 +00:00
Config.h Simple post-processing shader implementation. No UI yet. Does not work together with AA yet. To use shader bad_bloom, for example, set PostProcessingShader under [Enhancements] in gfx_opengl.ini. 2009-06-08 19:42:25 +00:00
Globals.h OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
GLUtil.cpp OpenGL: Fixed the screenshot function now that I found all the buffers 2009-06-08 00:44:48 +00:00
GLUtil.h Add mini unit testing framework to Dolphin itself - use it to find bugs and verify the portable powerpc fp number classifier. also random cleanup. 2009-06-13 22:08:01 +00:00
GLWindow.h OpenGL: Fixed the screenshot function now that I found all the buffers 2009-06-08 00:44:48 +00:00
main.cpp Attempt to calculate actual refresh rate (i.e. a CPU-GPU synced Mhz), no real success. Anybody have any ideas? 2009-06-15 04:30:02 +00:00
main.h OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
NativeVertexFormat.cpp OpenGL Plugin: small fix 2009-04-03 15:39:16 +00:00
nGLUtil.cpp More WIP OGL EventHandler work by shuffle2 and myself. Wiimote isn't implemented yet and OGL window is too small (should take window borders into account when creating window). 2009-01-29 23:35:31 +00:00
nGLUtil.h More WIP OGL EventHandler work by shuffle2 and myself. Wiimote isn't implemented yet and OGL window is too small (should take window borders into account when creating window). 2009-01-29 23:35:31 +00:00
nmain.cpp nakee's new logmanager. added a console window for windows builds (prints to parent console on non-win32). also fix some random wxw bugs: main window's position is saved when using debugger, disabling windows from the tools menu are saved settings, some other small fixes 2009-03-18 17:17:58 +00:00
OnScreenDisplay.cpp Add mini unit testing framework to Dolphin itself - use it to find bugs and verify the portable powerpc fp number classifier. also random cleanup. 2009-06-13 22:08:01 +00:00
OnScreenDisplay.h OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
PixelShaderCache.cpp Post-processing: Added options to graphics config dialog. 2009-06-09 19:40:47 +00:00
PixelShaderCache.h minor cleanup - don't leak so many fragment shaders :p also fix address range for the Generate Symbol Map feature 2009-06-08 18:34:24 +00:00
PostProcessing.cpp Post-processing: Added options to graphics config dialog. 2009-06-09 19:40:47 +00:00
PostProcessing.h Post-processing: Added options to graphics config dialog. 2009-06-09 19:40:47 +00:00
rasterfont.cpp Add mini unit testing framework to Dolphin itself - use it to find bugs and verify the portable powerpc fp number classifier. also random cleanup. 2009-06-13 22:08:01 +00:00
rasterfont.h OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
Render.cpp OpenGL: Fix problem with OSD text not showing up with post-processing enabled, causing gl errors. 2009-06-14 11:56:48 +00:00
Render.h OpenGL: Added OSD menu from 3, 4, 5 keys 2009-06-08 02:48:38 +00:00
SConscript compile fix or why I hate wxstring 2009-06-09 21:10:14 +00:00
SDLWindow.cpp More WIP OGL EventHandler work by shuffle2 and myself. Wiimote isn't implemented yet and OGL window is too small (should take window borders into account when creating window). 2009-01-29 23:35:31 +00:00
SDLWindow.h More WIP OGL EventHandler work by shuffle2 and myself. Wiimote isn't implemented yet and OGL window is too small (should take window borders into account when creating window). 2009-01-29 23:35:31 +00:00
stdafx.cpp OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
stdafx.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
TextureConversionShader.cpp Changing where depth is read. Trying to use the same depth buffer GL uses when copying depth to a texture. This eliminates some quirky code and gets depth copies working in AA, but may not work on older graphics cards. 2009-05-15 02:39:55 +00:00
TextureConversionShader.h OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
TextureConverter.cpp minor cleanup - don't leak so many fragment shaders :p also fix address range for the Generate Symbol Map feature 2009-06-08 18:34:24 +00:00
TextureConverter.h OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
TextureMngr.cpp Some more modification of texture dumping and loading. 2009-05-16 01:21:57 +00:00
TextureMngr.h Changing where depth is read. Trying to use the same depth buffer GL uses when copying depth to a texture. This eliminates some quirky code and gets depth copies working in AA, but may not work on older graphics cards. 2009-05-15 02:39:55 +00:00
VertexLoaderManager.cpp Sort vertex loader debug statistics by number of verts loaded - now easy to identify the heaviest vertex loader in games. 2009-02-15 12:38:25 +00:00
VertexManager.cpp Changing where depth is read. Trying to use the same depth buffer GL uses when copying depth to a texture. This eliminates some quirky code and gets depth copies working in AA, but may not work on older graphics cards. 2009-05-15 02:39:55 +00:00
VertexManager.h OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
VertexShaderCache.cpp Changing where depth is read. Trying to use the same depth buffer GL uses when copying depth to a texture. This eliminates some quirky code and gets depth copies working in AA, but may not work on older graphics cards. 2009-05-15 02:39:55 +00:00
VertexShaderCache.h OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
Win32Window.cpp More WIP OGL EventHandler work by shuffle2 and myself. Wiimote isn't implemented yet and OGL window is too small (should take window borders into account when creating window). 2009-01-29 23:35:31 +00:00
Win32Window.h compile fix 2009-01-31 20:31:19 +00:00
WXGLWindow.cpp Some testgl work 2009-01-06 20:54:47 +00:00
WXGLWindow.h Some testgl work 2009-01-06 20:54:47 +00:00
X11Window.cpp Fixed some log messages 2009-03-20 15:01:49 +00:00
X11Window.h Some testgl work 2009-01-06 20:54:47 +00:00
XFB.cpp OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00
XFB.h OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date 2009-04-03 14:35:49 +00:00