Always render cache when using HW render.

When using HW render, only GPU screenshots are allowed.
This commit is contained in:
Themaister 2013-06-16 13:56:49 +02:00
parent 312154d110
commit 73bfae9602

View File

@ -994,7 +994,7 @@ static int rgui_settings_toggle_setting(rgui_handle_t *rgui, unsigned setting, r
if (action == RGUI_ACTION_OK)
{
// Render a clean frame to avoid taking screnshot of RGUI.
if (g_settings.video.gpu_screenshot)
if (g_settings.video.gpu_screenshot || g_extern.frame_cache.data == RETRO_HW_FRAME_BUFFER_VALID)
{
if (driver.video_poke && driver.video_poke->set_texture_enable)
driver.video_poke->set_texture_enable(driver.video_data, false, false);