setEGLConfigChooser вылетает, когда я устанавливаю размер трафарета> 0 - PullRequest
0 голосов
/ 12 января 2012

это текущий код

import android.os.Bundle;
import android.app.Activity;
import android.opengl.GLSurfaceView;

public class OpenglstencilActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    GLSurfaceView view = new GLSurfaceView(this);
    view.setEGLConfigChooser(8, 8, 8, 8, 16, 4);
    view.setRenderer(new OpenGLRenderer());
    setContentView(view);

}
}

, и я обновил манифест, включив в него

, если я изменил размер трафарета с 4 на 0, то приложение загрузится.любое значение, кроме 0, и я получаю недопустимое исключение аргумента.Мне нужен размер шаблона, так как я пытаюсь использовать буфер трафарета.

Есть идеи?

1 Ответ

0 голосов
/ 12 января 2012

Если вы используете эмулятор Android, ни одна из конфигураций EGL не подходит для включения трафарета.

Так что не повезло с использованием трафарета на эмуляторе.

Если вы используете устройство, то это другой вопрос, и этот ответ будет неверным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...