Searched refs:drv (Results 1 - 25 of 144) sorted by relevance

123456

/xsrc/external/mit/MesaLib.old/dist/src/egl/main/
H A Deglfallbacks.c50 _eglInitDriverFallbacks(_EGLDriver *drv) argument
53 drv->API.Initialize = NULL;
54 drv->API.Terminate = NULL;
56 drv->API.GetConfigs = _eglGetConfigs;
57 drv->API.ChooseConfig = _eglChooseConfig;
58 drv->API.GetConfigAttrib = _eglGetConfigAttrib;
60 drv->API.CreateContext = (void*) _eglReturnFalse;
61 drv->API.DestroyContext = (void*) _eglReturnFalse;
62 drv->API.MakeCurrent = (void*) _eglReturnFalse;
63 drv
[all...]
H A Deglapi.h62 EGLBoolean (*GetConfigs)(_EGLDriver *drv, _EGLDisplay *disp,
65 EGLBoolean (*ChooseConfig)(_EGLDriver *drv, _EGLDisplay *disp,
68 EGLBoolean (*GetConfigAttrib)(_EGLDriver *drv, _EGLDisplay *disp,
73 _EGLContext *(*CreateContext)(_EGLDriver *drv, _EGLDisplay *disp,
76 EGLBoolean (*DestroyContext)(_EGLDriver *drv, _EGLDisplay *disp,
81 EGLBoolean (*MakeCurrent)(_EGLDriver *drv, _EGLDisplay *disp,
84 EGLBoolean (*QueryContext)(_EGLDriver *drv, _EGLDisplay *disp,
89 _EGLSurface *(*CreateWindowSurface)(_EGLDriver *drv, _EGLDisplay *disp,
92 _EGLSurface *(*CreatePixmapSurface)(_EGLDriver *drv, _EGLDisplay *disp,
95 _EGLSurface *(*CreatePbufferSurface)(_EGLDriver *drv, _EGLDispla
[all...]
H A Deglapi.c142 #define _EGL_CHECK_DISPLAY(disp, ret, drv) \
144 drv = _eglCheckDisplay(disp, __func__); \
145 if (!drv) \
149 #define _EGL_CHECK_OBJECT(disp, type, obj, ret, drv) \
151 drv = _eglCheck ## type(disp, obj, __func__); \
152 if (!drv) \
156 #define _EGL_CHECK_SURFACE(disp, surf, ret, drv) \
157 _EGL_CHECK_OBJECT(disp, Surface, surf, ret, drv)
159 #define _EGL_CHECK_CONTEXT(disp, context, ret, drv) \
160 _EGL_CHECK_OBJECT(disp, Context, context, ret, drv)
193 _EGLDriver *drv = _eglCheckDisplay(disp, msg); local in function:_eglCheckSurface
207 _EGLDriver *drv = _eglCheckDisplay(disp, msg); local in function:_eglCheckContext
221 _EGLDriver *drv = _eglCheckDisplay(disp, msg); local in function:_eglCheckConfig
235 _EGLDriver *drv = _eglCheckDisplay(disp, msg); local in function:_eglCheckSync
671 _EGLDriver *drv = disp->Driver; local in function:eglTerminate
691 _EGLDriver *drv; local in function:eglQueryString
725 _EGLDriver *drv; local in function:eglGetConfigs
742 _EGLDriver *drv; local in function:eglChooseConfig
761 _EGLDriver *drv; local in function:eglGetConfigAttrib
780 _EGLDriver *drv; local in function:eglCreateContext
808 _EGLDriver *drv; local in function:eglDestroyContext
829 _EGLDriver *drv; local in function:eglMakeCurrent
885 _EGLDriver *drv; local in function:eglQueryContext
902 _EGLDriver *drv; local in function:_eglCreateWindowSurfaceCommon
1030 _EGLDriver *drv; local in function:_eglCreatePixmapSurfaceCommon
1121 _EGLDriver *drv; local in function:eglCreatePbufferSurface
1143 _EGLDriver *drv; local in function:eglDestroySurface
1160 _EGLDriver *drv; local in function:eglQuerySurface
1176 _EGLDriver *drv; local in function:eglSurfaceAttrib
1192 _EGLDriver *drv; local in function:eglBindTexImage
1208 _EGLDriver *drv; local in function:eglReleaseTexImage
1225 _EGLDriver *drv; local in function:eglSwapInterval
1263 _EGLDriver *drv; local in function:eglSwapBuffers
1308 _EGLDriver *drv; local in function:_eglSwapBuffersWithDamageCommon
1392 _EGLDriver *drv; local in function:eglSetDamageRegionKHR
1424 _EGLDriver *drv; local in function:eglCopyBuffers
1444 _EGLDriver *drv; local in function:_eglWaitClientCommon
1487 _EGLDriver *drv; local in function:eglWaitNative
1637 _EGLDriver *drv; local in function:eglCreatePbufferFromClientBuffer
1665 _EGLDriver *drv; local in function:eglReleaseThread
1685 _EGLDriver *drv; local in function:_eglCreateImageCommon
1740 _EGLDriver *drv; local in function:_eglDestroyImageCommon
1780 _EGLDriver *drv; local in function:_eglCreateSync
1892 _EGLDriver *drv; local in function:_eglDestroySync
1929 _EGLDriver *drv; local in function:_eglClientWaitSyncCommon
1985 _EGLDriver *drv; local in function:_eglWaitSyncCommon
2033 _EGLDriver *drv; local in function:eglSignalSyncKHR
2049 _EGLDriver *drv; local in function:_eglGetSyncAttribCommon
2103 _EGLDriver *drv; local in function:eglDupNativeFenceFDANDROID
2129 _EGLDriver *drv; local in function:eglSwapBuffersRegionNOK
2154 _EGLDriver *drv; local in function:eglCreateDRMImageMESA
2176 _EGLDriver *drv; local in function:eglExportDRMImageMESA
2199 _EGLDriver *drv; local in function:eglBindWaylandDisplayWL
2219 _EGLDriver *drv; local in function:eglUnbindWaylandDisplayWL
2240 _EGLDriver *drv; local in function:eglQueryWaylandBufferWL
2262 _EGLDriver *drv; local in function:eglCreateWaylandBufferFromImageWL
2287 _EGLDriver *drv; local in function:eglPostSubBufferNV
2309 _EGLDriver *drv; local in function:eglGetSyncValuesCHROMIUM
2333 _EGLDriver *drv; local in function:eglExportDMABUFImageQueryMESA
2356 _EGLDriver *drv; local in function:eglExportDMABUFImageMESA
2524 _EGLDriver *drv; local in function:eglQueryDmaBufFormatsEXT
2543 _EGLDriver *drv; local in function:eglQueryDmaBufModifiersEXT
2571 _EGLDriver *drv = _eglCheckDisplay(disp, __func__); local in function:eglSetBlobCacheFuncsANDROID
2648 _EGLDriver *drv; local in function:eglQueryDisplayAttribEXT
2667 _EGLDriver *drv; local in function:eglGetDisplayDriverConfig
2683 _EGLDriver *drv; local in function:eglGetDisplayDriverName
2727 _eglLockDisplayInterop(EGLDisplay dpy,EGLContext context,_EGLDisplay ** disp,_EGLDriver ** drv,_EGLContext ** ctx) argument
2757 _EGLDriver *drv; local in function:MesaGLInteropEGLQueryDeviceInfo
2780 _EGLDriver *drv; local in function:MesaGLInteropEGLExportObject
[all...]
H A Deglsurface.h182 _eglQuerySurface(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf, EGLint attribute, EGLint *value);
186 _eglSurfaceAttrib(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf, EGLint attribute, EGLint value);
190 _eglBindTexImage(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf, EGLint buffer);
193 _eglReleaseTexImage(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf, EGLint buffer);
197 _eglSwapInterval(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf, EGLint interval);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/va/
H A Dcontext.c114 vlVaDriver *drv; local in function:VA_DRIVER_INIT_FUNC
119 drv = CALLOC(1, sizeof(vlVaDriver));
120 if (!drv)
125 FREE(drv);
129 drv->vscreen = vl_dri3_screen_create(ctx->native_dpy, ctx->x11_screen);
130 if (!drv->vscreen)
131 drv->vscreen = vl_dri2_screen_create(ctx->native_dpy, ctx->x11_screen);
139 FREE(drv);
143 drv->vscreen = vl_drm_screen_create(drm_info->fd);
147 FREE(drv);
217 vlVaDriver *drv; local in function:vlVaCreateContext
327 vlVaDriver *drv; local in function:vlVaDestroyContext
383 vlVaDriver *drv; local in function:vlVaTerminate
[all...]
H A Dsubpicture.c68 vlVaDriver *drv; local in function:vlVaCreateSubpicture
75 drv = VL_VA_DRIVER(ctx);
76 mtx_lock(&drv->mutex);
77 img = handle_table_get(drv->htab, image);
79 mtx_unlock(&drv->mutex);
85 mtx_unlock(&drv->mutex);
91 mtx_unlock(&drv->mutex);
99 vlVaDriver *drv; local in function:vlVaDestroySubpicture
105 drv = VL_VA_DRIVER(ctx);
106 mtx_lock(&drv
124 vlVaDriver *drv; local in function:vlVaSubpictureImage
180 vlVaDriver *drv; local in function:vlVaAssociateSubpicture
254 vlVaDriver *drv; local in function:vlVaDeassociateSubpicture
[all...]
H A Dbuffer.c43 vlVaDriver *drv; local in function:vlVaCreateBuffer
66 drv = VL_VA_DRIVER(ctx);
67 mtx_lock(&drv->mutex);
68 *buf_id = handle_table_add(drv->htab, buf);
69 mtx_unlock(&drv->mutex);
78 vlVaDriver *drv; local in function:vlVaBufferSetNumElements
84 drv = VL_VA_DRIVER(ctx);
85 mtx_lock(&drv->mutex);
86 buf = handle_table_get(drv->htab, buf_id);
87 mtx_unlock(&drv
107 vlVaDriver *drv; local in function:vlVaMapBuffer
159 vlVaDriver *drv; local in function:vlVaUnmapBuffer
193 vlVaDriver *drv; local in function:vlVaDestroyBuffer
222 vlVaDriver *drv; local in function:vlVaBufferInfo
246 vlVaDriver *drv; local in function:vlVaAcquireBufferHandle
341 vlVaDriver *drv; local in function:vlVaReleaseBufferHandle
[all...]
H A Dimage.c104 vlVaDriver *drv; local in function:vlVaCreateImage
114 drv = VL_VA_DRIVER(ctx);
119 mtx_lock(&drv->mutex);
120 img->image_id = handle_table_add(drv->htab, img);
121 mtx_unlock(&drv->mutex);
196 vlVaDriver *drv; local in function:vlVaDeriveImage
211 drv = VL_VA_DRIVER(ctx);
213 if (!drv)
221 surf = handle_table_get(drv->htab, surface);
253 mtx_lock(&drv
314 vlVaDriver *drv; local in function:vlVaDestroyImage
349 vlVaDriver *drv; local in function:vlVaGetImage
486 vlVaDriver *drv; local in function:vlVaPutImage
[all...]
H A Dconfig.c179 vlVaDriver *drv; local in function:vlVaCreateConfig
188 drv = VL_VA_DRIVER(ctx);
190 if (!drv)
218 mtx_lock(&drv->mutex);
219 *config_id = handle_table_add(drv->htab, config);
220 mtx_unlock(&drv->mutex);
287 mtx_lock(&drv->mutex);
288 *config_id = handle_table_add(drv->htab, config);
289 mtx_unlock(&drv->mutex);
297 vlVaDriver *drv; local in function:vlVaDestroyConfig
327 vlVaDriver *drv; local in function:vlVaQueryConfigAttributes
[all...]
H A Dpicture.c42 vlVaDriver *drv; local in function:vlVaBeginPicture
49 drv = VL_VA_DRIVER(ctx);
50 if (!drv)
53 mtx_lock(&drv->mutex);
54 context = handle_table_get(drv->htab, context_id);
56 mtx_unlock(&drv->mutex);
65 surf = handle_table_get(drv->htab, render_target);
66 mtx_unlock(&drv->mutex);
97 vlVaGetReferenceFrame(vlVaDriver *drv, VASurfaceID surface_id, argument
100 vlVaSurface *surf = handle_table_get(drv
108 handlePictureParameterBuffer(vlVaDriver * drv,vlVaContext * context,vlVaBuffer * buf) argument
377 handleVAEncSequenceParameterBufferType(vlVaDriver * drv,vlVaContext * context,vlVaBuffer * buf) argument
421 handleVAEncPictureParameterBufferType(vlVaDriver * drv,vlVaContext * context,vlVaBuffer * buf) argument
442 handleVAEncSliceParameterBufferType(vlVaDriver * drv,vlVaContext * context,vlVaBuffer * buf) argument
465 vlVaDriver *drv; local in function:vlVaRenderPicture
544 vlVaDriver *drv; local in function:vlVaEndPicture
[all...]
H A Dpostproc.c54 vlVaPostProcCompositor(vlVaDriver *drv, vlVaContext *context, argument
79 vl_compositor_clear_layers(&drv->cstate);
80 vl_compositor_set_buffer_layer(&drv->cstate, &drv->compositor, 0, src,
82 vl_compositor_set_layer_dst_area(&drv->cstate, 0, &dst_rect);
83 vl_compositor_render(&drv->cstate, &drv->compositor, surfaces[0], NULL, false);
85 drv->pipe->flush(drv->pipe, NULL, 0);
111 static VAStatus vlVaPostProcBlit(vlVaDriver *drv, vlVaContex argument
238 vlVaApplyDeint(vlVaDriver * drv,vlVaContext * context,VAProcPipelineParameterBuffer * param,struct pipe_video_buffer * current,unsigned field) argument
283 vlVaHandleVAProcPipelineParameterBufferType(vlVaDriver * drv,vlVaContext * context,vlVaBuffer * buf) argument
[all...]
H A Dsurface.c66 vlVaDriver *drv; local in function:vlVaDestroySurfaces
72 drv = VL_VA_DRIVER(ctx);
73 mtx_lock(&drv->mutex);
75 vlVaSurface *surf = handle_table_get(drv->htab, surface_list[i]);
77 mtx_unlock(&drv->mutex);
84 handle_table_remove(drv->htab, surface_list[i]);
86 mtx_unlock(&drv->mutex);
94 vlVaDriver *drv; local in function:vlVaSyncSurface
101 drv = VL_VA_DRIVER(ctx);
102 if (!drv)
149 vlVaDriver *drv; local in function:vlVaQuerySurfaceStatus
216 vlVaPutSubpictures(vlVaSurface * surf,vlVaDriver * drv,struct pipe_surface * surf_draw,struct u_rect * dirty_area,struct u_rect * src_rect,struct u_rect * dst_rect) argument
310 vlVaDriver *drv; local in function:vlVaPutSurface
420 vlVaDriver *drv; local in function:vlVaQuerySurfaceAttributes
563 vlVaDriver *drv; local in function:surface_from_external_memory
638 vlVaHandleSurfaceAllocate(vlVaDriver * drv,vlVaSurface * surface,struct pipe_video_buffer * templat) argument
673 vlVaDriver *drv; local in function:vlVaCreateSurfaces2
979 vlVaDriver *drv; local in function:vlVaExportSurfaceHandle
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/va/
H A Dsubpicture.c68 vlVaDriver *drv; local in function:vlVaCreateSubpicture
75 drv = VL_VA_DRIVER(ctx);
76 mtx_lock(&drv->mutex);
77 img = handle_table_get(drv->htab, image);
79 mtx_unlock(&drv->mutex);
85 mtx_unlock(&drv->mutex);
91 mtx_unlock(&drv->mutex);
99 vlVaDriver *drv; local in function:vlVaDestroySubpicture
105 drv = VL_VA_DRIVER(ctx);
106 mtx_lock(&drv
124 vlVaDriver *drv; local in function:vlVaSubpictureImage
180 vlVaDriver *drv; local in function:vlVaAssociateSubpicture
254 vlVaDriver *drv; local in function:vlVaDeassociateSubpicture
[all...]
H A Dbuffer.c43 vlVaDriver *drv; local in function:vlVaCreateBuffer
66 drv = VL_VA_DRIVER(ctx);
67 mtx_lock(&drv->mutex);
68 *buf_id = handle_table_add(drv->htab, buf);
69 mtx_unlock(&drv->mutex);
78 vlVaDriver *drv; local in function:vlVaBufferSetNumElements
84 drv = VL_VA_DRIVER(ctx);
85 mtx_lock(&drv->mutex);
86 buf = handle_table_get(drv->htab, buf_id);
87 mtx_unlock(&drv
107 vlVaDriver *drv; local in function:vlVaMapBuffer
159 vlVaDriver *drv; local in function:vlVaUnmapBuffer
193 vlVaDriver *drv; local in function:vlVaDestroyBuffer
226 vlVaDriver *drv; local in function:vlVaBufferInfo
250 vlVaDriver *drv; local in function:vlVaAcquireBufferHandle
345 vlVaDriver *drv; local in function:vlVaReleaseBufferHandle
[all...]
H A Dcontext.c114 vlVaDriver *drv; local in function:VA_DRIVER_INIT_FUNC
119 drv = CALLOC(1, sizeof(vlVaDriver));
120 if (!drv)
125 FREE(drv);
129 drv->vscreen = vl_dri3_screen_create(ctx->native_dpy, ctx->x11_screen);
130 if (!drv->vscreen)
131 drv->vscreen = vl_dri2_screen_create(ctx->native_dpy, ctx->x11_screen);
139 FREE(drv);
143 drv->vscreen = vl_drm_screen_create(drm_info->fd);
147 FREE(drv);
216 vlVaDriver *drv; local in function:vlVaCreateContext
341 vlVaDriver *drv; local in function:vlVaDestroyContext
397 vlVaDriver *drv; local in function:vlVaTerminate
[all...]
H A Dpostproc.c54 vlVaPostProcCompositor(vlVaDriver *drv, vlVaContext *context, argument
79 vl_compositor_clear_layers(&drv->cstate);
80 vl_compositor_set_buffer_layer(&drv->cstate, &drv->compositor, 0, src,
82 vl_compositor_set_layer_dst_area(&drv->cstate, 0, &dst_rect);
83 vl_compositor_render(&drv->cstate, &drv->compositor, surfaces[0], NULL, false);
85 drv->pipe->flush(drv->pipe, NULL, 0);
113 static VAStatus vlVaPostProcBlit(vlVaDriver *drv, vlVaContex argument
237 vlVaApplyDeint(vlVaDriver * drv,vlVaContext * context,VAProcPipelineParameterBuffer * param,struct pipe_video_buffer * current,unsigned field) argument
282 vlVaHandleVAProcPipelineParameterBufferType(vlVaDriver * drv,vlVaContext * context,vlVaBuffer * buf) argument
[all...]
H A Dsurface.c66 vlVaDriver *drv; local in function:vlVaDestroySurfaces
72 drv = VL_VA_DRIVER(ctx);
73 mtx_lock(&drv->mutex);
75 vlVaSurface *surf = handle_table_get(drv->htab, surface_list[i]);
77 mtx_unlock(&drv->mutex);
84 handle_table_remove(drv->htab, surface_list[i]);
86 mtx_unlock(&drv->mutex);
94 vlVaDriver *drv; local in function:vlVaSyncSurface
101 drv = VL_VA_DRIVER(ctx);
102 if (!drv)
149 vlVaDriver *drv; local in function:vlVaQuerySurfaceStatus
216 vlVaPutSubpictures(vlVaSurface * surf,vlVaDriver * drv,struct pipe_surface * surf_draw,struct u_rect * dirty_area,struct u_rect * src_rect,struct u_rect * dst_rect) argument
310 vlVaDriver *drv; local in function:vlVaPutSurface
420 vlVaDriver *drv; local in function:vlVaQuerySurfaceAttributes
576 vlVaDriver *drv; local in function:surface_from_external_memory
664 vlVaDriver *drv; local in function:surface_from_prime_2
781 vlVaHandleSurfaceAllocate(vlVaDriver * drv,vlVaSurface * surface,struct pipe_video_buffer * templat,const uint64_t * modifiers,unsigned int modifiers_count) argument
827 vlVaDriver *drv; local in function:vlVaCreateSurfaces2
1208 vlVaDriver *drv; local in function:vlVaExportSurfaceHandle
[all...]
H A Dconfig.c208 vlVaDriver *drv; local in function:vlVaCreateConfig
217 drv = VL_VA_DRIVER(ctx);
219 if (!drv)
256 mtx_lock(&drv->mutex);
257 *config_id = handle_table_add(drv->htab, config);
258 mtx_unlock(&drv->mutex);
346 mtx_lock(&drv->mutex);
347 *config_id = handle_table_add(drv->htab, config);
348 mtx_unlock(&drv->mutex);
356 vlVaDriver *drv; local in function:vlVaDestroyConfig
386 vlVaDriver *drv; local in function:vlVaQueryConfigAttributes
[all...]
H A Dimage.c106 vlVaDriver *drv; local in function:vlVaCreateImage
116 drv = VL_VA_DRIVER(ctx);
121 mtx_lock(&drv->mutex);
122 img->image_id = handle_table_add(drv->htab, img);
123 mtx_unlock(&drv->mutex);
199 vlVaDriver *drv; local in function:vlVaDeriveImage
229 drv = VL_VA_DRIVER(ctx);
231 if (!drv)
239 surf = handle_table_get(drv->htab, surface);
282 mtx_lock(&drv
396 vlVaDriver *drv; local in function:vlVaDestroyImage
431 vlVaDriver *drv; local in function:vlVaGetImage
575 vlVaDriver *drv; local in function:vlVaPutImage
[all...]
H A Dpicture.c43 vlVaDriver *drv; local in function:vlVaBeginPicture
50 drv = VL_VA_DRIVER(ctx);
51 if (!drv)
54 mtx_lock(&drv->mutex);
55 context = handle_table_get(drv->htab, context_id);
57 mtx_unlock(&drv->mutex);
66 surf = handle_table_get(drv->htab, render_target);
67 mtx_unlock(&drv->mutex);
99 vlVaGetReferenceFrame(vlVaDriver *drv, VASurfaceID surface_id, argument
102 vlVaSurface *surf = handle_table_get(drv
110 handlePictureParameterBuffer(vlVaDriver * drv,vlVaContext * context,vlVaBuffer * buf) argument
426 handleVAEncSequenceParameterBufferType(vlVaDriver * drv,vlVaContext * context,vlVaBuffer * buf) argument
474 handleVAEncPictureParameterBufferType(vlVaDriver * drv,vlVaContext * context,vlVaBuffer * buf) argument
495 handleVAEncSliceParameterBufferType(vlVaDriver * drv,vlVaContext * context,vlVaBuffer * buf) argument
560 vlVaDriver *drv; local in function:vlVaRenderPicture
655 vlVaDriver *drv; local in function:vlVaEndPicture
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/
H A Degl_dri2_fallbacks.h34 dri2_fallback_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *disp, argument
43 dri2_fallback_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *disp, argument
51 dri2_fallback_create_image_khr(_EGLDriver *drv, _EGLDisplay *disp, argument
60 dri2_fallback_swap_buffers_with_damage(_EGLDriver *drv, _EGLDisplay *disp, argument
65 dri2_dpy->vtbl->set_damage_region(drv, disp, surf, rects, n_rects);
66 return dri2_dpy->vtbl->swap_buffers(drv, disp, surf);
70 dri2_fallback_swap_buffers_region(_EGLDriver *drv, _EGLDisplay *disp, argument
78 dri2_fallback_post_sub_buffer(_EGLDriver *drv, _EGLDisplay *disp, argument
86 dri2_fallback_copy_buffers(_EGLDriver *drv, _EGLDisplay *disp, argument
94 dri2_fallback_set_damage_region(_EGLDriver *drv, _EGLDispla argument
102 dri2_fallback_query_buffer_age(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf) argument
109 dri2_fallback_create_wayland_buffer_from_image(_EGLDriver * drv,_EGLDisplay * disp,_EGLImage * img) argument
[all...]
H A Degl_dri2.h90 _EGLSurface* (*create_window_surface)(_EGLDriver *drv, _EGLDisplay *disp,
95 _EGLSurface* (*create_pixmap_surface)(_EGLDriver *drv, _EGLDisplay *disp,
100 _EGLSurface* (*create_pbuffer_surface)(_EGLDriver *drv, _EGLDisplay *disp,
104 EGLBoolean (*destroy_surface)(_EGLDriver *drv, _EGLDisplay *disp,
107 EGLBoolean (*swap_interval)(_EGLDriver *drv, _EGLDisplay *disp,
110 _EGLImage* (*create_image)(_EGLDriver *drv, _EGLDisplay *disp,
115 EGLBoolean (*swap_buffers)(_EGLDriver *drv, _EGLDisplay *disp,
118 EGLBoolean (*swap_buffers_with_damage)(_EGLDriver *drv, _EGLDisplay *disp,
122 EGLBoolean (*set_damage_region)(_EGLDriver *drv, _EGLDisplay *disp,
126 EGLBoolean (*swap_buffers_region)(_EGLDriver *drv, _EGLDispla
429 dri2_initialize_x11(_EGLDriver * drv,_EGLDisplay * disp) argument
449 dri2_initialize_drm(_EGLDriver * drv,_EGLDisplay * disp) argument
466 dri2_initialize_wayland(_EGLDriver * drv,_EGLDisplay * disp) argument
479 dri2_initialize_android(_EGLDriver * drv,_EGLDisplay * disp) argument
490 dri2_initialize_surfaceless(_EGLDriver * drv,_EGLDisplay * disp) argument
504 dri2_set_WL_bind_wayland_display(_EGLDriver * drv,_EGLDisplay * disp) argument
[all...]
H A Degl_dri2.c849 dri2_initialize(_EGLDriver *drv, _EGLDisplay *disp) argument
875 ret = dri2_initialize_surfaceless(drv, disp);
878 ret = dri2_initialize_x11(drv, disp);
881 ret = dri2_initialize_drm(drv, disp);
884 ret = dri2_initialize_wayland(drv, disp);
887 ret = dri2_initialize_android(drv, disp);
1009 * Called via eglTerminate(), drv->API.Terminate().
1015 dri2_terminate(_EGLDriver *drv, _EGLDisplay *disp) argument
1018 _eglReleaseDisplayResources(drv, disp);
1167 * Called via eglCreateContext(), drv
1170 dri2_create_context(_EGLDriver * drv,_EGLDisplay * disp,_EGLConfig * conf,_EGLContext * share_list,const EGLint * attrib_list) argument
1342 dri2_destroy_context(_EGLDriver * drv,_EGLDisplay * disp,_EGLContext * ctx) argument
1395 dri2_destroy_surface(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf) argument
1462 dri2_make_current(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * dsurf,_EGLSurface * rsurf,_EGLContext * ctx) argument
1580 dri2_get_proc_address(_EGLDriver * drv,const char * procname) argument
1586 dri2_create_window_surface(_EGLDriver * drv,_EGLDisplay * disp,_EGLConfig * conf,void * native_window,const EGLint * attrib_list) argument
1596 dri2_create_pixmap_surface(_EGLDriver * drv,_EGLDisplay * disp,_EGLConfig * conf,void * native_pixmap,const EGLint * attrib_list) argument
1606 dri2_create_pbuffer_surface(_EGLDriver * drv,_EGLDisplay * disp,_EGLConfig * conf,const EGLint * attrib_list) argument
1614 dri2_swap_interval(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf,EGLint interval) argument
1660 dri2_swap_buffers(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf) argument
1671 dri2_swap_buffers_with_damage(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf,const EGLint * rects,EGLint n_rects) argument
1685 dri2_swap_buffers_region(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf,EGLint numRects,const EGLint * rects) argument
1693 dri2_set_damage_region(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf,EGLint * rects,EGLint n_rects) argument
1701 dri2_post_sub_buffer(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf,EGLint x,EGLint y,EGLint width,EGLint height) argument
1709 dri2_copy_buffers(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf,void * native_pixmap_target) argument
1717 dri2_query_buffer_age(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf) argument
1724 dri2_wait_client(_EGLDriver * drv,_EGLDisplay * disp,_EGLContext * ctx) argument
1742 dri2_wait_native(_EGLDriver * drv,_EGLDisplay * disp,EGLint engine) argument
1755 dri2_bind_tex_image(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf,EGLint buffer) argument
1799 dri2_release_tex_image(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf,EGLint buffer) argument
1832 dri2_create_image(_EGLDriver * drv,_EGLDisplay * disp,_EGLContext * ctx,EGLenum target,EGLClientBuffer buffer,const EGLint * attr_list) argument
2100 dri2_query_surface(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf,EGLint attribute,EGLint * value) argument
2110 dri2_create_wayland_buffer_from_image(_EGLDriver * drv,_EGLDisplay * disp,_EGLImage * img) argument
2376 dri2_query_dma_buf_formats(_EGLDriver * drv,_EGLDisplay * disp,EGLint max,EGLint * formats,EGLint * count) argument
2407 dri2_query_dma_buf_modifiers(_EGLDriver * drv,_EGLDisplay * disp,EGLint format,EGLint max,EGLuint64KHR * modifiers,EGLBoolean * external_only,EGLint * count) argument
2536 dri2_create_drm_image_mesa(_EGLDriver * drv,_EGLDisplay * disp,const EGLint * attr_list) argument
2608 dri2_export_drm_image_mesa(_EGLDriver * drv,_EGLDisplay * disp,_EGLImage * img,EGLint * name,EGLint * handle,EGLint * stride) argument
2654 dri2_export_dma_buf_image_query_mesa(_EGLDriver * drv,_EGLDisplay * disp,_EGLImage * img,EGLint * fourcc,EGLint * nplanes,EGLuint64KHR * modifiers) argument
2699 dri2_export_dma_buf_image_mesa(_EGLDriver * drv,_EGLDisplay * disp,_EGLImage * img,int * fds,EGLint * strides,EGLint * offsets) argument
2747 dri2_create_image_khr(_EGLDriver * drv,_EGLDisplay * disp,_EGLContext * ctx,EGLenum target,EGLClientBuffer buffer,const EGLint * attr_list) argument
2782 dri2_destroy_image_khr(_EGLDriver * drv,_EGLDisplay * disp,_EGLImage * image) argument
2851 dri2_bind_wayland_display_wl(_EGLDriver * drv,_EGLDisplay * disp,struct wl_display * wl_dpy) argument
2893 dri2_unbind_wayland_display_wl(_EGLDriver * drv,_EGLDisplay * disp,struct wl_display * wl_dpy) argument
2910 dri2_query_wayland_buffer_wl(_EGLDriver * drv,_EGLDisplay * disp,struct wl_resource * buffer_resource,EGLint attribute,EGLint * value) argument
2970 dri2_create_sync(_EGLDriver * drv,_EGLDisplay * disp,EGLenum type,const EGLAttrib * attrib_list) argument
3071 dri2_destroy_sync(_EGLDriver * drv,_EGLDisplay * disp,_EGLSync * sync) argument
3100 dri2_dup_native_fence_fd(_EGLDriver * drv,_EGLDisplay * disp,_EGLSync * sync) argument
3125 dri2_set_blob_cache_funcs(_EGLDriver * drv,_EGLDisplay * disp,EGLSetBlobFuncANDROID set,EGLGetBlobFuncANDROID get) argument
3136 dri2_client_wait_sync(_EGLDriver * drv,_EGLDisplay * disp,_EGLSync * sync,EGLint flags,EGLTime timeout) argument
3228 dri2_signal_sync(_EGLDriver * drv,_EGLDisplay * disp,_EGLSync * sync,EGLenum mode) argument
3254 dri2_server_wait_sync(_EGLDriver * drv,_EGLDisplay * disp,_EGLSync * sync) argument
[all...]
/xsrc/external/mit/xf86-video-intel-old/dist/src/
H A Di830_dvo.c90 struct _I830DVODriver *drv = intel_output->i2c_drv; local in function:i830_dvo_dpms
91 void * dev_priv = drv->dev_priv;
92 unsigned int dvo_reg = drv->dvo_reg;
202 struct _I830DVODriver *drv = intel_output->i2c_drv; local in function:i830_dvo_mode_set
205 unsigned int dvo_reg = drv->dvo_reg, dvo_srcdim_reg;
316 struct _I830DVODriver *drv = intel_output->i2c_drv; local in function:i830_dvo_get_crtc
317 int pipe = !!(INREG(drv->dvo_reg) & SDVO_PIPE_B_SELECT);
352 struct _I830DVODriver *drv = intel_output->i2c_drv; local in function:i830_dvo_get_current_mode
353 unsigned int dvo_reg = drv->dvo_reg;
399 struct _I830DVODriver *drv; local in function:i830_dvo_init
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/haiku/
H A Degl_haiku.cpp76 * Called via eglCreateWindowSurface(), drv->API.CreateWindowSurface().
79 haiku_create_window_surface(_EGLDriver *drv, _EGLDisplay *disp, argument
116 haiku_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *disp, argument
124 haiku_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *disp, argument
132 haiku_destroy_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf) argument
209 init_haiku(_EGLDriver *drv, _EGLDisplay *disp) argument
235 haiku_terminate(_EGLDriver* drv,_EGLDisplay *disp) argument
243 haiku_create_context(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, argument
269 haiku_destroy_context(_EGLDriver* drv, _EGLDisplay *disp, _EGLContext* ctx) argument
284 haiku_make_current(_EGLDriver* drv, _EGLDispla argument
305 haiku_swap_buffers(_EGLDriver * drv,_EGLDisplay * disp,_EGLSurface * surf) argument
[all...]

Completed in 41 milliseconds

123456