Skip to content

Testing epic #412

@Perksey

Description

@Perksey

Development

Tests

  • [In Progress] GLFW tests - @HurricanKai
  • [In Progress] Maths tests - See maths/testing
    • Scalar.Abs(T x) -> T - unclaimed
    • Scalar.Acos(T x) -> T - unclaimed
    • Scalar.Acosh(T x) -> T - unclaimed
    • Scalar.Add(T left, T right) -> T - @HurricanKai
    • Scalar.As<TFrom, TTo>(TFrom val) -> TTo - unclaimed
    • Scalar.Asin(T x) -> T - unclaimed
    • Scalar.Asinh(T x) -> T - unclaimed
    • Scalar.Atan2(T y, T x) -> T - unclaimed
    • Scalar.Atan(T x) -> T - unclaimed
    • Scalar.Atanh(T x) -> T - unclaimed
    • Scalar.Cbrt(T x) -> T - unclaimed
    • Scalar.Ceiling(T x) -> T - unclaimed
    • Scalar.Cos(T x) -> T - unclaimed
    • Scalar.Cosh(T x) -> T - unclaimed
    • Scalar.Divide(T left, T right) -> T - unclaimed
    • Scalar.Equal(T left, T right) -> bool - unclaimed
    • Scalar.Exp(T x) -> T - unclaimed
    • Scalar.Floor(T x) -> T - unclaimed
    • Scalar.GreaterThan(T left, T right) -> bool - unclaimed
    • Scalar.GreaterThanOrEqual(T left, T right) -> bool - unclaimed
    • Scalar.IEEERemainder(T x, T y) -> T - unclaimed
    • Scalar.IsFinite(T f) -> bool - unclaimed
    • Scalar.IsInfinity(T f) -> bool - unclaimed
    • Scalar.IsNaN(T f) -> bool - unclaimed
    • Scalar.IsNegative(T f) -> bool - unclaimed
    • Scalar.IsNegativeInfinity(T f) -> bool - unclaimed
    • Scalar.IsNormal(T f) -> bool - unclaimed
    • Scalar.IsPositiveInfinity(T f) -> bool - unclaimed
    • Scalar.IsSubnormal(T f) -> bool - unclaimed
    • Scalar.LessThan(T left, T right) -> bool - unclaimed
    • Scalar.LessThanOrEqual(T left, T right) -> bool - unclaimed
    • Scalar.Log10(T x) -> T - unclaimed
    • Scalar.Log(T x) -> T - unclaimed
    • Scalar.Log(T x, T y) -> T - unclaimed
    • Scalar.Max(T x, T y) -> T - unclaimed
    • Scalar.Min(T x, T y) -> T - unclaimed
    • Scalar.Multiply(T left, T right) -> T - unclaimed
    • Scalar.Negate(T x) -> T - unclaimed
    • Scalar.NotEqual(T left, T right) -> bool - unclaimed
    • Scalar.Pow(T x, T y) -> T - unclaimed
    • Scalar.Reciprocal(T x) -> T - unclaimed
    • Scalar.Round(T x) -> T - unclaimed
    • Scalar.Round(T x, int digits) -> T - unclaimed
    • Scalar.Round(T x, int digits, System.MidpointRounding mode) -> T - unclaimed
    • Scalar.Round(T x, System.MidpointRounding mode) -> T - unclaimed
    • Scalar.Sign(T x) -> int - unclaimed
    • Scalar.Sin(T x) -> T - unclaimed
    • Scalar.Sinh(T x) -> T - unclaimed
    • Scalar.Sqrt(T x) -> T - unclaimed
    • Scalar.Subtract(T left, T right) -> T - unclaimed
    • Scalar.Tan(T x) -> T - unclaimed
    • Scalar.Tanh(T x) -> T - unclaimed
    • Scalar.Truncate(T x) -> T - unclaimed
    • More to be added
  • [Not Started] SilkTouch tests - unclaimed

Benchmarks

  • [In Progress] Math benchmarks- See maths/testing
    • Scalar.Abs(T x) -> T - unclaimed
    • Scalar.Acos(T x) -> T - unclaimed
    • Scalar.Acosh(T x) -> T - unclaimed
    • Scalar.Add(T left, T right) -> T - unclaimed
    • Scalar.As<TFrom, TTo>(TFrom val) -> TTo - unclaimed
    • Scalar.Asin(T x) -> T - unclaimed
    • Scalar.Asinh(T x) -> T - unclaimed
    • Scalar.Atan2(T y, T x) -> T - unclaimed
    • Scalar.Atan(T x) -> T - unclaimed
    • Scalar.Atanh(T x) -> T - unclaimed
    • Scalar.Cbrt(T x) -> T - unclaimed
    • Scalar.Ceiling(T x) -> T - unclaimed
    • Scalar.Cos(T x) -> T - unclaimed
    • Scalar.Cosh(T x) -> T - unclaimed
    • Scalar.Divide(T left, T right) -> T - unclaimed
    • Scalar.Equal(T left, T right) -> bool - unclaimed
    • Scalar.Exp(T x) -> T - unclaimed
    • Scalar.Floor(T x) -> T - unclaimed
    • Scalar.GreaterThan(T left, T right) -> bool - unclaimed
    • Scalar.GreaterThanOrEqual(T left, T right) -> bool - unclaimed
    • Scalar.IEEERemainder(T x, T y) -> T - unclaimed
    • Scalar.IsFinite(T f) -> bool - unclaimed
    • Scalar.IsInfinity(T f) -> bool - unclaimed
    • Scalar.IsNaN(T f) -> bool - unclaimed
    • Scalar.IsNegative(T f) -> bool - unclaimed
    • Scalar.IsNegativeInfinity(T f) -> bool - unclaimed
    • Scalar.IsNormal(T f) -> bool - unclaimed
    • Scalar.IsPositiveInfinity(T f) -> bool - unclaimed
    • Scalar.IsSubnormal(T f) -> bool - unclaimed
    • Scalar.LessThan(T left, T right) -> bool - unclaimed
    • Scalar.LessThanOrEqual(T left, T right) -> bool - unclaimed
    • Scalar.Log10(T x) -> T - unclaimed
    • Scalar.Log(T x) -> T - unclaimed
    • Scalar.Log(T x, T y) -> T - unclaimed
    • Scalar.Max(T x, T y) -> T - unclaimed
    • Scalar.Min(T x, T y) -> T - unclaimed
    • Scalar.Multiply(T left, T right) -> T - unclaimed
    • Scalar.Negate(T x) -> T - unclaimed
    • Scalar.NotEqual(T left, T right) -> bool - unclaimed
    • Scalar.Pow(T x, T y) -> T - unclaimed
    • Scalar.Reciprocal(T x) -> T - unclaimed
    • Scalar.Round(T x) -> T - unclaimed
    • Scalar.Round(T x, int digits) -> T - unclaimed
    • Scalar.Round(T x, int digits, System.MidpointRounding mode) -> T - unclaimed
    • Scalar.Round(T x, System.MidpointRounding mode) -> T - unclaimed
    • Scalar.Sign(T x) -> int - unclaimed
    • Scalar.Sin(T x) -> T - unclaimed
    • Scalar.Sinh(T x) -> T - unclaimed
    • Scalar.Sqrt(T x) -> T - unclaimed
    • Scalar.Subtract(T left, T right) -> T - unclaimed
    • Scalar.Tan(T x) -> T - unclaimed
    • Scalar.Tanh(T x) -> T - unclaimed
    • Scalar.Truncate(T x) -> T - unclaimed
    • More to be added

More to be added

Milestones

To be added

Dates are a loose estimate and are subject to change.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions