1ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat    // C function EGLSurface eglCreatePbufferFromClientBuffer ( EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list )
2ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat    // TODO Deprecate the below method
3ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat    public static native EGLSurface eglCreatePbufferFromClientBuffer(
4ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        EGLDisplay dpy,
5ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        int buftype,
6ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        int buffer,
7ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        EGLConfig config,
8ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        int[] attrib_list,
9ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        int offset
10ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat    );
11ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat    // TODO Unhide the below method
12ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat    /**
13ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat     * {@hide}
14ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat     */
15ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat    public static native EGLSurface eglCreatePbufferFromClientBuffer(
16ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        EGLDisplay dpy,
17ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        int buftype,
18ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        long buffer,
19ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        EGLConfig config,
20ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        int[] attrib_list,
21ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat        int offset
22ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat    );
23ab6fc2a86f34be455c144a2d691e94909998c959Ashok Bhat
24