Fall back to EGL_EXT_create_context_robustness
authorJames Helferty <jhelferty@nvidia.com>
Mon, 27 Mar 2017 19:33:29 +0000 (15:33 -0400)
committerJames Helferty <jhelferty@nvidia.com>
Tue, 28 Mar 2017 19:43:45 +0000 (15:43 -0400)
commitcf4ba2ab4d2f3edbc1a3be1cb2071ebc0a27a9e3
treea2f3ee8d697c84b7d404b5bb4571a37a8aebe500
parent05e91483c6f2f48b408ed1a638cbb32468ed8dfa
Fall back to EGL_EXT_create_context_robustness

When creating an ES context with robustness attributes, if EGL 1.5 is
not available, fall back to using EGL_EXT_create_context_robustness.

Affects:

KHR-GLES32.robust.robustness.noResetNotification
KHR-GLES32.robust.robustness.loseContextOnReset
KHR-GLES32.robust.robustness.getnuniform
KHR-GLES32.robust.robustness.readnpixels
KHR-GLES32.robust.robust_buffer_access_behavior.vertex_buffer_objects
KHR-GLES32.robust.robust_buffer_access_behavior.texel_fetch
KHR-GLES32.robust.robust_buffer_access_behavior.image_load_store
KHR-GLES32.robust.robust_buffer_access_behavior.storage_buffer
KHR-GLES32.robust.robust_buffer_access_behavior.uniform_buffer

Components: Framework

VK-GL-CTS issue: 331

Change-Id: Ib83dd872150e26f27acf729889afe99eedd90872
framework/egl/egluGLUtil.cpp