Home | History | Annotate | Download | only in drm

Lines Matching defs:dri_drawable

40 #include "dri_drawable.h"
50 struct dri_drawable *drawable = dri_drawable(dPriv);
65 struct dri_drawable *drawable = dri_drawable(dPriv);
83 dri2_drawable_get_buffers(struct dri_drawable *drawable,
87 __DRIdrawable *dri_drawable = drawable->dPriv;
184 buffers = loader->getBuffersWithFormat(dri_drawable,
185 &dri_drawable->w, &dri_drawable->h,
187 &num_buffers, dri_drawable->loaderPrivate);
190 buffers = loader->getBuffers(dri_drawable,
191 &dri_drawable->w, &dri_drawable->h,
193 &num_buffers, dri_drawable->loaderPrivate);
206 dri2_drawable_process_buffers(struct dri_drawable *drawable,
210 __DRIdrawable *dri_drawable = drawable->dPriv;
217 drawable->old_w == dri_drawable->w &&
218 drawable->old_h == dri_drawable->h &&
228 templ.width0 = dri_drawable->w;
229 templ.height0 = dri_drawable->h;
285 drawable->old_w = dri_drawable->w;
286 drawable->old_h = dri_drawable->h;
382 dri2_allocate_textures(struct dri_drawable *drawable,
395 dri2_flush_frontbuffer(struct dri_drawable *drawable,
398 __DRIdrawable *dri_drawable = drawable->dPriv;
405 loader->flushFrontBuffer(dri_drawable, dri_drawable->loaderPrivate);
410 dri2_update_tex_buffer(struct dri_drawable *drawable,
833 struct dri_drawable *drawable = NULL;