| Index: ui/gl/generate_bindings.py
|
| diff --git a/ui/gl/generate_bindings.py b/ui/gl/generate_bindings.py
|
| index 32603046bd30f5f6af49780aecc3929d79a4a42c..c7adc68b45ff88cfd5fd0fc9b75ee3372201cbef 100755
|
| --- a/ui/gl/generate_bindings.py
|
| +++ b/ui/gl/generate_bindings.py
|
| @@ -1496,7 +1496,8 @@ EGL_FUNCTIONS = [
|
| 'EGLuint64CHROMIUM* ust, EGLuint64CHROMIUM* msc, '
|
| 'EGLuint64CHROMIUM* sbc', },
|
| { 'return_type': 'EGLBoolean',
|
| - 'names': ['eglImageFlushExternalEXT'],
|
| + 'versions': [{ 'name': 'eglImageFlushExternalEXT',
|
| + 'extensions': ['EGL_EXT_image_flush_external'] }],
|
| 'arguments':
|
| 'EGLDisplay dpy, EGLImageKHR image, const EGLAttrib* attrib_list' },
|
| { 'return_type': 'EGLBoolean',
|
| @@ -2219,7 +2220,7 @@ void DriverGL::InitializeDynamicBindings(
|
| """)
|
| elif set_name == 'egl':
|
| file.write("""\
|
| -void DriverEGL::InitializeExtensionBindings() {
|
| +void DriverEGL::InitializeClientExtensionBindings() {
|
| std::string client_extensions(GetClientExtensions());
|
| client_extensions += " ";
|
| ALLOW_UNUSED_LOCAL(client_extensions);
|
| @@ -2254,6 +2255,9 @@ void Driver%s::InitializeExtensionBindings() {
|
|
|
| if set_name == 'egl':
|
| file.write("""\
|
| +}
|
| +
|
| +void DriverEGL::InitializeExtensionBindings() {
|
| std::string extensions(GetPlatformExtensions());
|
| extensions += " ";
|
| ALLOW_UNUSED_LOCAL(extensions);
|
|
|