blob: 61905801b66c48ab86dec3ff309b91182b8c2863 [file] [log] [blame]
{
"array_types" : [],
"builtin_types" :
[
{
"alignment" : 1,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "bool",
"name" : "bool",
"referenced_type" : "type-32",
"self_type" : "type-32",
"size" : 1
},
{
"alignment" : 1,
"is_integral" : true,
"linker_set_key" : "char",
"name" : "char",
"referenced_type" : "type-36",
"self_type" : "type-36",
"size" : 1
},
{
"alignment" : 4,
"is_integral" : true,
"linker_set_key" : "int",
"name" : "int",
"referenced_type" : "type-18",
"self_type" : "type-18",
"size" : 4
},
{
"alignment" : 4,
"is_integral" : true,
"linker_set_key" : "long",
"name" : "long",
"referenced_type" : "type-31",
"self_type" : "type-31",
"size" : 4
},
{
"alignment" : 4,
"is_integral" : true,
"linker_set_key" : "long long",
"name" : "long long",
"referenced_type" : "type-12",
"self_type" : "type-12",
"size" : 8
},
{
"alignment" : 1,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned char",
"name" : "unsigned char",
"referenced_type" : "type-33",
"self_type" : "type-33",
"size" : 1
},
{
"alignment" : 4,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned int",
"name" : "unsigned int",
"referenced_type" : "type-2",
"self_type" : "type-2",
"size" : 4
},
{
"alignment" : 4,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned long long",
"name" : "unsigned long long",
"referenced_type" : "type-10",
"self_type" : "type-10",
"size" : 8
},
{
"alignment" : 2,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned short",
"name" : "unsigned short",
"referenced_type" : "type-34",
"self_type" : "type-34",
"size" : 2
},
{
"linker_set_key" : "void",
"name" : "void",
"referenced_type" : "type-9",
"self_type" : "type-9"
}
],
"elf_functions" :
[
{
"name" : "_Z13eglBeginFramePvS_"
},
{
"name" : "_ZN7android11egl_cache_t10initializeEPNS_13egl_display_tE"
},
{
"name" : "_ZN7android11egl_cache_t16setCacheFilenameEPKc"
},
{
"name" : "_ZN7android11egl_cache_t18getBlobCacheLockedEv"
},
{
"name" : "_ZN7android11egl_cache_t3getEv"
},
{
"name" : "_ZN7android11egl_cache_t7getBlobEPKvlPvl"
},
{
"name" : "_ZN7android11egl_cache_t7setBlobEPKvlS2_l"
},
{
"name" : "_ZN7android11egl_cache_t9terminateEv"
},
{
"name" : "_ZN7android11egl_cache_tC1Ev"
},
{
"name" : "_ZN7android11egl_cache_tC2Ev"
},
{
"name" : "_ZN7android11egl_cache_tD1Ev"
},
{
"name" : "_ZN7android11egl_cache_tD2Ev"
},
{
"name" : "_ZN7android13egl_display_t10getDisplayEPv"
},
{
"name" : "_ZN7android13egl_display_t10initializeEPiS1_"
},
{
"name" : "_ZN7android13egl_display_t11loseCurrentEPNS_13egl_context_tE"
},
{
"name" : "_ZN7android13egl_display_t11makeCurrentEPNS_13egl_context_tES2_PvS3_S3_S3_S3_S3_"
},
{
"name" : "_ZN7android13egl_display_t12removeObjectEPNS_12egl_object_tE"
},
{
"name" : "_ZN7android13egl_display_t15loseCurrentImplEPNS_13egl_context_tE"
},
{
"name" : "_ZN7android13egl_display_t20getFromNativeDisplayEPv"
},
{
"name" : "_ZN7android13egl_display_t3getEPv"
},
{
"name" : "_ZN7android13egl_display_t9addObjectEPNS_12egl_object_tE"
},
{
"name" : "_ZN7android13egl_display_t9terminateEv"
},
{
"name" : "_ZN7android13egl_display_tC1Ev"
},
{
"name" : "_ZN7android13egl_display_tC2Ev"
},
{
"name" : "_ZN7android13egl_display_tD1Ev"
},
{
"name" : "_ZN7android13egl_display_tD2Ev"
},
{
"name" : "_ZN7android18egl_get_init_countEPv"
},
{
"name" : "_ZN7android19setGlThreadSpecificEPKNS_10gl_hooks_tE"
},
{
"name" : "_ZN7android22egl_set_cache_filenameEPKc"
},
{
"name" : "_ZN7android34egl_get_string_for_current_contextEj"
},
{
"name" : "_ZN7android34egl_get_string_for_current_contextEjj"
},
{
"name" : "_ZN7android42egl_get_num_extensions_for_current_contextEv"
},
{
"name" : "_ZNK7android13egl_display_t13haveExtensionEPKcj"
},
{
"name" : "_ZNK7android13egl_display_t9getObjectEPNS_12egl_object_tE"
},
{
"name" : "eglBindAPI"
},
{
"name" : "eglBindTexImage"
},
{
"name" : "eglChooseConfig"
},
{
"name" : "eglClientWaitSyncKHR"
},
{
"name" : "eglCopyBuffers"
},
{
"name" : "eglCreateContext"
},
{
"name" : "eglCreateImageKHR"
},
{
"name" : "eglCreatePbufferFromClientBuffer"
},
{
"name" : "eglCreatePbufferSurface"
},
{
"name" : "eglCreatePixmapSurface"
},
{
"name" : "eglCreateStreamFromFileDescriptorKHR"
},
{
"name" : "eglCreateStreamKHR"
},
{
"name" : "eglCreateStreamProducerSurfaceKHR"
},
{
"name" : "eglCreateSyncKHR"
},
{
"name" : "eglCreateWindowSurface"
},
{
"name" : "eglDestroyContext"
},
{
"name" : "eglDestroyImageKHR"
},
{
"name" : "eglDestroyStreamKHR"
},
{
"name" : "eglDestroySurface"
},
{
"name" : "eglDestroySyncKHR"
},
{
"name" : "eglDupNativeFenceFDANDROID"
},
{
"name" : "eglGetCompositorTimingANDROID"
},
{
"name" : "eglGetCompositorTimingSupportedANDROID"
},
{
"name" : "eglGetConfigAttrib"
},
{
"name" : "eglGetConfigs"
},
{
"name" : "eglGetCurrentContext"
},
{
"name" : "eglGetCurrentDisplay"
},
{
"name" : "eglGetCurrentSurface"
},
{
"name" : "eglGetDisplay"
},
{
"name" : "eglGetError"
},
{
"name" : "eglGetFrameTimestampSupportedANDROID"
},
{
"name" : "eglGetFrameTimestampsANDROID"
},
{
"name" : "eglGetNativeClientBufferANDROID"
},
{
"name" : "eglGetNextFrameIdANDROID"
},
{
"name" : "eglGetProcAddress"
},
{
"name" : "eglGetStreamFileDescriptorKHR"
},
{
"name" : "eglGetSyncAttribKHR"
},
{
"name" : "eglGetSystemTimeFrequencyNV"
},
{
"name" : "eglGetSystemTimeNV"
},
{
"name" : "eglInitialize"
},
{
"name" : "eglLockSurfaceKHR"
},
{
"name" : "eglMakeCurrent"
},
{
"name" : "eglPresentationTimeANDROID"
},
{
"name" : "eglQueryAPI"
},
{
"name" : "eglQueryContext"
},
{
"name" : "eglQueryStreamKHR"
},
{
"name" : "eglQueryStreamTimeKHR"
},
{
"name" : "eglQueryStreamu64KHR"
},
{
"name" : "eglQueryString"
},
{
"name" : "eglQueryStringImplementationANDROID"
},
{
"name" : "eglQuerySurface"
},
{
"name" : "eglReleaseTexImage"
},
{
"name" : "eglReleaseThread"
},
{
"name" : "eglSetDamageRegionKHR"
},
{
"name" : "eglSignalSyncKHR"
},
{
"name" : "eglStreamAttribKHR"
},
{
"name" : "eglStreamConsumerAcquireKHR"
},
{
"name" : "eglStreamConsumerGLTextureExternalKHR"
},
{
"name" : "eglStreamConsumerReleaseKHR"
},
{
"name" : "eglSurfaceAttrib"
},
{
"name" : "eglSwapBuffers"
},
{
"name" : "eglSwapBuffersWithDamageKHR"
},
{
"name" : "eglSwapInterval"
},
{
"name" : "eglTerminate"
},
{
"name" : "eglUnlockSurfaceKHR"
},
{
"name" : "eglWaitClient"
},
{
"name" : "eglWaitGL"
},
{
"name" : "eglWaitNative"
},
{
"name" : "eglWaitSyncKHR"
}
],
"elf_objects" :
[
{
"name" : "_ZN7android11egl_cache_t6sCacheE"
},
{
"name" : "_ZN7android13egl_display_t8sDisplayE"
},
{
"binding" : "weak",
"name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE"
},
{
"binding" : "weak",
"name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE"
},
{
"binding" : "weak",
"name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE8_NS_13basic_ostreamIcS2_EE"
},
{
"binding" : "weak",
"name" : "_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE"
},
{
"binding" : "weak",
"name" : "_ZTTNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
},
{
"binding" : "weak",
"name" : "_ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
},
{
"binding" : "weak",
"name" : "_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
},
{
"binding" : "weak",
"name" : "_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
},
{
"binding" : "weak",
"name" : "_ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
}
],
"enum_types" :
[
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "KHRONOS_FALSE"
},
{
"enum_field_value" : 1,
"name" : "KHRONOS_TRUE"
},
{
"enum_field_value" : 2147483647,
"name" : "KHRONOS_BOOLEAN_ENUM_FORCE_SIZE"
}
],
"linker_set_key" : "khronos_boolean_enum_t",
"name" : "khronos_boolean_enum_t",
"referenced_type" : "type-1",
"self_type" : "type-1",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/KHR/khrplatform.h",
"underlying_type" : "type-2",
"unique_id" : "khronos_boolean_enum_t"
}
],
"function_types" :
[
{
"alignment" : 4,
"linker_set_key" : "void ()",
"name" : "void ()",
"referenced_type" : "type-8",
"return_type" : "type-9",
"self_type" : "type-8",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
}
],
"functions" :
[
{
"function_name" : "android::egl_get_init_count",
"linker_set_key" : "_ZN7android18egl_get_init_countEPv",
"parameters" :
[
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-18",
"source_file" : "/frameworks/native/opengl/libs/EGL/include/private/EGL/display.h"
},
{
"function_name" : "android::egl_set_cache_filename",
"linker_set_key" : "_ZN7android22egl_set_cache_filenameEPKc",
"parameters" :
[
{
"referenced_type" : "type-37"
}
],
"return_type" : "type-9",
"source_file" : "/frameworks/native/opengl/libs/EGL/include/private/EGL/cache.h"
},
{
"function_name" : "eglBindAPI",
"linker_set_key" : "eglBindAPI",
"parameters" :
[
{
"referenced_type" : "type-2"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglBindTexImage",
"linker_set_key" : "eglBindTexImage",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglChooseConfig",
"linker_set_key" : "eglChooseConfig",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-21"
},
{
"referenced_type" : "type-22"
},
{
"referenced_type" : "type-18"
},
{
"referenced_type" : "type-23"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglClientWaitSyncKHR",
"linker_set_key" : "eglClientWaitSyncKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
},
{
"referenced_type" : "type-10"
}
],
"return_type" : "type-18",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglCopyBuffers",
"linker_set_key" : "eglCopyBuffers",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-3"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglCreateContext",
"linker_set_key" : "eglCreateContext",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-21"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglCreateImageKHR",
"linker_set_key" : "eglCreateImageKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-2"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-21"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglCreatePbufferFromClientBuffer",
"linker_set_key" : "eglCreatePbufferFromClientBuffer",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-2"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-21"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglCreatePbufferSurface",
"linker_set_key" : "eglCreatePbufferSurface",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-21"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglCreatePixmapSurface",
"linker_set_key" : "eglCreatePixmapSurface",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-3"
},
{
"referenced_type" : "type-21"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglCreateStreamFromFileDescriptorKHR",
"linker_set_key" : "eglCreateStreamFromFileDescriptorKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglCreateStreamKHR",
"linker_set_key" : "eglCreateStreamKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-21"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglCreateStreamProducerSurfaceKHR",
"linker_set_key" : "eglCreateStreamProducerSurfaceKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-21"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglCreateSyncKHR",
"linker_set_key" : "eglCreateSyncKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-2"
},
{
"referenced_type" : "type-21"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglCreateWindowSurface",
"linker_set_key" : "eglCreateWindowSurface",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-5"
},
{
"referenced_type" : "type-21"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglDestroyContext",
"linker_set_key" : "eglDestroyContext",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglDestroyImageKHR",
"linker_set_key" : "eglDestroyImageKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglDestroyStreamKHR",
"linker_set_key" : "eglDestroyStreamKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglDestroySurface",
"linker_set_key" : "eglDestroySurface",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglDestroySyncKHR",
"linker_set_key" : "eglDestroySyncKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglDupNativeFenceFDANDROID",
"linker_set_key" : "eglDupNativeFenceFDANDROID",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-18",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglGetCompositorTimingANDROID",
"linker_set_key" : "eglGetCompositorTimingANDROID",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
},
{
"referenced_type" : "type-21"
},
{
"referenced_type" : "type-13"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglGetCompositorTimingSupportedANDROID",
"linker_set_key" : "eglGetCompositorTimingSupportedANDROID",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglGetConfigAttrib",
"linker_set_key" : "eglGetConfigAttrib",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
},
{
"referenced_type" : "type-23"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglGetConfigs",
"linker_set_key" : "eglGetConfigs",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-22"
},
{
"referenced_type" : "type-18"
},
{
"referenced_type" : "type-23"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglGetCurrentContext",
"linker_set_key" : "eglGetCurrentContext",
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglGetCurrentDisplay",
"linker_set_key" : "eglGetCurrentDisplay",
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglGetCurrentSurface",
"linker_set_key" : "eglGetCurrentSurface",
"parameters" :
[
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglGetDisplay",
"linker_set_key" : "eglGetDisplay",
"parameters" :
[
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglGetError",
"linker_set_key" : "eglGetError",
"return_type" : "type-18",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglGetFrameTimestampSupportedANDROID",
"linker_set_key" : "eglGetFrameTimestampSupportedANDROID",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglGetFrameTimestampsANDROID",
"linker_set_key" : "eglGetFrameTimestampsANDROID",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-10"
},
{
"referenced_type" : "type-18"
},
{
"referenced_type" : "type-21"
},
{
"referenced_type" : "type-13"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglGetNativeClientBufferANDROID",
"linker_set_key" : "eglGetNativeClientBufferANDROID",
"parameters" :
[
{
"referenced_type" : "type-16"
}
],
"return_type" : "type-20",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglGetNextFrameIdANDROID",
"linker_set_key" : "eglGetNextFrameIdANDROID",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglGetProcAddress",
"linker_set_key" : "eglGetProcAddress",
"parameters" :
[
{
"referenced_type" : "type-37"
}
],
"return_type" : "type-7",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglGetStreamFileDescriptorKHR",
"linker_set_key" : "eglGetStreamFileDescriptorKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-18",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglGetSyncAttribKHR",
"linker_set_key" : "eglGetSyncAttribKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
},
{
"referenced_type" : "type-23"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglGetSystemTimeFrequencyNV",
"linker_set_key" : "eglGetSystemTimeFrequencyNV",
"return_type" : "type-10",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglGetSystemTimeNV",
"linker_set_key" : "eglGetSystemTimeNV",
"return_type" : "type-10",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglInitialize",
"linker_set_key" : "eglInitialize",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-23"
},
{
"referenced_type" : "type-23"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglLockSurfaceKHR",
"linker_set_key" : "eglLockSurfaceKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-21"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglMakeCurrent",
"linker_set_key" : "eglMakeCurrent",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglPresentationTimeANDROID",
"linker_set_key" : "eglPresentationTimeANDROID",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-12"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglQueryAPI",
"linker_set_key" : "eglQueryAPI",
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglQueryContext",
"linker_set_key" : "eglQueryContext",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
},
{
"referenced_type" : "type-23"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglQueryStreamKHR",
"linker_set_key" : "eglQueryStreamKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-2"
},
{
"referenced_type" : "type-23"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglQueryStreamTimeKHR",
"linker_set_key" : "eglQueryStreamTimeKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-2"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglQueryStreamu64KHR",
"linker_set_key" : "eglQueryStreamu64KHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-2"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglQueryString",
"linker_set_key" : "eglQueryString",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-37",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglQuerySurface",
"linker_set_key" : "eglQuerySurface",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
},
{
"referenced_type" : "type-23"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglReleaseTexImage",
"linker_set_key" : "eglReleaseTexImage",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglReleaseThread",
"linker_set_key" : "eglReleaseThread",
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglSetDamageRegionKHR",
"linker_set_key" : "eglSetDamageRegionKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-23"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglSignalSyncKHR",
"linker_set_key" : "eglSignalSyncKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-2"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglStreamAttribKHR",
"linker_set_key" : "eglStreamAttribKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-2"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglStreamConsumerAcquireKHR",
"linker_set_key" : "eglStreamConsumerAcquireKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglStreamConsumerGLTextureExternalKHR",
"linker_set_key" : "eglStreamConsumerGLTextureExternalKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglStreamConsumerReleaseKHR",
"linker_set_key" : "eglStreamConsumerReleaseKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglSurfaceAttrib",
"linker_set_key" : "eglSurfaceAttrib",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglSwapBuffers",
"linker_set_key" : "eglSwapBuffers",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglSwapBuffersWithDamageKHR",
"linker_set_key" : "eglSwapBuffersWithDamageKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-23"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglSwapInterval",
"linker_set_key" : "eglSwapInterval",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglTerminate",
"linker_set_key" : "eglTerminate",
"parameters" :
[
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglUnlockSurfaceKHR",
"linker_set_key" : "eglUnlockSurfaceKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"function_name" : "eglWaitClient",
"linker_set_key" : "eglWaitClient",
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglWaitGL",
"linker_set_key" : "eglWaitGL",
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglWaitNative",
"linker_set_key" : "eglWaitNative",
"parameters" :
[
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-2",
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"function_name" : "eglWaitSyncKHR",
"linker_set_key" : "eglWaitSyncKHR",
"parameters" :
[
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-18"
}
],
"return_type" : "type-18",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
}
],
"global_vars" : [],
"lvalue_reference_types" : [],
"pointer_types" :
[
{
"alignment" : 4,
"linker_set_key" : "unsigned long long *",
"name" : "unsigned long long *",
"referenced_type" : "type-10",
"self_type" : "type-11",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"alignment" : 4,
"linker_set_key" : "long long *",
"name" : "long long *",
"referenced_type" : "type-12",
"self_type" : "type-13",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"alignment" : 4,
"linker_set_key" : "const AHardwareBuffer *",
"name" : "const AHardwareBuffer *",
"referenced_type" : "type-14",
"self_type" : "type-16",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"alignment" : 4,
"linker_set_key" : "const int *",
"name" : "const int *",
"referenced_type" : "type-17",
"self_type" : "type-21",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"alignment" : 4,
"linker_set_key" : "int *",
"name" : "int *",
"referenced_type" : "type-18",
"self_type" : "type-23",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"alignment" : 4,
"linker_set_key" : "void **",
"name" : "void **",
"referenced_type" : "type-20",
"self_type" : "type-22",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"alignment" : 4,
"linker_set_key" : "egl_native_pixmap_t *",
"name" : "egl_native_pixmap_t *",
"referenced_type" : "type-25",
"self_type" : "type-24",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"alignment" : 4,
"linker_set_key" : "ANativeWindow *",
"name" : "ANativeWindow *",
"referenced_type" : "type-27",
"self_type" : "type-26",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"alignment" : 4,
"linker_set_key" : "const AHardwareBuffer *",
"name" : "const AHardwareBuffer *",
"referenced_type" : "type-28",
"self_type" : "type-30",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"alignment" : 4,
"linker_set_key" : "const char *",
"name" : "const char *",
"referenced_type" : "type-35",
"self_type" : "type-37",
"size" : 4,
"source_file" : "/frameworks/native/opengl/libs/EGL/include/private/EGL/cache.h"
},
{
"alignment" : 4,
"linker_set_key" : "egl_native_pixmap_t *",
"name" : "egl_native_pixmap_t *",
"referenced_type" : "type-4",
"self_type" : "type-3",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"alignment" : 4,
"linker_set_key" : "ANativeWindow *",
"name" : "ANativeWindow *",
"referenced_type" : "type-6",
"self_type" : "type-5",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"alignment" : 4,
"linker_set_key" : "void (*)()",
"name" : "void (*)()",
"referenced_type" : "type-8",
"self_type" : "type-7",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"alignment" : 4,
"linker_set_key" : "void *",
"name" : "void *",
"referenced_type" : "type-9",
"self_type" : "type-20",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
}
],
"qualified_types" :
[
{
"is_const" : true,
"linker_set_key" : "const AHardwareBuffer",
"name" : "const AHardwareBuffer",
"referenced_type" : "type-15",
"self_type" : "type-14",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const int",
"name" : "const int",
"referenced_type" : "type-18",
"self_type" : "type-17",
"size" : 4,
"source_file" : "/frameworks/native/opengl/include/EGL/egl.h"
},
{
"is_const" : true,
"linker_set_key" : "const AHardwareBuffer",
"name" : "const AHardwareBuffer",
"referenced_type" : "type-29",
"self_type" : "type-28",
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const char",
"name" : "const char",
"referenced_type" : "type-36",
"self_type" : "type-35",
"size" : 1,
"source_file" : "/frameworks/native/opengl/libs/EGL/include/private/EGL/cache.h"
}
],
"record_types" :
[
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "pData",
"referenced_type" : "type-20"
},
{
"field_name" : "iWidth",
"field_offset" : 32,
"referenced_type" : "type-18"
},
{
"field_name" : "iHeight",
"field_offset" : 64,
"referenced_type" : "type-18"
},
{
"field_name" : "iStride",
"field_offset" : 96,
"referenced_type" : "type-18"
}
],
"linker_set_key" : "EGLClientPixmapHI",
"name" : "EGLClientPixmapHI",
"referenced_type" : "type-19",
"self_type" : "type-19",
"size" : 16,
"source_file" : "/frameworks/native/opengl/include/EGL/eglext.h",
"unique_id" : "EGLClientPixmapHI"
}
],
"rvalue_reference_types" : []
}