Lines Matching full:thread
33 class Thread; variable
36 EGLBoolean BindAPI(Thread *thread, EGLenum api);
37 EGLBoolean BindTexImage(Thread *thread,
41 EGLBoolean ChooseConfig(Thread *thread,
47 EGLint ClientWaitSync(Thread *thread,
52 EGLBoolean CopyBuffers(Thread *thread,
56 EGLContext CreateContext(Thread *thread,
61 EGLImage CreateImage(Thread *thread,
67 EGLSurface CreatePbufferFromClientBuffer(Thread *thread,
73 EGLSurface CreatePbufferSurface(Thread *thread,
77 EGLSurface CreatePixmapSurface(Thread *thread,
82 EGLSurface CreatePlatformPixmapSurface(Thread *thread,
87 EGLSurface CreatePlatformWindowSurface(Thread *thread,
92 EGLSync CreateSync(Thread *thread,
96 EGLSurface CreateWindowSurface(Thread *thread,
101 EGLBoolean DestroyContext(Thread *thread, egl::Display *dpyPacked, gl::ContextID ctxPacked);
102 EGLBoolean DestroyImage(Thread *thread, egl::Display *dpyPacked, ImageID imagePacked);
103 EGLBoolean DestroySurface(Thread *thread, egl::Display *dpyPacked, SurfaceID surfacePacked);
104 EGLBoolean DestroySync(Thread *thread, egl::Display *dpyPacked, egl::SyncID syncPacked);
105 EGLBoolean GetConfigAttrib(Thread *thread,
110 EGLBoolean GetConfigs(Thread *thread,
115 EGLContext GetCurrentContext(Thread *thread);
116 EGLDisplay GetCurrentDisplay(Thread *thread);
117 EGLSurface GetCurrentSurface(Thread *thread, EGLint readdraw);
118 EGLDisplay GetDisplay(Thread *thread, EGLNativeDisplayType display_id);
119 EGLint GetError(Thread *thread);
120 EGLDisplay GetPlatformDisplay(Thread *thread,
124 __eglMustCastToProperFunctionPointerType GetProcAddress(Thread *thread, const char *procname);
125 EGLBoolean GetSyncAttrib(Thread *thread,
130 EGLBoolean Initialize(Thread *thread, egl::Display *dpyPacked, EGLint *major, EGLint *minor);
131 EGLBoolean MakeCurrent(Thread *thread,
136 EGLenum QueryAPI(Thread *thread);
137 EGLBoolean QueryContext(Thread *thread,
142 const char *QueryString(Thread *thread, egl::Display *dpyPacked, EGLint name);
143 EGLBoolean QuerySurface(Thread *thread,
148 EGLBoolean ReleaseTexImage(Thread *thread,
152 EGLBoolean ReleaseThread(Thread *thread);
153 EGLBoolean SurfaceAttrib(Thread *thread,
158 EGLBoolean SwapBuffers(Thread *thread, egl::Display *dpyPacked, SurfaceID surfacePacked);
159 EGLBoolean SwapInterval(Thread *thread, egl::Display *dpyPacked, EGLint interval);
160 EGLBoolean Terminate(Thread *thread, egl::Display *dpyPacked);
161 EGLBoolean WaitClient(Thread *thread);
162 EGLBoolean WaitGL(Thread *thread);
163 EGLBoolean WaitNative(Thread *thread, EGLint engine);
164 EGLBoolean WaitSync(Thread *thread, egl::Display *dpyPacked, egl::SyncID syncPacked, EGLint flags);