| /device/google/cuttlefish/host/libs/graphics_detector/ |
| D | gles.cpp | 43 #define LOAD_GLES_FUNCTION_POINTER(return_type, function_name, signature, \ in Load() argument 45 gles.function_name = reinterpret_cast<return_type(*) signature>( \ in Load() 46 gles.lib_.GetSymbol(#function_name)); \ in Load() 47 if (gles.function_name == nullptr) { \ in Load() 48 gles.function_name = reinterpret_cast<return_type(*) signature>( \ in Load() 49 gles.lib_.GetSymbol(#function_name)); \ in Load() 51 if (gles.function_name == nullptr) { \ in Load() 52 gles.function_name = reinterpret_cast<return_type(*) signature>( \ in Load() 53 gles.lib_.GetSymbol(#function_name "OES")); \ in Load() 55 if (gles.function_name == nullptr) { \ in Load() [all …]
|
| D | egl.cpp | 54 #define LOAD_EGL_FUNCTION_POINTER(return_type, function_name, signature) \ in Load() argument 55 egl.function_name = reinterpret_cast<return_type(GL_APIENTRY*) signature>( \ in Load() 56 egl.lib_.GetSymbol(#function_name)); \ in Load() 57 if (egl.function_name == nullptr) { \ in Load() 58 egl.function_name = reinterpret_cast<return_type(GL_APIENTRY*) signature>( \ in Load() 59 egl.eglGetProcAddress(#function_name)); \ in Load() 61 if (egl.function_name == nullptr) { \ in Load() 62 LOG(VERBOSE) << "Failed to load EGL function: " << #function_name; \ in Load() 64 LOG(VERBOSE) << "Loaded EGL function: " << #function_name; \ in Load()
|
| D | egl.h | 37 #define DECLARE_EGL_FUNCTION_MEMBER_POINTER(return_type, function_name, \ argument 39 return_type(EGLAPIENTRY* function_name) signature = nullptr;
|
| D | gles.h | 58 #define DECLARE_GLES_FUNCTION_MEMBER_POINTER(return_type, function_name, \ argument 60 return_type(*function_name) signature = nullptr;
|
| /device/generic/vulkan-cereal/stream-servers/gl/OpenGLESDispatch/ |
| D | EGLDispatch.cpp | 26 #define RENDER_EGL_LOAD_FIELD_STATIC(return_type, function_name, signature) \ argument 27 s_egl.function_name = (function_name##_t)(::translator::egl::function_name); 29 #define RENDER_EGL_LOAD_FIELD_WITH_EGL(return_type, function_name, signature) \ argument 30 if ((!s_egl. function_name) && s_egl.eglGetProcAddress) s_egl. function_name = \ 31 (function_name ## _t) s_egl.eglGetProcAddress(#function_name); \ 33 #define RENDER_EGL_LOAD_OPTIONAL_FIELD_STATIC(return_type, function_name, signature) \ argument 34 if (s_egl.eglGetProcAddress) s_egl. function_name = \ 35 (function_name ## _t) s_egl.eglGetProcAddress(#function_name); \ 36 if (!s_egl.function_name || !s_egl.eglGetProcAddress) \ 37 RENDER_EGL_LOAD_FIELD_STATIC(return_type, function_name, signature)
|
| D | GLESv2Dispatch.cpp | 38 #define LOOKUP_SYMBOL_STATIC(return_type, function_name, signature, callargs) \ argument 39 dispatch_table->function_name = \ 40 reinterpret_cast<function_name##_t>(::translator::gles2::function_name); \ 41 if ((!dispatch_table->function_name) && s_egl.eglGetProcAddress) \ 42 dispatch_table->function_name = \ 43 reinterpret_cast<function_name##_t>(s_egl.eglGetProcAddress(#function_name));
|
| D | GLESv1Dispatch.cpp | 105 #define ASSIGN_GLES1_STATIC(return_type, function_name, signature, callargs) \ argument 106 dispatch_table->function_name = \ 107 reinterpret_cast<function_name##_t>(::translator::gles1::function_name); \ 108 if ((!dispatch_table->function_name) && s_egl.eglGetProcAddress) \ 109 dispatch_table->function_name = \ 110 reinterpret_cast<function_name##_t>(s_egl.eglGetProcAddress(#function_name));
|
| D | StaticDispatch.cpp | 33 #define RETURN_GLES1_STATIC(return_type,function_name,signature,callargs)\ in gles1_dispatch_get_proc_func_static() argument 34 if (!strcmp(#function_name, name)) { func = (void*)(s_gles1.function_name); } \ in gles1_dispatch_get_proc_func_static() 44 #define RETURN_GLES2_STATIC(return_type,function_name,signature,callargs)\ in gles2_dispatch_get_proc_func_static() argument 45 if (!strcmp(#function_name, name)) { func = (void*)(s_gles2.function_name); } \ in gles2_dispatch_get_proc_func_static()
|
| D | render_egl.entries | 31 void* eglGetProcAddress(const char* function_name);
|
| /device/generic/opengl-transport/host/libs/virglrenderer/OpenGLESDispatch/ |
| D | EGLDispatch.cpp | 26 #define EGL_LOAD_FIELD(return_type, function_name, signature, callargs) \ argument 27 s_egl.function_name = (function_name##_t)dlsym(handle, #function_name); 29 #define EGL_LOAD_FIELD_WITH_EGL(return_type, function_name, signature, callargs) \ argument 30 if ((!s_egl.function_name) && s_egl.eglGetProcAddress) \ 31 s_egl.function_name = (function_name##_t)s_egl.eglGetProcAddress(#function_name); 33 #define EGL_LOAD_OPTIONAL_FIELD(return_type, function_name, signature, callargs) \ argument 35 s_egl.function_name = (function_name##_t)s_egl.eglGetProcAddress(#function_name); \ 36 if (!s_egl.function_name || !s_egl.eglGetProcAddress) \ 37 EGL_LOAD_FIELD(return_type, function_name, signature, callargs)
|
| D | GLESv3Dispatch.cpp | 27 #define LOOKUP_SYMBOL(return_type, function_name, signature, callargs) \ argument 28 s_gles3.function_name = (function_name##_t)dlsym(handle, #function_name); \ 29 if ((!s_gles3.function_name) && s_egl.eglGetProcAddress) \ 30 s_gles3.function_name = (function_name##_t)s_egl.eglGetProcAddress(#function_name);
|
| D | GLESv1Dispatch.cpp | 27 #define LOOKUP_SYMBOL(return_type, function_name, signature, callargs) \ argument 28 s_gles1.function_name = (function_name##_t)dlsym(handle, #function_name); \ 29 if ((!s_gles1.function_name) && s_egl.eglGetProcAddress) \ 30 s_gles1.function_name = (function_name##_t)s_egl.eglGetProcAddress(#function_name);
|
| D | EGLDispatch.h | 25 #define EGL_DEFINE_TYPE(return_type, function_name, signature, callargs) \ argument 26 typedef return_type(EGLAPIENTRY* function_name##_t) signature; 28 #define EGL_DECLARE_MEMBER(return_type, function_name, signature, callargs) \ argument 29 function_name##_t function_name;
|
| /device/generic/vulkan-cereal/stream-servers/gl/glestranslator/EGL/ |
| D | EglOsApi_wgl.cpp | 151 #define DECLARE_WGL_POINTER(return_type, function_name, signature) \ argument 152 return_type (GL_APIENTRY* function_name) signature; 160 #define INIT_WGL_POINTER(return_type, function_name, signature) \ in WglBaseDispatch() argument 161 function_name(), in WglBaseDispatch() 168 #define COPY_WGL_POINTER(return_type, function_name, signature) \ in WglBaseDispatch() argument 169 function_name(other.function_name), in WglBaseDispatch() 190 #define LOAD_WGL_POINTER(return_type, function_name, signature) \ in init() argument 191 this->function_name = reinterpret_cast< \ in init() 193 glLib->findSymbol(#function_name)); \ in init() 194 if (!this->function_name) { \ in init() [all …]
|
| D | EglOsApi_egl.cpp | 137 #define DECLARE_EGL_POINTER(return_type, function_name, signature) \ argument 138 return_type(EGLAPIENTRY* function_name) signature = nullptr; 160 #define LOAD_EGL_POINTER(return_type, function_name, signature) \ in EglOsEglDispatcher() argument 161 this->function_name = \ in EglOsEglDispatcher() 163 mLib->findSymbol(#function_name)); \ in EglOsEglDispatcher() 164 if (!this->function_name) { \ in EglOsEglDispatcher() 165 this->function_name = \ in EglOsEglDispatcher() 167 this->eglGetProcAddress(#function_name)); \ in EglOsEglDispatcher() 169 if (!this->function_name) { \ in EglOsEglDispatcher() 172 #function_name); \ in EglOsEglDispatcher()
|
| /device/generic/vulkan-cereal/include/OpenGLESDispatch/ |
| D | EGLDispatch.h | 43 #define RENDER_EGL_DEFINE_TYPE(return_type, function_name, signature) \ argument 44 typedef return_type (EGLAPIENTRY *function_name ## _t) signature; 46 #define RENDER_EGL_DECLARE_MEMBER(return_type, function_name, signature) \ argument 47 function_name ## _t function_name;
|
| D | RenderEGL_functions.h | 31 X(void*, eglGetProcAddress, (const char* function_name)) \
|
| D | RenderEGL_static_translator_namespaced_header.h | 31 EGLAPI void* EGLAPIENTRY eglGetProcAddress(const char* function_name);
|
| /device/generic/vulkan-cereal/stream-servers/gl/glestranslator/include/GLcommon/ |
| D | GLDispatch.h | 44 #define GLES_DECLARE_METHOD(return_type, function_name, signature, args) \ argument 45 static return_type (*function_name) signature; 48 #define GLES_DECLARE_UNDERLYING_METHOD(return_type, function_name, signature, args) \ argument 49 static return_type (*function_name ## _underlying) signature;
|
| /device/generic/vulkan-cereal/stream-servers/gl/glestranslator/GLcommon/ |
| D | GLDispatch.cpp | 115 #define GL_DISPATCH_DEFINE_POINTER(return_type, function_name, signature, args) \ argument 116 return_type (*GLDispatch::function_name) signature = NULL; 156 #define GL_DISPATCH_DEFINE_UNDERLYING_POINTER(return_type, function_name, signature, args) \ argument 157 return_type (*GLDispatch::function_name##_underlying) signature = NULL;
|
| /device/generic/opengl-transport/host/libs/virglrenderer/ |
| D | GLESv1.cpp | 318 #define KNIT(return_type, function_name, signature, callargs) function_name = s_gles1.function_name; argument
|
| D | GLESv3.cpp | 539 #define KNIT(return_type, function_name, signature, callargs) function_name = s_gles3.function_name; argument
|
| /device/google/zuma/conf/ |
| D | init.zuma.usb.rc | 76 write /config/usb_gadget/g1/functions/uvc.0/function_name "Android Webcam" 137 chmod 664 /config/usb_gadget/g1/functions/uvc.0/function_name 277 chown system system /config/usb_gadget/g1/functions/uvc.0/function_name
|
| /device/google/gs101/conf/ |
| D | init.gs101.usb.rc | 76 write /config/usb_gadget/g1/functions/uvc.0/function_name "Android Webcam" 136 chmod 664 /config/usb_gadget/g1/functions/uvc.0/function_name 276 chown system system /config/usb_gadget/g1/functions/uvc.0/function_name
|
| /device/google/gs201/conf/ |
| D | init.gs201.usb.rc | 76 write /config/usb_gadget/g1/functions/uvc.0/function_name "Android Webcam" 136 chmod 664 /config/usb_gadget/g1/functions/uvc.0/function_name 277 chown system system /config/usb_gadget/g1/functions/uvc.0/function_name
|