Проверял на заводских образах: почему-то glGetString(GL_RENDERER) возвращает "Software Rasterizer", хотя драйвера Vivante в ядре есть. Как для OpenGL, так и для OpenGL ES.
Кто-нибудь сталкивался? Куда копать?
Software Development Tools (34)
Snippets, Boot Code, Headers, Monitors, etc. (1)
IMX6_GPU_SDK : i.MX6 Graphics SDK – Includes sample, demo code, and documentation for working with the i.MX6X family graphics cores. Includes OpenVG, OpenGL ES, and GAL2D reference files.
Size (K): 21065 Format: gz Rev #: 1.0.0 Modified: 1/25/2013
какая у вас плата - Duo или Solo ? какая корневая - в буилдруте собранная или дистрибутив убунту/дубиан ? контекст проинициализирован перед вызовом ? как у вас приложение собралось если там нет по вашему библиотек OpenGL и GPU ?
Заметил, что buildroot образ поддерживает аппаратное ускорение, но тупое копирование ядра и модулей оттуда не помогло - glxinfo так же возвращает Software Rasterizer.
Кто-нибудь в курсе, как сделали поддержку 3D в образе buildroot?
Так, это я тупанул, не те модули были. Сделал все сначала, перенес ядро и модули с образа buildroot, сделал modprobe - все ок. Но рендерер по-прежнему софтовый