diff options
Diffstat (limited to 'src/osd')
-rw-r--r-- | src/osd/windows/d3dhlsl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/osd/windows/d3dhlsl.c b/src/osd/windows/d3dhlsl.c index b1e67e013fe..a69f7922c26 100644 --- a/src/osd/windows/d3dhlsl.c +++ b/src/osd/windows/d3dhlsl.c @@ -1059,11 +1059,13 @@ void hlsl_info::init_fsfx_quad(void *vertbuf) int hlsl_info::create_resources(bool reset) { - initialized = true; + initialized = false; if (!master_enable || !d3dintf->post_fx_available) return 0; + initialized = true; + d3d_info *d3d = (d3d_info *)window->drawdata; HRESULT result = (*d3dintf->device.get_render_target)(d3d->device, 0, &backbuffer); |