| /xsrc/external/mit/MesaLib.old/dist/src/egl/main/ |
| H A D | eglfallbacks.c | 50 _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 D | eglapi.h | 62 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 D | eglapi.c | 142 #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 D | eglsurface.h | 182 _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 D | context.c | 114 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 D | subpicture.c | 68 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 D | buffer.c | 43 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 D | image.c | 104 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 D | config.c | 179 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 D | picture.c | 42 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 D | postproc.c | 54 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 D | surface.c | 66 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 D | subpicture.c | 68 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 D | buffer.c | 43 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 D | context.c | 114 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 D | postproc.c | 54 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 D | surface.c | 66 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 D | config.c | 208 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 D | image.c | 106 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 D | picture.c | 43 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 D | egl_dri2_fallbacks.h | 34 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 D | egl_dri2.h | 90 _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 D | egl_dri2.c | 849 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 D | i830_dvo.c | 90 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 D | egl_haiku.cpp | 76 * 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...] |