Home
last modified time | relevance | path

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

123

/external/mesa3d/include/GL/internal/
Ddri_interface.h64 typedef struct __DRIcontextRec __DRIcontext; typedef
221 void (*setTexOffset)(__DRIcontext *pDRICtx, GLint texname,
245 void (*setTexBuffer)(__DRIcontext *pDRICtx,
257 void (*setTexBuffer2)(__DRIcontext *pDRICtx,
269 void (*releaseTexBuffer)(__DRIcontext *pDRICtx,
320 void (*flush_with_flags)(__DRIcontext *ctx,
337 void (*throttle)(__DRIcontext *ctx,
391 void *(*create_fence)(__DRIcontext *ctx);
413 GLboolean (*client_wait_sync)(__DRIcontext *ctx, void *fence,
428 void (*server_wait_sync)(__DRIcontext *ctx, void *fence, unsigned flags);
[all …]
/external/mesa3d/src/gallium/frontends/dri/
Ddri_context.h49 __DRIcontext *cPriv;
63 dri_context(__DRIcontext * driContextPriv) in dri_context()
73 void dri_destroy_context(__DRIcontext * driContextPriv);
75 boolean dri_unbind_context(__DRIcontext * driContextPriv);
78 dri_make_current(__DRIcontext * driContextPriv,
88 __DRIcontext * driContextPriv,
Ddri_helpers.h67 dri2_create_image_from_renderbuffer(__DRIcontext *context,
71 dri2_create_image_from_renderbuffer2(__DRIcontext *context,
79 dri2_create_from_texture(__DRIcontext *context, int target, unsigned texture,
Ddri_helpers.c92 dri2_create_fence(__DRIcontext *_ctx) in dri2_create_fence()
112 dri2_create_fence_fd(__DRIcontext *_ctx, int fd) in dri2_create_fence_fd()
186 dri2_client_wait_sync(__DRIcontext *_ctx, void *_fence, unsigned flags, in dri2_client_wait_sync()
213 dri2_server_wait_sync(__DRIcontext *_ctx, void *_fence, unsigned flags) in dri2_server_wait_sync()
257 dri2_create_image_from_renderbuffer2(__DRIcontext *context, in dri2_create_image_from_renderbuffer2()
307 dri2_create_image_from_renderbuffer(__DRIcontext *context, in dri2_create_image_from_renderbuffer()
324 dri2_create_from_texture(__DRIcontext *context, int target, unsigned texture, in dri2_create_from_texture()
Ddri_context.c47 __DRIcontext * cPriv, in dri_create_context()
230 dri_destroy_context(__DRIcontext * cPriv) in dri_destroy_context()
253 dri_unbind_context(__DRIcontext * cPriv) in dri_unbind_context()
278 dri_make_current(__DRIcontext * cPriv, in dri_make_current()
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_context.h69 __DRIcontext *dri_context;
112 const struct gl_config *visual, __DRIcontext *dri_ctx,
125 nouveau_context_destroy(__DRIcontext *dri_ctx);
128 nouveau_update_renderbuffers(__DRIcontext *dri_ctx, __DRIdrawable *draw);
131 nouveau_context_make_current(__DRIcontext *dri_ctx, __DRIdrawable *ddraw,
135 nouveau_context_unbind(__DRIcontext *dri_ctx);
Dnouveau_context.c53 const struct gl_config *visual, __DRIcontext *dri_ctx, in nouveau_context_create()
224 nouveau_context_destroy(__DRIcontext *dri_ctx) in nouveau_context_destroy()
234 nouveau_update_renderbuffers(__DRIcontext *dri_ctx, __DRIdrawable *draw) in nouveau_update_renderbuffers()
319 update_framebuffer(__DRIcontext *dri_ctx, __DRIdrawable *draw, in update_framebuffer()
337 nouveau_context_make_current(__DRIcontext *dri_ctx, __DRIdrawable *dri_draw, in nouveau_context_make_current()
367 nouveau_context_unbind(__DRIcontext *dri_ctx) in nouveau_context_unbind()
393 validate_framebuffer(__DRIcontext *dri_ctx, __DRIdrawable *draw, in validate_framebuffer()
414 __DRIcontext *dri_ctx = to_nouveau_context(ctx)->dri_context; in nouveau_validate_framebuffer()
/external/mesa3d/src/mesa/drivers/dri/common/
Ddri_util.h127 __DRIcontext *driContextPriv,
132 void (*DestroyContext)(__DRIcontext *driContextPriv);
143 GLboolean (*MakeCurrent)(__DRIcontext *driContextPriv,
147 GLboolean (*UnbindContext)(__DRIcontext *driContextPriv);
284 __DRIcontext *driContextPriv;
Ddri_util.c299 static __DRIcontext *
302 __DRIcontext *shared, in driCreateContextAttribs()
308 __DRIcontext *context; in driCreateContextAttribs()
503 static __DRIcontext *
506 __DRIcontext *shared, void *data) in driCreateNewContextForAPI()
514 static __DRIcontext *
516 __DRIcontext *shared, void *data) in driCreateNewContext()
530 driDestroyContext(__DRIcontext *pcp) in driDestroyContext()
539 driCopyContext(__DRIcontext *dest, __DRIcontext *src, unsigned long mask) in driCopyContext()
563 static int driBindContext(__DRIcontext *pcp, in driBindContext()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_tex.h42 void intelSetTexBuffer(__DRIcontext *pDRICtx,
44 void intelSetTexBuffer2(__DRIcontext *pDRICtx,
46 void intelReleaseTexBuffer(__DRIcontext *pDRICtx, GLint target,
Dintel_screen.h128 extern void intelDestroyContext(__DRIcontext * driContextPriv);
130 extern GLboolean intelUnbindContext(__DRIcontext * driContextPriv);
136 intelMakeCurrent(__DRIcontext * driContextPriv,
Dbrw_sync.c113 __DRIcontext *driContext = brw->driContext; in brw_fence_insert_locked()
422 brw_dri_create_fence(__DRIcontext *ctx) in brw_dri_create_fence()
452 brw_dri_client_wait_sync(__DRIcontext *ctx, void *_fence, unsigned flags, in brw_dri_client_wait_sync()
461 brw_dri_server_wait_sync(__DRIcontext *ctx, void *_fence, unsigned flags) in brw_dri_server_wait_sync()
487 brw_dri_create_fence_fd(__DRIcontext *dri_ctx, int fd) in brw_dri_create_fence_fd()
/external/mesa3d/src/mesa/drivers/dri/radeon/
Dradeon_common_context.h376 __DRIcontext *driContext; /* DRI context */
490 __DRIcontext * driContextPriv,
494 GLboolean radeonUnbindContext(__DRIcontext * driContextPriv);
495 void radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable,
497 GLboolean radeonMakeCurrent(__DRIcontext * driContextPriv,
500 extern void radeonDestroyContext(__DRIcontext * driContextPriv);
Dradeon_tex.h40 extern void radeonSetTexBuffer(__DRIcontext *pDRICtx, GLint target, __DRIdrawable *dPriv);
41 extern void radeonSetTexBuffer2(__DRIcontext *pDRICtx, GLint target, GLint glx_texture_format,
Dradeon_common_context.c135 __DRIcontext * driContextPriv, in radeonInitContext()
240 void radeonDestroyContext(__DRIcontext *driContextPriv ) in radeonDestroyContext()
294 GLboolean radeonUnbindContext(__DRIcontext * driContextPriv) in radeonUnbindContext()
325 __DRIcontext *driContext = radeon->driContext; in radeon_prepare_render()
360 radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable, in radeon_update_renderbuffers()
578 GLboolean radeonMakeCurrent(__DRIcontext * driContextPriv, in radeonMakeCurrent()
/external/mesa3d/src/mesa/drivers/dri/r200/
Dradeon_common_context.h376 __DRIcontext *driContext; /* DRI context */
490 __DRIcontext * driContextPriv,
494 GLboolean radeonUnbindContext(__DRIcontext * driContextPriv);
495 void radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable,
497 GLboolean radeonMakeCurrent(__DRIcontext * driContextPriv,
500 extern void radeonDestroyContext(__DRIcontext * driContextPriv);
Dr200_context.h627 extern void r200DestroyContext( __DRIcontext *driContextPriv );
630 __DRIcontext *driContextPriv,
635 extern GLboolean r200MakeCurrent( __DRIcontext *driContextPriv,
638 extern GLboolean r200UnbindContext( __DRIcontext *driContextPriv );
Dradeon_common_context.c135 __DRIcontext * driContextPriv, in radeonInitContext()
240 void radeonDestroyContext(__DRIcontext *driContextPriv ) in radeonDestroyContext()
294 GLboolean radeonUnbindContext(__DRIcontext * driContextPriv) in radeonUnbindContext()
325 __DRIcontext *driContext = radeon->driContext; in radeon_prepare_render()
360 radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable, in radeon_update_renderbuffers()
578 GLboolean radeonMakeCurrent(__DRIcontext * driContextPriv, in radeonMakeCurrent()
Dr200_tex.h38 extern void r200SetTexBuffer(__DRIcontext *pDRICtx, GLint target, __DRIdrawable *dPriv);
39 extern void r200SetTexBuffer2(__DRIcontext *pDRICtx, GLint target, GLint glx_texture_format,
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_tex.h45 void intelSetTexBuffer(__DRIcontext *pDRICtx,
47 void intelSetTexBuffer2(__DRIcontext *pDRICtx,
Dintel_screen.h157 extern void intelDestroyContext(__DRIcontext * driContextPriv);
159 extern GLboolean intelUnbindContext(__DRIcontext * driContextPriv);
165 intelMakeCurrent(__DRIcontext * driContextPriv,
Dintel_context.c108 __DRIcontext *driContext = intel->driContext; in intel_flush_front()
196 intel_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable) in intel_update_renderbuffers()
224 __DRIcontext *driContext = intel->driContext; in intel_prepare_render()
277 __DRIcontext *driContext = intel->driContext; in intel_noninvalidate_viewport()
407 __DRIcontext * driContextPriv, in intelInitContext()
559 intelDestroyContext(__DRIcontext * driContextPriv) in intelDestroyContext()
611 intelUnbindContext(__DRIcontext * driContextPriv) in intelUnbindContext()
620 intelMakeCurrent(__DRIcontext * driContextPriv, in intelMakeCurrent()
Dintel_syncobj.c233 intel_dri_create_fence(__DRIcontext *ctx) in intel_dri_create_fence()
259 intel_dri_client_wait_sync(__DRIcontext *ctx, void *driver_fence, unsigned flags, in intel_dri_client_wait_sync()
268 intel_dri_server_wait_sync(__DRIcontext *ctx, void *driver_fence, unsigned flags) in intel_dri_server_wait_sync()
Dintel_context.h240 __DRIcontext *driContext;
345 __DRIcontext * driContextPriv,
427 void intel_update_renderbuffers(__DRIcontext *context,
/external/mesa3d/src/mesa/drivers/dri/swrast/
Dswrast_priv.h65 __DRIcontext *cPriv;
69 dri_context(__DRIcontext * driContextPriv) in dri_context()

123