diff --git a/Windows/WndMainWindow.cpp b/Windows/WndMainWindow.cpp index 186ef02bca..7978b44d51 100644 --- a/Windows/WndMainWindow.cpp +++ b/Windows/WndMainWindow.cpp @@ -743,6 +743,28 @@ namespace MainWindow setRenderingMode(3); break; + case ID_OPTIONS_BUFFEREDRENDERINGDUMMY: + g_Config.iRenderingMode = ++g_Config.iRenderingMode > 3? 0 : g_Config.iRenderingMode; + + switch(g_Config.iRenderingMode) { + case 0: + osm.Show(g->T("Non-Buffered Rendering")); + break; + case 1: + osm.Show(g->T("Buffered Rendering")); + break; + case 2: + osm.Show(g->T("Read Framebuffer to Memory (CPU)")); + break; + case 3: + osm.Show(g->T("Read Framebuffer to Memory (GPU)")); + break; + } + + setRenderingMode(g_Config.iRenderingMode); + + break; + case ID_OPTIONS_SHOWDEBUGSTATISTICS: g_Config.bShowDebugStats = !g_Config.bShowDebugStats; break; diff --git a/Windows/ppsspp.rc b/Windows/ppsspp.rc index 699669b478..b092e90244 100644 Binary files a/Windows/ppsspp.rc and b/Windows/ppsspp.rc differ diff --git a/Windows/resource.h b/Windows/resource.h index f95a7243be..9440f38c26 100644 Binary files a/Windows/resource.h and b/Windows/resource.h differ