Skip to content

Clean out AArch32 (ARMv7) ARM32 code paths #309

Description

Officially the Window SDK starting with 26100 no longer includes ARM32 libraries. Building ARM32 requires using 22621. VS 2022 still supports building for arm with a cross-platform x64_arm and arm64_arm, but this is deprecated in VS 2026.

The majority of the DirectXMath ARM-NEON codepaths were written for ARM32 and are portable to ARM64, with a few specific ARM64 optimizations sprinkled in. I should be able to refactor the library a bit to drop ARM32 support and clean it up a little.

https://learn.microsoft.com/en-us/windows/arm/arm32-to-arm64

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions