Skip to content

Double-precision extension library #328

Description

@walbourn

The DirectXMath library is built around single-precision floats. This is by far the most common data type to use in 3D graphics and games. Some games have added double-precision floats, although typically those are done as floating-point with a double-precision offset. The original xboxmath library didn't support doubles because the Xbox 360 PowerPC custom CPU was terrible at them.

The real challenge is that to be useful, the majority of the vector functions would need to be implemented to be double to be useful.

If I were to do this, I'd add it to the Extensions sub-project rather than putting it into the core library.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions