Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DXC Compilation Fails on Linux but works on Windows #486

Open
aquagoose opened this issue Feb 8, 2025 · 0 comments
Open

DXC Compilation Fails on Linux but works on Windows #486

aquagoose opened this issue Feb 8, 2025 · 0 comments

Comments

@aquagoose
Copy link

Calling IDxcCompiler.Compile() works on Windows, but fails on Linux.

I should also note that IDxcUtils.BuildArguments() also provides incorrect argument strings on Linux.

From working with low-level DXC myself I'm almost certain this is something to do with the differences between the way DXC is built on Windows vs Linux (it seems to use 4-byte chars on Linux)

I may look to fix this and PR the changes if I can get Vortice to compile on one of my machines!

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

No branches or pull requests

1 participant