From 3f79218daf96f65a4f28de017b9f33327dbed295 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 11 Sep 2014 19:07:41 +0200 Subject: [PATCH] (D3D) More cleanups of dead code` --- gfx/d3d9/render_chain_xdk.h | 49 ------------------------------------- 1 file changed, 49 deletions(-) diff --git a/gfx/d3d9/render_chain_xdk.h b/gfx/d3d9/render_chain_xdk.h index 4f598fcf27..577a2b1a5c 100644 --- a/gfx/d3d9/render_chain_xdk.h +++ b/gfx/d3d9/render_chain_xdk.h @@ -286,52 +286,3 @@ static void renderchain_blit_to_texture(void *data, const void *frame, D3DTexture_LockRect(d3d->tex, 0, &d3dlr, NULL, D3DLOCK_NOSYSLOCK); D3DTexture_Blit(d3d, desc, d3dlr, frame, width, height, pitch); } - -static bool d3d_init_shader(void *data) -{ - d3d_video_t *d3d = (d3d_video_t*)data; - const gl_shader_backend_t *backend = NULL; - - const char *shader_path = g_settings.video.shader_path; - enum rarch_shader_type type = gfx_shader_parse_type(shader_path, DEFAULT_SHADER_TYPE); - - switch (type) - { - case RARCH_SHADER_HLSL: -#ifdef HAVE_HLSL - RARCH_LOG("[D3D]: Using HLSL shader backend.\n"); - backend = &hlsl_backend; -#endif - break; - } - - if (!backend) - { - RARCH_ERR("[GL]: Didn't find valid shader backend. Continuing without shaders.\n"); - return true; - } - - - d3d->shader = backend; - return d3d->shader->init(d3d, shader_path); -} - -#ifdef HAVE_SHADERS -void d3d_deinit_shader(void *data) -{ - d3d_video_t *d3d = (d3d_video_t*)data; -#ifdef HAVE_CG - if (!d3d->cgCtx) - return; - - cgD3D9UnloadAllPrograms(); - cgD3D9SetDevice(NULL); - cgDestroyContext(d3d->cgCtx); - d3d->cgCtx = NULL; -#else - if (d3d->shader && d3d->shader->deinit) - d3d->shader->deinit(); - d3d->shader = NULL; -#endif -} -#endif