(XDK1/RMenu) Build fix

This commit is contained in:
twinaphex 2013-04-13 17:00:46 +02:00
parent e9fb07e352
commit 6824617031
3 changed files with 5 additions and 3 deletions

View File

@ -3496,14 +3496,14 @@ bool menu_iterate(void)
{
driver.video_poke->set_texture_frame(driver.video_data, menu_texture->pixels,
true, menu_texture->width, menu_texture->height, 1.0f);
driver.video_poke->set_texture_enable(driver.video_data, menu_bg_show);
driver.video_poke->set_texture_enable(driver.video_data, menu_bg_show, true);
}
// draw last frame for loading messages
rarch_render_cached_frame();
if (driver.video_poke && driver.video_poke->set_texture_enable)
driver.video_poke->set_texture_enable(driver.video_data, false);
driver.video_poke->set_texture_enable(driver.video_data, false, true);
if (input_entry_ret != 0 || input_process_ret != 0)
goto deinit;

View File

@ -1087,10 +1087,11 @@ static void xdk_d3d_set_texture_frame(void *data,
(void)alpha;
}
static void xdk_d3d_set_texture_enable(void *data, bool state)
static void xdk_d3d_set_texture_enable(void *data, bool state, bool full_screen)
{
xdk_d3d_video_t *d3d = (xdk_d3d_video_t*)data;
d3d->rgui_texture_enable = state;
d3d->rgui_texture_full_screen = full_screen;
}
#endif

View File

@ -69,6 +69,7 @@ typedef struct xdk_d3d_video
#endif
#if defined(HAVE_RGUI) || defined(HAVE_RMENU)
bool rgui_texture_enable;
bool rgui_texture_full_screen;
#endif
const d3d_font_renderer_t *font_ctx;
D3DFORMAT internal_fmt;