From 8446d718bb36e97bcac08f296c952043e3e208de Mon Sep 17 00:00:00 2001 From: ImJezze Date: Sat, 14 Nov 2015 21:59:18 +0100 Subject: Fixed missing shadow mask texture when enabling HLSL via shortcut keys - fixed creation order of D3D and HLSL resources --- src/osd/modules/render/drawd3d.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/osd/modules/render/drawd3d.cpp') diff --git a/src/osd/modules/render/drawd3d.cpp b/src/osd/modules/render/drawd3d.cpp index e08c79388c6..68a0f2d404c 100644 --- a/src/osd/modules/render/drawd3d.cpp +++ b/src/osd/modules/render/drawd3d.cpp @@ -621,6 +621,7 @@ renderer::renderer(osd_window *window) m_device = NULL; m_restarting = false; m_shaders = NULL; + m_shaders_options = NULL; m_numverts = 0; m_numpolys = 0; m_vertexbuf = NULL; @@ -655,10 +656,6 @@ int renderer::pre_window_draw_check() { m_shaders->toggle(); - // free all existing resources and re-create - device_delete_resources(); - device_create_resources(); - m_restarting = false; } -- cgit v1.2.3