Skip to content

Fixed build for Universal Windows Platfrom ARM (32-bit)#453

Open
atteneder wants to merge 2 commits into
BinomialLLC:masterfrom
atteneder:fix/uwp-arm
Open

Fixed build for Universal Windows Platfrom ARM (32-bit)#453
atteneder wants to merge 2 commits into
BinomialLLC:masterfrom
atteneder:fix/uwp-arm

Conversation

@atteneder
Copy link
Copy Markdown
Contributor

Hi,

I maintain KTX for Unity (which uses BasisU indirectly via KTX-Software) and Unity 6.0 will support UWP ARM (e.g. Hololens 1) well into 2027.

Contains two distinct fixes:

  • fix: Addressed missing __popcnt16 when building with MSC++ for UWP ARM (32-bit).
  • fix: Disable deprecation of unsafe fopen on MSVC/UWP only to silence compiler error in tinyexr.h.

I created a tiny GitHub action that ran the affected build successfully. I didn't include it in this PR, seeing that you seem to be running your CI elsewhere.

Thanks for having a look!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant