Searched defs:dri_drawable (Results 1 - 5 of 5) sorted by relevance

/hardware/intel/common/libva/va/x11/
H A Ddri1_util.c18 struct dri_drawable base;
24 static struct dri_drawable *
40 dri1DestroyDrawable(VADriverContextP ctx, struct dri_drawable *dri_drawable) argument
42 free(dri_drawable);
46 dri1SwapBuffer(VADriverContextP ctx, struct dri_drawable *dri_drawable) argument
52 dri1GetRenderingBuffer(VADriverContextP ctx, struct dri_drawable *dri_drawable) argument
54 struct dri1_drawable *dri1_drawable = (struct dri1_drawable *)dri_drawable;
[all...]
H A Dva_dricommon.c61 static struct dri_drawable *
66 struct dri_drawable *dri_drawable = dri_state->drawable_hash[index]; local
68 while (dri_drawable) {
69 if (dri_drawable->x_drawable == drawable)
70 return dri_drawable;
71 dri_drawable = dri_drawable->next;
74 dri_drawable = dri_state->createDrawable(ctx, drawable);
75 dri_drawable
84 free_drawable(VADriverContextP ctx, struct dri_drawable* dri_drawable) argument
102 struct dri_drawable *dri_drawable, *prev; local
124 dri_swap_buffer(VADriverContextP ctx, struct dri_drawable *dri_drawable) argument
132 dri_get_rendering_buffer(VADriverContextP ctx, struct dri_drawable *dri_drawable) argument
[all...]
H A Dva_dricommon.h64 struct dri_drawable struct
72 struct dri_drawable *next;
84 struct dri_drawable *drawable_hash[DRAWABLE_HASH_SZ];
86 struct dri_drawable *(*createDrawable)(VADriverContextP ctx, XID x_drawable);
87 void (*destroyDrawable)(VADriverContextP ctx, struct dri_drawable *dri_drawable);
88 void (*swapBuffer)(VADriverContextP ctx, struct dri_drawable *dri_drawable);
89 union dri_buffer *(*getRenderingBuffer)(VADriverContextP ctx, struct dri_drawable *dri_drawable);
[all...]
H A Ddri2_util.c52 struct dri_drawable base;
63 static struct dri_drawable *
82 dri2DestroyDrawable(VADriverContextP ctx, struct dri_drawable *dri_drawable) argument
84 VA_DRI2DestroyDrawable(ctx->native_dpy, dri_drawable->x_drawable);
85 free(dri_drawable);
89 dri2SwapBuffer(VADriverContextP ctx, struct dri_drawable *dri_drawable) argument
91 struct dri2_drawable *dri2_drawable = (struct dri2_drawable *)dri_drawable;
98 VA_DRI2SwapBuffers(ctx->native_dpy, dri_drawable
115 dri2GetRenderingBuffer(VADriverContextP ctx, struct dri_drawable *dri_drawable) argument
[all...]
/hardware/intel/img/psb_video/src/
H A Dpsb_texture.h109 /* struct dri_drawable *extend_dri_drawable; */
110 /* struct dri_drawable *dri_drawable; */
112 unsigned char *dri_drawable; member in struct:psb_texture_s

Completed in 52 milliseconds