瀏覽代碼

nir: replace magic numbers with M_PI

we define it inside 'include/c99_math.h' so it is safe to use.

Signed-off-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
tags/19.1-branchpoint
Karol Herbst 6 年之前
父節點
當前提交
5d48359a2c
共有 1 個檔案被更改,包括 2 行新增2 行删除
  1. 2
    2
      src/compiler/nir/nir_builtin_builder.h

+ 2
- 2
src/compiler/nir/nir_builtin_builder.h 查看文件

static inline nir_ssa_def * static inline nir_ssa_def *
nir_degrees(nir_builder *b, nir_ssa_def *val) nir_degrees(nir_builder *b, nir_ssa_def *val)
{ {
return nir_fmul_imm(b, val, 57.2957795131);
return nir_fmul_imm(b, val, 180.0 / M_PI);
} }


static inline nir_ssa_def * static inline nir_ssa_def *
static inline nir_ssa_def * static inline nir_ssa_def *
nir_radians(nir_builder *b, nir_ssa_def *val) nir_radians(nir_builder *b, nir_ssa_def *val)
{ {
return nir_fmul_imm(b, val, 0.01745329251);
return nir_fmul_imm(b, val, M_PI / 180.0);
} }


#endif /* NIR_BUILTIN_BUILDER_H */ #endif /* NIR_BUILTIN_BUILDER_H */

Loading…
取消
儲存