Home
last modified time | relevance | path

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

123

/external/mesa3d/include/GL/internal/
Ddri_interface.h62 typedef struct __DRIcontextRec __DRIcontext; typedef
218 void (*setTexOffset)(__DRIcontext *pDRICtx, GLint texname,
242 void (*setTexBuffer)(__DRIcontext *pDRICtx,
254 void (*setTexBuffer2)(__DRIcontext *pDRICtx,
266 void (*releaseTexBuffer)(__DRIcontext *pDRICtx,
317 void (*flush_with_flags)(__DRIcontext *ctx,
334 void (*throttle)(__DRIcontext *ctx,
364 void *(*create_fence)(__DRIcontext *ctx);
386 GLboolean (*client_wait_sync)(__DRIcontext *ctx, void *fence,
401 void (*server_wait_sync)(__DRIcontext *ctx, void *fence, unsigned flags);
[all …]
/external/mesa3d/src/gallium/state_trackers/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.h35 dri2_create_image_from_renderbuffer(__DRIcontext *context,
39 dri2_create_image_from_renderbuffer2(__DRIcontext *context,
47 dri2_create_from_texture(__DRIcontext *context, int target, unsigned texture,
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()
250 dri2_create_image_from_renderbuffer2(__DRIcontext *context, in dri2_create_image_from_renderbuffer2()
306 dri2_create_image_from_renderbuffer(__DRIcontext *context, in dri2_create_image_from_renderbuffer()
323 dri2_create_from_texture(__DRIcontext *context, int target, unsigned texture, in dri2_create_from_texture()
Ddri_context.c45 __DRIcontext * cPriv, in dri_create_context()
222 dri_destroy_context(__DRIcontext * cPriv) in dri_destroy_context()
245 dri_unbind_context(__DRIcontext * cPriv) in dri_unbind_context()
270 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.h123 __DRIcontext *driContextPriv,
128 void (*DestroyContext)(__DRIcontext *driContextPriv);
139 GLboolean (*MakeCurrent)(__DRIcontext *driContextPriv,
143 GLboolean (*UnbindContext)(__DRIcontext *driContextPriv);
276 __DRIcontext *driContextPriv;
Ddri_util.c290 static __DRIcontext *
293 __DRIcontext *shared, in driCreateContextAttribs()
299 __DRIcontext *context; in driCreateContextAttribs()
500 static __DRIcontext *
503 __DRIcontext *shared, void *data) in driCreateNewContextForAPI()
511 static __DRIcontext *
513 __DRIcontext *shared, void *data) in driCreateNewContext()
527 driDestroyContext(__DRIcontext *pcp) in driDestroyContext()
536 driCopyContext(__DRIcontext *dest, __DRIcontext *src, unsigned long mask) in driCopyContext()
560 static int driBindContext(__DRIcontext *pcp, in driBindContext()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_screen.h122 extern void intelDestroyContext(__DRIcontext * driContextPriv);
124 extern GLboolean intelUnbindContext(__DRIcontext * driContextPriv);
130 intelMakeCurrent(__DRIcontext * driContextPriv,
Dintel_tex.h42 void intelSetTexBuffer(__DRIcontext *pDRICtx,
44 void intelSetTexBuffer2(__DRIcontext *pDRICtx,
Dbrw_sync.c113 __DRIcontext *driContext = brw->driContext; in brw_fence_insert_locked()
421 brw_dri_create_fence(__DRIcontext *ctx) in brw_dri_create_fence()
451 brw_dri_client_wait_sync(__DRIcontext *ctx, void *_fence, unsigned flags, in brw_dri_client_wait_sync()
460 brw_dri_server_wait_sync(__DRIcontext *ctx, void *_fence, unsigned flags) in brw_dri_server_wait_sync()
486 brw_dri_create_fence_fd(__DRIcontext *dri_ctx, int fd) in brw_dri_create_fence_fd()
/external/mesa3d/src/mesa/drivers/dri/r200/
Dradeon_common_context.h376 __DRIcontext *driContext; /* DRI context */
507 __DRIcontext * driContextPriv,
511 GLboolean radeonUnbindContext(__DRIcontext * driContextPriv);
512 void radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable,
514 GLboolean radeonMakeCurrent(__DRIcontext * driContextPriv,
517 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/radeon/
Dradeon_common_context.h376 __DRIcontext *driContext; /* DRI context */
507 __DRIcontext * driContextPriv,
511 GLboolean radeonUnbindContext(__DRIcontext * driContextPriv);
512 void radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable,
514 GLboolean radeonMakeCurrent(__DRIcontext * driContextPriv,
517 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/i915/
Dintel_screen.h161 extern void intelDestroyContext(__DRIcontext * driContextPriv);
163 extern GLboolean intelUnbindContext(__DRIcontext * driContextPriv);
169 intelMakeCurrent(__DRIcontext * driContextPriv,
Dintel_tex.h45 void intelSetTexBuffer(__DRIcontext *pDRICtx,
47 void intelSetTexBuffer2(__DRIcontext *pDRICtx,
Dintel_context.c109 __DRIcontext *driContext = intel->driContext; in intel_flush_front()
197 intel_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable) in intel_update_renderbuffers()
225 __DRIcontext *driContext = intel->driContext; in intel_prepare_render()
278 __DRIcontext *driContext = intel->driContext; in intel_noninvalidate_viewport()
407 __DRIcontext * driContextPriv, in intelInitContext()
563 intelDestroyContext(__DRIcontext * driContextPriv) in intelDestroyContext()
615 intelUnbindContext(__DRIcontext * driContextPriv) in intelUnbindContext()
624 intelMakeCurrent(__DRIcontext * driContextPriv, in intelMakeCurrent()
Dintel_syncobj.c235 intel_dri_create_fence(__DRIcontext *ctx) in intel_dri_create_fence()
261 intel_dri_client_wait_sync(__DRIcontext *ctx, void *driver_fence, unsigned flags, in intel_dri_client_wait_sync()
270 intel_dri_server_wait_sync(__DRIcontext *ctx, void *driver_fence, unsigned flags) in intel_dri_server_wait_sync()
Dintel_context.h242 __DRIcontext *driContext;
343 __DRIcontext * driContextPriv,
426 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