浏览代码

Fix CopySign()

/feature-ReflectionProbeFit
Evgenii Golubev 7 年前
当前提交
a2e3a11d
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 2
      ScriptableRenderPipeline/Core/CoreRP/ShaderLibrary/Common.hlsl

2
ScriptableRenderPipeline/Core/CoreRP/ShaderLibrary/Common.hlsl


{
uint negZero = 0x80000000u;
uint signBit = negZero & asuint(s);
return asfloat(BitFieldInsert(negZero, signBit, x));
return asfloat(BitFieldInsert(negZero, signBit, asuint(x)));
}
#else
return (s >= 0) ? abs(x) : -abs(x);

正在加载...
取消
保存