Added support for EGL_ANDROID_recordable (#1038)

This commit is contained in:
PpluX
2017-02-06 17:54:43 +01:00
committed by Branimir Karadžić
parent 154464cd6d
commit cd3d3c14f9

View File

@@ -195,6 +195,9 @@ EGL_IMPORT
BX_TRACE("Supported EGL extensions:");
dumpExtensions(extensions);
// https://www.khronos.org/registry/EGL/extensions/ANDROID/EGL_ANDROID_recordable.txt
const bool hasEglAndroidRecordable = !!bx::findIdentifierMatch(extensions, "EGL_ANDROID_recordable");
EGLint attrs[] =
{
EGL_RENDERABLE_TYPE, EGL_OPENGL_ES2_BIT,
@@ -206,6 +209,10 @@ EGL_IMPORT
# endif // BX_PLATFORM_
EGL_STENCIL_SIZE, 8,
// Android Recordable surface
hasEglAndroidRecordable? 0x3142 : EGL_NONE,
hasEglAndroidRecordable? 1 : EGL_NONE,
EGL_NONE
};