Home
last modified time | relevance | path

Searched refs:__DRIdrawable (Results 1 – 25 of 70) sorted by relevance

123

/external/mesa3d/include/GL/internal/
Ddri_interface.h68 typedef struct __DRIdrawableRec __DRIdrawable; typedef
137 void (*copySubBuffer)(__DRIdrawable *drawable, int x, int y, int w, int h);
148 void (*setSwapInterval)(__DRIdrawable *drawable, unsigned int inteval);
149 unsigned int (*getSwapInterval)(__DRIdrawable *drawable);
165 int (*frameTracking)(__DRIdrawable *drawable, GLboolean enable);
172 int (*queryFrameTracking)(__DRIdrawable *drawable,
192 int (*waitForMSC)(__DRIdrawable *drawable,
200 int (*getDrawableMSC)(__DRIscreen *screen, __DRIdrawable *drawable,
243 __DRIdrawable *pDraw);
254 __DRIdrawable *pDraw);
[all …]
/external/mesa3d/src/mesa/drivers/dri/common/
Ddri_util.h96 __DRIdrawable *driDrawPriv,
100 void (*DestroyBuffer)(__DRIdrawable *driDrawPriv);
102 void (*SwapBuffers)(__DRIdrawable *driDrawPriv);
105 __DRIdrawable *driDrawPriv,
106 __DRIdrawable *driReadPriv);
189 __DRIdrawable *driDrawablePriv;
194 __DRIdrawable *driReadablePriv;
264 dri2InvalidateDrawable(__DRIdrawable *drawable);
267 driUpdateFramebufferSize(struct gl_context *ctx, const __DRIdrawable *dPriv);
Ddrisw_util.c222 static void dri_get_drawable(__DRIdrawable *pdp);
223 static void dri_put_drawable(__DRIdrawable *pdp);
226 __DRIdrawable *pdp, in driBindContext()
227 __DRIdrawable *prp) in driBindContext()
247 __DRIdrawable *pdp; in driUnbindContext()
248 __DRIdrawable *prp; in driUnbindContext()
279 static void dri_get_drawable(__DRIdrawable *pdp) in dri_get_drawable()
284 static void dri_put_drawable(__DRIdrawable *pdp) in dri_put_drawable()
296 static __DRIdrawable *
300 __DRIdrawable *pdp; in driCreateNewDrawable()
[all …]
Ddri_util.c350 static void dri_get_drawable(__DRIdrawable *pdp);
351 static void dri_put_drawable(__DRIdrawable *pdp);
359 __DRIdrawable *pdp, in driBindContext()
360 __DRIdrawable *prp) in driBindContext()
402 __DRIdrawable *pdp; in driUnbindContext()
403 __DRIdrawable *prp; in driUnbindContext()
452 static void dri_get_drawable(__DRIdrawable *pdp) in dri_get_drawable()
457 static void dri_put_drawable(__DRIdrawable *pdp) in dri_put_drawable()
469 static __DRIdrawable *
474 __DRIdrawable *pdraw; in dri2CreateNewDrawable()
[all …]
/external/mesa3d/src/gallium/state_trackers/dri/sw/
Ddrisw.c52 get_drawable_info(__DRIdrawable *dPriv, int *x, int *y, int *w, int *h) in get_drawable_info()
63 put_image(__DRIdrawable *dPriv, void *data, unsigned width, unsigned height) in put_image()
74 get_image(__DRIdrawable *dPriv, int x, int y, int width, int height, void *data) in get_image()
87 __DRIdrawable *dPriv = drawable->dPriv; in drisw_update_drawable_info()
97 __DRIdrawable *dPriv = drawable->dPriv; in drisw_put_image()
103 drisw_present_texture(__DRIdrawable *dPriv, in drisw_present_texture()
116 drisw_invalidate_drawable(__DRIdrawable *dPriv) in drisw_invalidate_drawable()
126 drisw_copy_to_front(__DRIdrawable * dPriv, in drisw_copy_to_front()
139 drisw_swap_buffers(__DRIdrawable *dPriv) in drisw_swap_buffers()
248 __DRIdrawable *dPriv = drawable->dPriv; in drisw_update_tex_buffer()
[all …]
Ddri_drawable.c120 __DRIdrawable * dPriv, in dri_create_buffer()
158 dri_destroy_buffer(__DRIdrawable * dPriv) in dri_destroy_buffer()
206 GLint format, __DRIdrawable *dPriv) in dri_set_tex_buffer2()
244 __DRIdrawable *dPriv) in dri_set_tex_buffer()
366 dri_throttle(__DRIcontext *driCtx, __DRIdrawable *dPriv, in dri_throttle()
/external/mesa3d/src/gallium/state_trackers/dri/common/
Ddri_context.h50 __DRIdrawable *dPriv;
51 __DRIdrawable *rPriv;
81 __DRIdrawable * driDrawPriv,
82 __DRIdrawable * driReadPriv);
Ddri_drawable.h51 __DRIdrawable *dPriv;
87 dri_drawable(__DRIdrawable * driDrawPriv) in dri_drawable()
98 __DRIdrawable * dPriv,
101 void dri_destroy_buffer(__DRIdrawable * dPriv);
Ddri_drawable.c120 __DRIdrawable * dPriv, in dri_create_buffer()
158 dri_destroy_buffer(__DRIdrawable * dPriv) in dri_destroy_buffer()
206 GLint format, __DRIdrawable *dPriv) in dri_set_tex_buffer2()
244 __DRIdrawable *dPriv) in dri_set_tex_buffer()
366 dri_throttle(__DRIcontext *driCtx, __DRIdrawable *dPriv, in dri_throttle()
/external/mesa3d/src/mesa/drivers/dri/swrast/
Dswrast_priv.h86 __DRIdrawable *dPriv;
93 dri_drawable(__DRIdrawable * driDrawPriv) in dri_drawable()
106 __DRIdrawable *dPriv;
Dswrast.c64 GLint texture_format, __DRIdrawable *dPriv) in swrastSetTexBuffer2()
104 __DRIdrawable *dPriv) in swrastSetTexBuffer()
320 swrast_new_renderbuffer(const struct gl_config *visual, __DRIdrawable *dPriv, in swrast_new_renderbuffer()
393 __DRIdrawable *dPriv = xrb->dPriv; in swrast_map_renderbuffer()
435 __DRIdrawable *dPriv = xrb->dPriv; in swrast_unmap_renderbuffer()
453 __DRIdrawable * dPriv, in dri_create_buffer()
513 dri_destroy_buffer(__DRIdrawable * dPriv) in dri_destroy_buffer()
531 dri_swap_buffers(__DRIdrawable * dPriv) in dri_swap_buffers()
576 __DRIdrawable *dPriv = swrast_drawable(fb)->dPriv; in get_window_size()
836 __DRIdrawable * driDrawPriv, in dri_make_current()
[all …]
/external/mesa3d/src/gbm/backends/dri/
Dgbm_driint.h60 __DRIbuffer *(*get_buffers)(__DRIdrawable * driDrawable,
64 void (*flush_front_buffer)(__DRIdrawable * driDrawable, void *data);
65 __DRIbuffer *(*get_buffers_with_format)(__DRIdrawable * driDrawable,
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_context.c244 nouveau_update_renderbuffers(__DRIcontext *dri_ctx, __DRIdrawable *draw) in nouveau_update_renderbuffers()
329 update_framebuffer(__DRIcontext *dri_ctx, __DRIdrawable *draw, in update_framebuffer()
347 nouveau_context_make_current(__DRIcontext *dri_ctx, __DRIdrawable *dri_draw, in nouveau_context_make_current()
348 __DRIdrawable *dri_read) in nouveau_context_make_current()
403 validate_framebuffer(__DRIcontext *dri_ctx, __DRIdrawable *draw, in validate_framebuffer()
425 __DRIdrawable *dri_draw = dri_ctx->driDrawablePriv; in nouveau_validate_framebuffer()
426 __DRIdrawable *dri_read = dri_ctx->driReadablePriv; in nouveau_validate_framebuffer()
Dnouveau_context.h127 nouveau_update_renderbuffers(__DRIcontext *dri_ctx, __DRIdrawable *draw);
130 nouveau_context_make_current(__DRIcontext *dri_ctx, __DRIdrawable *ddraw,
131 __DRIdrawable *rdraw);
Dnouveau_screen.c153 __DRIdrawable *drawable, in nouveau_create_buffer()
211 nouveau_destroy_buffer(__DRIdrawable *drawable) in nouveau_destroy_buffer()
218 nouveau_drawable_flush(__DRIdrawable *draw) in nouveau_drawable_flush()
/external/mesa3d/src/mesa/drivers/dri/radeon/
Dradeon_common_context.h101 __DRIdrawable *dPriv;
504 static inline __DRIdrawable* radeon_get_drawable(radeonContextPtr radeon) in radeon_get_drawable()
509 static inline __DRIdrawable* radeon_get_readable(radeonContextPtr radeon) in radeon_get_readable()
522 void radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable,
525 __DRIdrawable * driDrawPriv,
526 __DRIdrawable * driReadPriv);
Dradeon_tex.h40 extern void radeonSetTexBuffer(__DRIcontext *pDRICtx, GLint target, __DRIdrawable *dPriv);
42 __DRIdrawable *dPriv);
/external/mesa3d/src/mesa/drivers/dri/r200/
Dradeon_common_context.h101 __DRIdrawable *dPriv;
504 static inline __DRIdrawable* radeon_get_drawable(radeonContextPtr radeon) in radeon_get_drawable()
509 static inline __DRIdrawable* radeon_get_readable(radeonContextPtr radeon) in radeon_get_readable()
522 void radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable,
525 __DRIdrawable * driDrawPriv,
526 __DRIdrawable * driReadPriv);
Dr200_tex.h38 extern void r200SetTexBuffer(__DRIcontext *pDRICtx, GLint target, __DRIdrawable *dPriv);
40 __DRIdrawable *dPriv);
/external/mesa3d/src/mesa/drivers/dri/intel/
Dintel_context.c246 __DRIdrawable *drawable) in intel_downsample_for_dri2_flush()
279 __DRIdrawable *driDrawable = driContext->driDrawablePriv; in intel_flush_front()
315 __DRIdrawable *drawable,
321 __DRIdrawable *drawable,
327 intel_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable) in intel_update_renderbuffers()
403 __DRIdrawable *drawable; in intel_prepare_render()
854 __DRIdrawable * driDrawPriv, in intelMakeCurrent()
855 __DRIdrawable * driReadPriv) in intelMakeCurrent()
921 __DRIdrawable *drawable, in intel_query_dri2_buffers()
977 __DRIdrawable *drawable, in intel_process_dri2_buffer()
Dintel_screen.h81 __DRIdrawable * driDrawPriv,
82 __DRIdrawable * driReadPriv);
Dintel_tex.h48 GLint target, __DRIdrawable *pDraw);
50 GLint target, GLint format, __DRIdrawable *pDraw);
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_context.c246 __DRIdrawable *drawable) in intel_downsample_for_dri2_flush()
279 __DRIdrawable *driDrawable = driContext->driDrawablePriv; in intel_flush_front()
315 __DRIdrawable *drawable,
321 __DRIdrawable *drawable,
327 intel_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable) in intel_update_renderbuffers()
403 __DRIdrawable *drawable; in intel_prepare_render()
854 __DRIdrawable * driDrawPriv, in intelMakeCurrent()
855 __DRIdrawable * driReadPriv) in intelMakeCurrent()
921 __DRIdrawable *drawable, in intel_query_dri2_buffers()
977 __DRIdrawable *drawable, in intel_process_dri2_buffer()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_context.c246 __DRIdrawable *drawable) in intel_downsample_for_dri2_flush()
279 __DRIdrawable *driDrawable = driContext->driDrawablePriv; in intel_flush_front()
315 __DRIdrawable *drawable,
321 __DRIdrawable *drawable,
327 intel_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable) in intel_update_renderbuffers()
403 __DRIdrawable *drawable; in intel_prepare_render()
854 __DRIdrawable * driDrawPriv, in intelMakeCurrent()
855 __DRIdrawable * driReadPriv) in intelMakeCurrent()
921 __DRIdrawable *drawable, in intel_query_dri2_buffers()
977 __DRIdrawable *drawable, in intel_process_dri2_buffer()
/external/mesa3d/src/gallium/state_trackers/dri/drm/
Ddri_drawable.c120 __DRIdrawable * dPriv, in dri_create_buffer()
158 dri_destroy_buffer(__DRIdrawable * dPriv) in dri_destroy_buffer()
206 GLint format, __DRIdrawable *dPriv) in dri_set_tex_buffer2()
244 __DRIdrawable *dPriv) in dri_set_tex_buffer()
366 dri_throttle(__DRIcontext *driCtx, __DRIdrawable *dPriv, in dri_throttle()

123