/third_party/mesa3d/include/GL/internal/ |
D | dri_interface.h | 62 typedef struct __DRIcontextRec __DRIcontext; typedef 199 void (*setTexBuffer)(__DRIcontext *pDRICtx, 211 void (*setTexBuffer2)(__DRIcontext *pDRICtx, 223 void (*releaseTexBuffer)(__DRIcontext *pDRICtx, 274 void (*flush_with_flags)(__DRIcontext *ctx, 291 void (*throttle)(__DRIcontext *ctx, 345 void *(*create_fence)(__DRIcontext *ctx); 367 unsigned char (*client_wait_sync)(__DRIcontext *ctx, void *fence, 382 void (*server_wait_sync)(__DRIcontext *ctx, void *fence, unsigned flags); 405 void *(*create_fence_fd)(__DRIcontext *ctx, int fd); [all …]
|
/third_party/mesa3d/src/gallium/frontends/dri/ |
D | dri_context.h | 49 __DRIcontext *cPriv; 69 dri_context(__DRIcontext * driContextPriv) in dri_context() 79 void dri_destroy_context(__DRIcontext * driContextPriv); 81 boolean dri_unbind_context(__DRIcontext * driContextPriv); 84 dri_make_current(__DRIcontext * driContextPriv, 94 __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_helpers.c | 92 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() 273 dri2_create_image_from_renderbuffer2(__DRIcontext *context, in dri2_create_image_from_renderbuffer2() 334 dri2_create_image_from_renderbuffer(__DRIcontext *context, in dri2_create_image_from_renderbuffer() 362 dri2_create_from_texture(__DRIcontext *context, int target, unsigned texture, in dri2_create_from_texture()
|
D | dri_context.c | 47 __DRIcontext * cPriv, in dri_create_context() 231 dri_destroy_context(__DRIcontext * cPriv) in dri_destroy_context() 254 dri_unbind_context(__DRIcontext * cPriv) in dri_unbind_context() 281 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()
|
/third_party/mesa3d/src/mesa/drivers/dri/nouveau/ |
D | nouveau_context.h | 69 __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);
|
D | nouveau_context.c | 53 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()
|
/third_party/mesa3d/src/mesa/drivers/dri/common/ |
D | dri_util.h | 127 __DRIcontext *driContextPriv, 132 void (*DestroyContext)(__DRIcontext *driContextPriv); 143 GLboolean (*MakeCurrent)(__DRIcontext *driContextPriv, 147 GLboolean (*UnbindContext)(__DRIcontext *driContextPriv); 284 __DRIcontext *driContextPriv;
|
D | dri_util.c | 299 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 …]
|
/third_party/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_tex.h | 42 void brw_set_texbuffer(__DRIcontext *pDRICtx, 44 void brw_set_texbuffer2(__DRIcontext *pDRICtx, 46 void brw_release_texbuffer(__DRIcontext *pDRICtx, GLint target,
|
D | brw_screen.h | 117 extern void brw_destroy_context(__DRIcontext *driContextPriv); 119 extern GLboolean brw_unbind_context(__DRIcontext *driContextPriv); 125 brw_make_current(__DRIcontext *driContextPriv,
|
D | brw_sync.c | 200 __DRIcontext *driContext = brw->driContext; in brw_fence_insert_locked() 514 brw_dri_create_fence(__DRIcontext *ctx) in brw_dri_create_fence() 544 brw_dri_client_wait_sync(__DRIcontext *ctx, void *_fence, unsigned flags, in brw_dri_client_wait_sync() 553 brw_dri_server_wait_sync(__DRIcontext *ctx, void *_fence, unsigned flags) in brw_dri_server_wait_sync() 579 brw_dri_create_fence_fd(__DRIcontext *dri_ctx, int fd) in brw_dri_create_fence_fd()
|
/third_party/mesa3d/src/mesa/drivers/dri/radeon/ |
D | radeon_common_context.h | 376 __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);
|
D | radeon_tex.h | 40 extern void radeonSetTexBuffer(__DRIcontext *pDRICtx, GLint target, __DRIdrawable *dPriv); 41 extern void radeonSetTexBuffer2(__DRIcontext *pDRICtx, GLint target, GLint glx_texture_format,
|
D | radeon_common_context.c | 136 __DRIcontext * driContextPriv, in radeonInitContext() 241 void radeonDestroyContext(__DRIcontext *driContextPriv ) in radeonDestroyContext() 295 GLboolean radeonUnbindContext(__DRIcontext * driContextPriv) in radeonUnbindContext() 326 __DRIcontext *driContext = radeon->driContext; in radeon_prepare_render() 361 radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable, in radeon_update_renderbuffers() 579 GLboolean radeonMakeCurrent(__DRIcontext * driContextPriv, in radeonMakeCurrent()
|
/third_party/mesa3d/src/mesa/drivers/dri/r200/ |
D | radeon_common_context.h | 376 __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);
|
D | r200_context.h | 627 extern void r200DestroyContext( __DRIcontext *driContextPriv ); 630 __DRIcontext *driContextPriv, 635 extern GLboolean r200MakeCurrent( __DRIcontext *driContextPriv, 638 extern GLboolean r200UnbindContext( __DRIcontext *driContextPriv );
|
D | radeon_common_context.c | 136 __DRIcontext * driContextPriv, in radeonInitContext() 241 void radeonDestroyContext(__DRIcontext *driContextPriv ) in radeonDestroyContext() 295 GLboolean radeonUnbindContext(__DRIcontext * driContextPriv) in radeonUnbindContext() 326 __DRIcontext *driContext = radeon->driContext; in radeon_prepare_render() 361 radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable, in radeon_update_renderbuffers() 579 GLboolean radeonMakeCurrent(__DRIcontext * driContextPriv, in radeonMakeCurrent()
|
D | r200_tex.h | 38 extern void r200SetTexBuffer(__DRIcontext *pDRICtx, GLint target, __DRIdrawable *dPriv); 39 extern void r200SetTexBuffer2(__DRIcontext *pDRICtx, GLint target, GLint glx_texture_format,
|
/third_party/mesa3d/src/mesa/drivers/dri/i915/ |
D | intel_tex.h | 45 void intelSetTexBuffer(__DRIcontext *pDRICtx, 47 void intelSetTexBuffer2(__DRIcontext *pDRICtx,
|
D | intel_screen.h | 157 extern void intelDestroyContext(__DRIcontext * driContextPriv); 159 extern GLboolean intelUnbindContext(__DRIcontext * driContextPriv); 166 intelMakeCurrent(__DRIcontext * driContextPriv,
|
D | intel_context.c | 110 __DRIcontext *driContext = intel->driContext; in intel_flush_front() 198 intel_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable) in intel_update_renderbuffers() 226 __DRIcontext *driContext = intel->driContext; in intel_prepare_render() 279 __DRIcontext *driContext = intel->driContext; in intel_noninvalidate_viewport() 409 __DRIcontext * driContextPriv, in intelInitContext() 561 intelDestroyContext(__DRIcontext * driContextPriv) in intelDestroyContext() 611 intelUnbindContext(__DRIcontext * driContextPriv) in intelUnbindContext() 620 intelMakeCurrent(__DRIcontext * driContextPriv, in intelMakeCurrent()
|
D | intel_syncobj.c | 233 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()
|
D | intel_context.h | 240 __DRIcontext *driContext; 345 __DRIcontext * driContextPriv, 427 void intel_update_renderbuffers(__DRIcontext *context,
|