Skip to content

iOS Support for Metal Backend#91

Closed
OptimusLime wants to merge 7 commits intoEricLBuehler:dev_mainfrom
atelico:dev_main
Closed

iOS Support for Metal Backend#91
OptimusLime wants to merge 7 commits intoEricLBuehler:dev_mainfrom
atelico:dev_main

Conversation

@OptimusLime
Copy link

Due to crashes during either new_metal device calls or resource allocation (see issue on Candle main)

  1. Replaced references to MTLResourceOptions::StorageMode* enums to METAL_SHARED_BUFFER_STORAGE_MODE
  2. Metal benchmark options are now sensitive to iOS vs MacOS

Tested working on iOS 18.2 iphone 16 pro and M4 iPad Pro

@OptimusLime
Copy link
Author

The errors are much more subtle on iOS than expected, I am going to close for now and re-open later for review when I'm closer to having the answer.

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