-
Notifications
You must be signed in to change notification settings - Fork 520
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
Metal call to CreateRenderPipelineState fails on tvOS #6200
Comments
Hello, I can reproduce your issue with our current template, I have no workaround for you but it seems that some of the options passed to |
Pinging this issue. Still broken with: At this point what can I do? |
… and watchOS to a few tasks. Fixes xamarin#6200. The problem with xamarin#6200 was that we'd pass -mios-version-min=x.y to the metal tool even for tvOS apps. This fixes it so that now pass -mtvos-version-min. Fixes xamarin#6200.
thanks @rolfbjarne! |
… and watchOS to a few tasks. Fixes xamarin#6200. (xamarin#7226) The problem with xamarin#6200 was that we'd pass -mios-version-min=x.y to the metal tool even for tvOS apps. This fixes it so that now pass -mtvos-version-min. Fixes xamarin#6200.
#7991) * [msbuild] Provide the correct value for the operating system for tvOS and watchOS to a few tasks. Fixes #6200. (#7226) The problem with #6200 was that we'd pass -mios-version-min=x.y to the metal tool even for tvOS apps. This fixes it so that now pass -mtvos-version-min. Fixes #6200. * [msbuild] Add support for Metal in the simulator. Fixes #7392. (#7983)
Steps to Reproduce
Expected Behaviour
Project runs
Actual Behaviour
The pipelineState is null and sample fails
snippet from sample.
pipelineState = device.CreateRenderPipelineState(pipelineStateDescriptor, out error);
if (pipelineState == null)
Console.WriteLine("Failed to created pipeline state, error " + error);
the error is: "Target OS is incompatible"
Works in my existing apps for iOS and macOS.
I can't progress on tvOS version of my app at this point.
Any workarounds?
Environment
Build Logs
Example Project (If Possible)
The text was updated successfully, but these errors were encountered: