Progress of graphics backend integration

Progress of graphics backend integration
0

#41

is mac version working fine with metal support and how much performance improvement I can expect from it?


#42

We haven’t focused performance currently. As simple testing, currently, there is not performance improvement, just the same as before. After uniform setting modification, i think it will have about 10% performance improvement. We will focus on performance improvement after finishing metal integration.


#43

Because of the delay of refactor uniform setting, we could not release alpha0 version last week. Sorry about that. We will try to release it in this week.


unpinned #44

#45

Alpha0 version is released. I created a new topic for it.


#46

‘deprecated/CCArray.h’ file not found Error


#47

@zhangxm
Thanks for the hard work , just to be clear currently beside the alpha version which supports metal
if i develop game with the latest cocos2dx build it not going to work on the latest ios devices ?


#48

Could you please show me how to reproduce it? Because we tested on mac/iphone/android/windows,but didn’t meet the error.


#49

Yep, just this alpha0 version supports metal. It is in alpha0 version, so i don’t suggest you using it in commercial projects. You can just download and play with it to report bugs or ask needed features. Thanks.


#50


#51

metal-support-alpha0.zip file download and try to run project but its throw error


#52

Sorry, currently, only cpp-empty-test and cpp-tests works, so you can not build all tests.


#53

cpp-tests and cpp-empty-test also not working


#54

refer to https://forums.developer.apple.com/thread/31120

You can’t run metal on iOS simulator, so after you select a iOS Device, above error will gone.


#55

LOL, really…?!!


#56

Yep, metal doesn’t support simulator.