@genpfault Странно, что они не включили константу в свой класс констант Java
трю наAndroid ndk Пример OpenGLES. Во всяком случае, там есть строки:
int[] attrib_list = {EGL_CONTEXT_CLIENT_VERSION, 2, EGL10.EGL_NONE };
EGLContext context = egl.eglCreateContext(display, eglConfig, EGL10.EGL_NO_CONTEXT, attrib_list);
Где EGL_CONTEXT_CLIENT_VERSION определяется как:
private static int EGL_CONTEXT_CLIENT_VERSION = 0x3098;
Я перебираюAPI для этого вызова, и это говорит, что последний параметр для списка атрибутов. Но я не могу найти ничего, что на самом деле дает атрибуты, которые вы, возможно, захотите добавить туда, или даже объяснить два атрибута, которые в них вставляет пример. Кто-нибудь может сказать мне, что означают эти атрибуты? (Или еще лучше, также укажите мне некоторую документацию, которая объясняет это).
Спасибо
Изменить: я только что понял, что немного контекста поможет. Конкретный образец находится в samples / hello-gl2. Файл находится в классе представления, в частности, в статическом классе ContextFactory.