/third_party/mesa3d/include/GL/internal/ |
D | dri_interface.h | 54 typedef struct __DRIcontextRec __DRIcontext; typedef 191 void (*setTexBuffer)(__DRIcontext *pDRICtx, 203 void (*setTexBuffer2)(__DRIcontext *pDRICtx, 215 void (*releaseTexBuffer)(__DRIcontext *pDRICtx, 266 void (*flush_with_flags)(__DRIcontext *ctx, 283 void (*throttle)(__DRIcontext *ctx, 337 void *(*create_fence)(__DRIcontext *ctx); 359 unsigned char (*client_wait_sync)(__DRIcontext *ctx, void *fence, 374 void (*server_wait_sync)(__DRIcontext *ctx, void *fence, unsigned flags); 397 void *(*create_fence_fd)(__DRIcontext *ctx, int fd); [all …]
|
/third_party/mesa3d/src/gallium/frontends/dri/ |
D | dri_context.h | 49 __DRIcontext *cPriv; 67 dri_context(__DRIcontext * driContextPriv) in dri_context() 77 void dri_destroy_context(__DRIcontext * driContextPriv); 79 boolean dri_unbind_context(__DRIcontext * driContextPriv); 82 dri_make_current(__DRIcontext * driContextPriv, 92 __DRIcontext * driContextPriv,
|
D | dri_helpers.h | 72 dri2_create_image_from_renderbuffer(__DRIcontext *context, 76 dri2_create_image_from_renderbuffer2(__DRIcontext *context, 84 dri2_create_from_texture(__DRIcontext *context, int target, unsigned texture,
|
D | dri_util.c | 444 static __DRIcontext * 447 __DRIcontext *shared, in driCreateContextAttribs() 453 __DRIcontext *context; in driCreateContextAttribs() 644 static __DRIcontext * 647 __DRIcontext *shared, void *data) in driCreateNewContextForAPI() 655 static __DRIcontext * 657 __DRIcontext *shared, void *data) in driCreateNewContext() 671 driDestroyContext(__DRIcontext *pcp) in driDestroyContext() 680 driCopyContext(__DRIcontext *dest, __DRIcontext *src, unsigned long mask) in driCopyContext() 704 static int driBindContext(__DRIcontext *pcp, in driBindContext() [all …]
|
D | dri_helpers.c | 91 dri2_create_fence(__DRIcontext *_ctx) in dri2_create_fence() 111 dri2_create_fence_fd(__DRIcontext *_ctx, int fd) in dri2_create_fence_fd() 185 dri2_client_wait_sync(__DRIcontext *_ctx, void *_fence, unsigned flags, in dri2_client_wait_sync() 212 dri2_server_wait_sync(__DRIcontext *_ctx, void *_fence, unsigned flags) in dri2_server_wait_sync() 272 dri2_create_image_from_renderbuffer2(__DRIcontext *context, in dri2_create_image_from_renderbuffer2() 335 dri2_create_image_from_renderbuffer(__DRIcontext *context, in dri2_create_image_from_renderbuffer() 367 dri2_create_from_texture(__DRIcontext *context, int target, unsigned texture, in dri2_create_from_texture()
|
D | dri_context.c | 46 __DRIcontext * cPriv, in dri_create_context() 237 dri_destroy_context(__DRIcontext * cPriv) in dri_destroy_context() 260 dri_unbind_context(__DRIcontext * cPriv) in dri_unbind_context() 285 dri_make_current(__DRIcontext * cPriv, in dri_make_current()
|
D | dri_drawable.c | 245 dri_set_tex_buffer2(__DRIcontext *pDRICtx, GLint target, in dri_set_tex_buffer2() 296 dri_set_tex_buffer(__DRIcontext *pDRICtx, GLint target, in dri_set_tex_buffer() 462 dri_flush(__DRIcontext *cPriv, in dri_flush() 562 dri_throttle(__DRIcontext *cPriv, __DRIdrawable *dPriv, in dri_throttle()
|
D | dri_drawable.h | 115 dri_flush(__DRIcontext *cPriv,
|
D | dri_util.h | 270 __DRIcontext *driContextPriv;
|
D | dri2.c | 409 handle_in_fence(__DRIcontext *context, __DRIimage *img) in handle_in_fence() 1742 dri2_blit_image(__DRIcontext *context, __DRIimage *dst, __DRIimage *src, in dri2_blit_image() 1791 dri2_map_image(__DRIcontext *context, __DRIimage *image, in dri2_map_image() 1830 dri2_unmap_image(__DRIcontext *context, __DRIimage *image, void *data) in dri2_unmap_image() 1934 dri2_interop_query_device_info(__DRIcontext *_ctx, in dri2_interop_query_device_info() 1958 dri2_interop_export_object(__DRIcontext *_ctx, in dri2_interop_export_object()
|
D | kopper.c | 387 handle_in_fence(__DRIcontext *context, __DRIimage *img) in handle_in_fence()
|
/third_party/mesa3d/src/glx/ |
D | drisw_priv.h | 41 __DRIcontext *driContext;
|
D | dri2_priv.h | 66 __DRIcontext *driContext;
|
D | dri2_glx.c | 165 __DRIcontext *shared = NULL; in dri2_create_context_attribs() 427 static __DRIcontext * 449 __DRIcontext *ctx = dri2GetCurrentContext(); in dri2Throttle() 463 __DRIcontext *ctx, in dri2Flush() 490 __DRIcontext *ctx = dri2GetCurrentContext(); in __dri2CopySubBuffer() 744 __DRIcontext *ctx = dri2GetCurrentContext(); in dri2SwapBuffers()
|
D | dri3_priv.h | 118 __DRIcontext *driContext;
|
D | dri3_glx.c | 111 static __DRIcontext * 243 __DRIcontext *shared = NULL; in dri3_create_context_attribs()
|
D | drisw_glx.c | 564 __DRIcontext *shared = NULL; in drisw_create_context_attribs()
|
/third_party/mesa3d/src/gbm/backends/dri/ |
D | gbm_driint.h | 70 __DRIcontext *context;
|
/third_party/mesa3d/src/loader/ |
D | loader_dri3_helper.h | 111 __DRIcontext *(*get_dri_context)(struct loader_dri3_drawable *);
|
D | loader_dri3_helper.c | 47 __DRIcontext *ctx; 162 static __DRIcontext * 213 __DRIcontext *dri_context; in loader_dri3_blit_image() 799 __DRIcontext *dri_context = draw->vtable->get_dri_context(draw); in loader_dri3_flush()
|
/third_party/mesa3d/docs/relnotes/ |
D | 10.0.2.rst | 113 - dri_util: Don't assume \__DRIcontext->driverPrivate is a gl_context
|
D | 8.0.5.rst | 181 - dri_util: Use calloc to allocate \__DRIcontext
|
/third_party/mesa3d/src/egl/drivers/dri2/ |
D | egl_dri2.h | 308 __DRIcontext *dri_context;
|
D | platform_x11_dri3.c | 67 static __DRIcontext *
|
D | egl_dri2.c | 1495 __DRIcontext *shared = in dri2_create_context() 1730 __DRIcontext *dri_ctx = dri2_egl_context(ctx)->dri_context; in dri2_surf_update_fence_fd() 1794 __DRIcontext *cctx; in dri2_make_current() 1812 __DRIcontext *old_cctx = dri2_egl_context(old_ctx)->dri_context; in dri2_make_current()
|