From f2e80fd8e87a30c9b5a6d41dde7da07ef2e2efa1 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 26 Feb 2018 18:36:10 +0100 Subject: [PATCH] hide cg and glsl for D3D10/11/12 drivers --- gfx/video_shader_parse.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gfx/video_shader_parse.c b/gfx/video_shader_parse.c index 27a8db9e0a..b4e8779085 100644 --- a/gfx/video_shader_parse.c +++ b/gfx/video_shader_parse.c @@ -1119,6 +1119,9 @@ enum rarch_shader_type video_shader_get_type_from_ext( switch (api) { case GFX_CTX_DIRECT3D8_API: + case GFX_CTX_DIRECT3D10_API: + case GFX_CTX_DIRECT3D11_API: + case GFX_CTX_DIRECT3D12_API: case GFX_CTX_VULKAN_API: return RARCH_SHADER_NONE; default: @@ -1132,6 +1135,9 @@ enum rarch_shader_type video_shader_get_type_from_ext( switch (api) { case GFX_CTX_DIRECT3D8_API: + case GFX_CTX_DIRECT3D10_API: + case GFX_CTX_DIRECT3D11_API: + case GFX_CTX_DIRECT3D12_API: case GFX_CTX_VULKAN_API: return RARCH_SHADER_NONE; default: @@ -1145,6 +1151,9 @@ enum rarch_shader_type video_shader_get_type_from_ext( { case GFX_CTX_DIRECT3D8_API: case GFX_CTX_DIRECT3D9_API: + case GFX_CTX_DIRECT3D10_API: + case GFX_CTX_DIRECT3D11_API: + case GFX_CTX_DIRECT3D12_API: case GFX_CTX_VULKAN_API: return RARCH_SHADER_NONE; default: @@ -1159,6 +1168,9 @@ enum rarch_shader_type video_shader_get_type_from_ext( { case GFX_CTX_DIRECT3D8_API: case GFX_CTX_DIRECT3D9_API: + case GFX_CTX_DIRECT3D10_API: + case GFX_CTX_DIRECT3D11_API: + case GFX_CTX_DIRECT3D12_API: case GFX_CTX_VULKAN_API: return RARCH_SHADER_NONE; default: