summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/render/drawd3d.cpp
diff options
context:
space:
mode:
author ImJezze <jezze@gmx.net>2015-11-14 21:59:18 +0100
committer ImJezze <jezze@gmx.net>2015-11-14 21:59:18 +0100
commit8446d718bb36e97bcac08f296c952043e3e208de (patch)
treec1151bf3610cec95ce0349f692805c3f8a0ad437 /src/osd/modules/render/drawd3d.cpp
parent2e4f148a96958cec2467439f84105104c466182f (diff)
Fixed missing shadow mask texture when enabling HLSL via shortcut keys
- fixed creation order of D3D and HLSL resources
Diffstat (limited to 'src/osd/modules/render/drawd3d.cpp')
-rw-r--r--src/osd/modules/render/drawd3d.cpp5
1 files changed, 1 insertions, 4 deletions
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;
}