From 9400d4030f63355813c585f5a1075a1d61c4c2fa Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 10 Mar 2013 20:00:58 +0100 Subject: [PATCH] (XDK) Implement apply_state_changes --- xdk/xdk_d3d.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/xdk/xdk_d3d.cpp b/xdk/xdk_d3d.cpp index 1056922d17..84d60b6cb5 100644 --- a/xdk/xdk_d3d.cpp +++ b/xdk/xdk_d3d.cpp @@ -971,11 +971,18 @@ static void xdk_d3d_set_blend(void *data, bool enable) d3d->d3d_render_device->SetRenderState(D3DRS_ALPHABLENDENABLE, enable); } +static void xdk_d3d_apply_state_changes(void *data) +{ + gl_t *gl = (gl_t*)data; + gl->should_resize = true; +} + static const video_poke_interface_t d3d_poke_interface = { xdk_d3d_set_blend, xdk_d3d_set_filtering, xdk_d3d_set_fbo_state, xdk_d3d_set_aspect_ratio, + xdk_d3d_apply_state_changes, }; static void d3d_get_poke_interface(void *data, const video_poke_interface_t **iface)