diff --git a/cmake/bgfxToolUtils.cmake b/cmake/bgfxToolUtils.cmake index 29ff20b..a084298 100644 --- a/cmake/bgfxToolUtils.cmake +++ b/cmake/bgfxToolUtils.cmake @@ -170,14 +170,9 @@ function (_get_profile_ext PROFILE PROFILE_EXT) string(REPLACE 120 glsl PROFILE ${PROFILE}) string(REPLACE spirv spv PROFILE ${PROFILE}) string(REPLACE metal mtl PROFILE ${PROFILE}) - string(REPLACE vs_3_0 dx9 PROFILE ${PROFILE}) - string(REPLACE vs_4_0 dx10 PROFILE ${PROFILE}) - string(REPLACE vs_5_0 dx11 PROFILE ${PROFILE}) - string(REPLACE ps_3_0 dx9 PROFILE ${PROFILE}) - string(REPLACE ps_4_0 dx10 PROFILE ${PROFILE}) - string(REPLACE ps_5_0 dx11 PROFILE ${PROFILE}) - string(REPLACE cs_4_0 dx10 PROFILE ${PROFILE}) - string(REPLACE cs_5_0 dx11 PROFILE ${PROFILE}) + string(REPLACE s_3_0 dx9 PROFILE ${PROFILE}) + string(REPLACE s_4_0 dx10 PROFILE ${PROFILE}) + string(REPLACE s_5_0 dx11 PROFILE ${PROFILE}) set(${PROFILE_EXT} ${PROFILE} @@ -215,17 +210,13 @@ function (compile_shader_to_header) OR CYGWIN ) set(PLATFORM WINDOWS) - if (ARGS_TYPE STREQUAL "VERTEX") - list(APPEND PROFILES vs_3_0) - list(APPEND PROFILES vs_4_0) - list(APPEND PROFILES vs_5_0) - elseif (ARGS_TYPE STREQUAL "FRAGMENT") - list(APPEND PROFILES ps_3_0) - list(APPEND PROFILES ps_4_0) - list(APPEND PROFILES ps_5_0) + if (ARGS_TYPE STREQUAL "VERTEX" OR ARGS_TYPE STREQUAL "FRAGMENT") + list(APPEND PROFILES s_3_0) + list(APPEND PROFILES s_4_0) + list(APPEND PROFILES s_5_0) elseif (ARGS_TYPE STREQUAL "COMPUTE") - list(APPEND PROFILES cs_4_0) - list(APPEND PROFILES cs_5_0) + list(APPEND PROFILES s_4_0) + list(APPEND PROFILES s_5_0) else () message(error "shaderc: Unsupported type") endif ()