Skip to content

[build][fix][x86] Fixes a compiler error on x86 targets#8348

Merged
V-FEXrt merged 1 commit intomicrosoft:mainfrom
V-FEXrt:fix-x86-build
Apr 7, 2026
Merged

[build][fix][x86] Fixes a compiler error on x86 targets#8348
V-FEXrt merged 1 commit intomicrosoft:mainfrom
V-FEXrt:fix-x86-build

Conversation

@V-FEXrt
Copy link
Copy Markdown
Collaborator

@V-FEXrt V-FEXrt commented Apr 7, 2026

#8256 pulled in new commits from upstream but didn't update a function signature causing a build failure on x86 targets. This PR fixes the signature

Copy link
Copy Markdown
Contributor

@tex3d tex3d left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. To be clear, this doesn't break in all x86 builds, it depends on the build flags (presumably /Gz), which is why we didn't catch it until now. Since this code is built in other projects, it's important to be explicit about this calling convention.

@V-FEXrt V-FEXrt enabled auto-merge (squash) April 7, 2026 22:32
@V-FEXrt V-FEXrt merged commit 11e3590 into microsoft:main Apr 7, 2026
13 checks passed
@github-project-automation github-project-automation bot moved this from New to Done in HLSL Roadmap Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants