Desktop OpenGL 4.5 with GLSurfaceView on NVidia Shield TV

Hello,

I’m trying to use a desktop opengl context on nvidia shield tv, as described here: The James Stream: OpenGL 4.4 and beyond on Android

First, I do EGL14.eglBindAPI(EGL14.EGL_OPENGL_API): mpv-android/MPVView.kt at bd3262d6c37df48cbea616cc6c90e4d0f292c92d · mpv-android/mpv-android · GitHub

Then create an OpenGL context with EGL14.EGL_RENDERABLE_TYPE, EGL14.EGL_OPENGL_BIT: mpv-android/MPVView.kt at bd3262d6c37df48cbea616cc6c90e4d0f292c92d · mpv-android/mpv-android · GitHub

However, this gives me an OpenGL ES 1.1 context: GL_VERSION=‘OpenGL ES 1.1 NVIDIA 361.00’

Is what I’m trying to do possible? Or is OpenGL 4.5 only supported with NativeActivity?

Regards,
Ilya