From: Chia-I Wu Date: Thu, 1 Dec 2011 06:49:53 +0000 (+0800) Subject: egl: trace EGL_ANGLE_query_surface_pointer and family X-Git-Tag: 2.0_alpha^2~417 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=991b5f53a8c09afca6966ce87df09cfe0860a9c6;p=tools%2Fapitrace.git egl: trace EGL_ANGLE_query_surface_pointer and family --- diff --git a/specs/eglapi.py b/specs/eglapi.py index 1813145..bc0e787 100644 --- a/specs/eglapi.py +++ b/specs/eglapi.py @@ -279,6 +279,12 @@ EGLCreateDRMImageAttrib = FakeEnum(EGLint, [ "EGL_NONE", ]) +# EGL_ANGLE_query_surface_pointer +EGLSurfacePointer = FakeEnum(EGLint, [ + # EGL_ANGLE_surface_d3d_texture_2d_share_handle + "EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE", # 0x3200 +]) + eglapi = API("EGL") PROC = Opaque("__eglMustCastToProperFunctionPointerType") @@ -367,4 +373,7 @@ eglapi.add_functions([ # EGL_NV_post_sub_buffer Function(EGLBoolean, "eglPostSubBufferNV", [(EGLDisplay, "dpy"), (EGLSurface, "surface"), (EGLint, "x"), (EGLint, "y"), (EGLint, "width"), (EGLint, "height")]), + + # EGL_ANGLE_query_surface_pointer + Function(EGLBoolean, "eglQuerySurfacePointerANGLE", [(EGLDisplay, "dpy"), (EGLSurface, "surface"), (EGLSurfacePointer, "attribute"), Out(Pointer(OpaquePointer(Void)), "value")], sideeffects=False), ])