0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

cocos2d-x v4 rc0 のMetalを試してみる

Last updated at Posted at 2019-10-04

Metalに対応したv4 rc0が公開されています.
https://discuss.cocos2d-x.org/t/metal-support-rc0-released/47797/6

将来的に現行のcocos2d-xで作成したプロジェクトを
Metalでリプレースする可能性もあるので動作確認してみます.

テストを実行してみる

環境 macOS 10.14.6 XCode10.1 cmake3.15.3

cocos2d-x v4 rc0をダウンロードします

cmakeでxcodeのプロジェクト作成する

解凍したフォルダに移動して

mkdir ios-build & cd ios-build
cmake .. -GXcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_SYSROOT=iphoneos

ios-buildにxcodeprojが作成されXCodeから実行できます.

テスト結果

作成されたxcodeprojから
iPhoneでAuto Testを実行してみました.
(XCode11のシミュレーターでは動作せず)

下記のテストでエラー

Run test:TurnOffTilesDemo.
Run test:TransitionTurnOffTiles.

TiledGrid3Dは未実装なのかな.

下記のテストでたまに止まる.

Run test:Particle3DWithSprite3DDemo.

Metal関係のCache周りがこなれてないのかも.

以上

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?