Home
last modified time | relevance | path

Searched refs:__DRIcontext (Results 1 – 25 of 26) sorted by relevance

12

/third_party/mesa3d/include/GL/internal/
Ddri_interface.h54 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/
Ddri_context.h49 __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,
Ddri_helpers.h72 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,
Ddri_util.c444 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 …]
Ddri_helpers.c91 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()
Ddri_context.c46 __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()
Ddri_drawable.c245 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()
Ddri_drawable.h115 dri_flush(__DRIcontext *cPriv,
Ddri_util.h270 __DRIcontext *driContextPriv;
Ddri2.c409 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()
Dkopper.c387 handle_in_fence(__DRIcontext *context, __DRIimage *img) in handle_in_fence()
/third_party/mesa3d/src/glx/
Ddrisw_priv.h41 __DRIcontext *driContext;
Ddri2_priv.h66 __DRIcontext *driContext;
Ddri2_glx.c165 __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()
Ddri3_priv.h118 __DRIcontext *driContext;
Ddri3_glx.c111 static __DRIcontext *
243 __DRIcontext *shared = NULL; in dri3_create_context_attribs()
Ddrisw_glx.c564 __DRIcontext *shared = NULL; in drisw_create_context_attribs()
/third_party/mesa3d/src/gbm/backends/dri/
Dgbm_driint.h70 __DRIcontext *context;
/third_party/mesa3d/src/loader/
Dloader_dri3_helper.h111 __DRIcontext *(*get_dri_context)(struct loader_dri3_drawable *);
Dloader_dri3_helper.c47 __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/
D10.0.2.rst113 - dri_util: Don't assume \__DRIcontext->driverPrivate is a gl_context
D8.0.5.rst181 - dri_util: Use calloc to allocate \__DRIcontext
/third_party/mesa3d/src/egl/drivers/dri2/
Degl_dri2.h308 __DRIcontext *dri_context;
Dplatform_x11_dri3.c67 static __DRIcontext *
Degl_dri2.c1495 __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()

12