diff --git a/src/bgfx_compute.sh b/src/bgfx_compute.sh index d8be0bd9c..556972ebd 100644 --- a/src/bgfx_compute.sh +++ b/src/bgfx_compute.sh @@ -10,11 +10,15 @@ #ifndef __cplusplus +#if BGFX_SHADER_LANGUAGE_HLSL > 0 && BGFX_SHADER_LANGUAGE_HLSL < 400 +# error "Compute is not supported!" +#endif // BGFX_SHADER_LANGUAGE_HLSL + #if BGFX_SHADER_LANGUAGE_METAL || BGFX_SHADER_LANGUAGE_SPIRV # define ANNOTATION(_format) [[spv::format_ ## _format]] #else # define ANNOTATION(_format) -#endif +#endif // BGFX_SHADER_LANGUAGE_METAL || BGFX_SHADER_LANGUAGE_SPIRV #if BGFX_SHADER_LANGUAGE_GLSL