This commit is contained in:
twinaphex 2022-04-19 12:11:45 +02:00
parent 03146e4604
commit df3927dd33
3 changed files with 14 additions and 21 deletions

View File

@ -1737,16 +1737,3 @@ void d3d9_get_overlay_interface(void *data,
*iface = &d3d9_overlay_interface;
}
#endif
void d3d9_get_poke_interface(void *data,
const video_poke_interface_t **iface)
{
*iface = &d3d9_poke_interface;
}
#ifdef HAVE_GFX_WIDGETS
bool d3d9_gfx_widgets_enabled(void *data)
{
return false; /* currently disabled due to memory issues */
}
#endif

View File

@ -844,9 +844,6 @@ void d3d9_get_overlay_interface(void *data,
const video_overlay_interface_t **iface);
#endif
void d3d9_get_poke_interface(void *data,
const video_poke_interface_t **iface);
void d3d9_set_nonblock_state(void *data, bool state,
bool adaptive_vsync_enabled,
unsigned swap_interval);
@ -865,8 +862,6 @@ bool d3d9_suppress_screensaver(void *data, bool enable);
bool d3d9_process_shader(d3d9_video_t *d3d);
bool d3d9_gfx_widgets_enabled(void *data);
uintptr_t d3d9_load_texture(void *video_data, void *data,
bool threaded, enum texture_filter_type filter_type);
@ -900,7 +895,6 @@ void d3d9_apply_state_changes(void *data);
bool d3d9_restore(d3d9_video_t *d3d);
extern LPDIRECT3D9 g_pD3D9;
extern const video_poke_interface_t d3d9_poke_interface;
RETRO_END_DECLS

View File

@ -200,7 +200,6 @@ static bool renderchain_d3d_init_first(
return false;
}
static bool d3d9_init_chain(d3d9_video_t *d3d,
unsigned input_scale,
bool rgb32)
@ -813,7 +812,7 @@ static bool d3d9_frame(void *data, const void *frame,
return true;
}
const video_poke_interface_t d3d9_poke_interface = {
static const video_poke_interface_t d3d9_poke_interface = {
d3d9_get_flags,
d3d9_load_texture,
d3d9_unload_texture,
@ -847,6 +846,19 @@ const video_poke_interface_t d3d9_poke_interface = {
NULL /* set_hdr_expand_gamut */
};
static void d3d9_get_poke_interface(void *data,
const video_poke_interface_t **iface)
{
*iface = &d3d9_poke_interface;
}
#ifdef HAVE_GFX_WIDGETS
static bool d3d9_gfx_widgets_enabled(void *data)
{
return false; /* currently disabled due to memory issues */
}
#endif
video_driver_t video_d3d9 = {
d3d9_init,
d3d9_frame,