mirror of
https://github.com/scratchfoundation/bgfx.git
synced 2024-11-28 10:35:43 -05:00
shaderc: Metal fixes.
This commit is contained in:
parent
ce1b41336d
commit
527ab0bcc1
2 changed files with 4 additions and 6 deletions
|
@ -270,7 +270,7 @@ vec2 mod(vec2 _a, vec2 _b) { return _a - _b * floor(_a / _b); }
|
|||
vec3 mod(vec3 _a, vec3 _b) { return _a - _b * floor(_a / _b); }
|
||||
vec4 mod(vec4 _a, vec4 _b) { return _a - _b * floor(_a / _b); }
|
||||
|
||||
#elif BGFX_SHADER_LANGUAGE_GLSL
|
||||
#else
|
||||
# define atan2(_x, _y) atan(_x, _y)
|
||||
# define mul(_a, _b) ( (_a) * (_b) )
|
||||
# define saturate(_x) clamp(_x, 0.0, 1.0)
|
||||
|
@ -301,7 +301,7 @@ float rcp(float _a) { return 1.0/_a; }
|
|||
vec2 rcp(vec2 _a) { return vec2(1.0)/_a; }
|
||||
vec3 rcp(vec3 _a) { return vec3(1.0)/_a; }
|
||||
vec4 rcp(vec4 _a) { return vec4(1.0)/_a; }
|
||||
#endif // BGFX_SHADER_LANGUAGE_HLSL
|
||||
#endif // BGFX_SHADER_LANGUAGE_*
|
||||
|
||||
uniform vec4 u_viewRect;
|
||||
uniform vec4 u_viewTexel;
|
||||
|
|
|
@ -1290,7 +1290,8 @@ int main(int _argc, const char* _argv[])
|
|||
else
|
||||
{
|
||||
if (0 != glsl
|
||||
|| 0 != essl)
|
||||
|| 0 != essl
|
||||
|| 0 != metal)
|
||||
{
|
||||
if (120 == glsl
|
||||
|| 0 != essl)
|
||||
|
@ -1356,9 +1357,6 @@ int main(int _argc, const char* _argv[])
|
|||
}
|
||||
}
|
||||
}
|
||||
else if (0 != metal)
|
||||
{
|
||||
}
|
||||
else
|
||||
{
|
||||
preprocessor.writef(
|
||||
|
|
Loading…
Reference in a new issue