diff options
| author | 2015-11-14 21:59:18 +0100 | |
|---|---|---|
| committer | 2015-11-14 21:59:18 +0100 | |
| commit | 8446d718bb36e97bcac08f296c952043e3e208de (patch) | |
| tree | c1151bf3610cec95ce0349f692805c3f8a0ad437 /src/osd/modules/render/drawd3d.cpp | |
| parent | 2e4f148a96958cec2467439f84105104c466182f (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.cpp | 5 |
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; } |
