Fixed issue #731.

This commit is contained in:
Branimir Karadžić 2016-03-28 17:15:10 -07:00
parent 0330f5618b
commit 9176a11f78

View File

@ -29,6 +29,7 @@
#endif // BGFX_SHADER_LANGUAGE_HLSL > 3 && BGFX_SHADER_TYPE_FRAGMENT #endif // BGFX_SHADER_LANGUAGE_HLSL > 3 && BGFX_SHADER_TYPE_FRAGMENT
#if BGFX_SHADER_LANGUAGE_HLSL #if BGFX_SHADER_LANGUAGE_HLSL
# define CONST(_x) static const _x
# define dFdx(_x) ddx(_x) # define dFdx(_x) ddx(_x)
# define dFdy(_y) ddy(-_y) # define dFdy(_y) ddy(-_y)
# define inversesqrt(_x) rsqrt(_x) # define inversesqrt(_x) rsqrt(_x)
@ -333,6 +334,7 @@ vec3 mod(vec3 _a, vec3 _b) { return _a - _b * floor(_a / _b); }
vec4 mod(vec4 _a, vec4 _b) { return _a - _b * floor(_a / _b); } vec4 mod(vec4 _a, vec4 _b) { return _a - _b * floor(_a / _b); }
#else #else
# define CONST(_x) const _x
# define atan2(_x, _y) atan(_x, _y) # define atan2(_x, _y) atan(_x, _y)
# define mul(_a, _b) ( (_a) * (_b) ) # define mul(_a, _b) ( (_a) * (_b) )
# define saturate(_x) clamp(_x, 0.0, 1.0) # define saturate(_x) clamp(_x, 0.0, 1.0)