I want to migrating to Metal, I see the Enable Metal support (iOS) in the require plugin and enabled it.
After enable it and do a full export, 3 issues appeared:
1. the warning still exists in Xcode that says OpenGLES is deprecated.Consider migrating to Metal instead.
2. some images become upside-down after enabling it.
3. it just crashed when run in the simulator.
Are there any other operations required?
Comments
About your upside down image issue, can you trace it/ come up with a short piece of code that exhibits the issue ?
What about the crash in simulator?
I did several times to export the project with enabled and disabled the metal, and the upside down only happened when enabled. I will provide some useful information after check my code.
I'm just curious whether metal apps are common in the app store currently.
Is this framework redundant and can be removed safely?
iOS[82958:10107956] -[MTLTextureDescriptorInternal validateWithDevice:], line 1414: error 'MTLTextureDescriptor: Depth, Stencil, DepthStencil, and Multisample textures must be allocated with the MTLStorageModePrivate or MTLStorageModeMemoryless storage mode.'
I take note about your issue with the simulator, but I have no way of checking the result of a possible fix.
Metal is commonly used on the App Store and all phones since iPhone 6s support it, but I don't see why you would remove OpenGLES anytime soon.
Unity has provided a Metal backend for a while now.
Likes: hgy29, MoKaLux
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: hgy29
Fragmenter - animated loop machine and IKONOMIKON - the memory game