Lines Matching defs:pdp
252 struct driwindows_drawable *pdp = (struct driwindows_drawable *) pdraw;
254 windows_destroy_drawable(pdp->windowsDrawable);
256 free(pdp);
263 struct driwindows_drawable *pdp;
266 pdp = calloc(1, sizeof(*pdp));
267 if (!pdp)
270 pdp->base.xDrawable = xDrawable;
271 pdp->base.drawable = drawable;
272 pdp->base.psc = &psc->base;
287 free(pdp);
293 free(pdp);
298 pdp->windowsDrawable = windows_create_drawable(type, handle);
300 if (!pdp->windowsDrawable) {
301 free(pdp);
305 pdp->base.destroyDrawable = driwindowsDestroyDrawable;
307 return &pdp->base;
315 struct driwindows_drawable *pdp = (struct driwindows_drawable *) pdraw;
325 windows_swap_buffers(pdp->windowsDrawable);
334 struct driwindows_drawable *pdp = (struct driwindows_drawable *) pdraw;
340 windows_copy_subbuffer(pdp->windowsDrawable, x, y, width, height);