AndroidのTegra機種などで表示が崩れる場合

Last update: 2014/11/14
OpenGL (Cocos2d-x) SDK2.0.03_1よりAndroidの一部機種で起きていた問題に対応しました

解説

Androidの一部機種で起きていた問題に対応するためにCocos2dxサンプルコードに以下のコードを追加しました

重要な追加は4行目の

で、これはシェーダを切り替える関数です

第1引数:この問題に対応するためにシェーダを切り替えるかどうかを設定するフラグ
第2引数:シェーダを切り替えた際にPremultipliedAlphaを有効にするかどうかを設定するフラグ

※PremultipliedAlphaの設定とsetPremultipliedAlpha()の設定はそろえてください