Galaxy Sでおきたこと。
eglChooseConfigで返ってきたconfigをそのまま使用すると,
eglCreateWindowSurfaceで、BAD_MATCHとなりこける。
問題解決のために検索していると、Motrola Droidでも
似た現象が起きているらしい。
PowerVR系は返ってきたconfigの中から、
depthとstencilが要求以上で、
RGBAが要求とマッチするものを選ぶ必要があるのではないか。
Adreno 200とTegra 250では起きていない。
eglChooseConfigの仕様ってそういうものでした?
要求を満たして使用可能なconfigを返すのではないのか。
Googleのサンプルにあるようにすればよい。
0 件のコメント:
コメントを投稿