• Home
  • Raw
  • Download

Lines Matching refs:dPriv

47 get_drawable_info(__DRIdrawable *dPriv, int *x, int *y, int *w, int *h)  in get_drawable_info()  argument
49 __DRIscreen *sPriv = dPriv->driScreenPriv; in get_drawable_info()
52 loader->getDrawableInfo(dPriv, in get_drawable_info()
54 dPriv->loaderPrivate); in get_drawable_info()
58 put_image(__DRIdrawable *dPriv, void *data, unsigned width, unsigned height) in put_image() argument
60 __DRIscreen *sPriv = dPriv->driScreenPriv; in put_image()
63 loader->putImage(dPriv, __DRI_SWRAST_IMAGE_OP_SWAP, in put_image()
65 data, dPriv->loaderPrivate); in put_image()
69 put_image2(__DRIdrawable *dPriv, void *data, int x, int y, in put_image2() argument
72 __DRIscreen *sPriv = dPriv->driScreenPriv; in put_image2()
75 loader->putImage2(dPriv, __DRI_SWRAST_IMAGE_OP_SWAP, in put_image2()
77 data, dPriv->loaderPrivate); in put_image2()
81 put_image_shm(__DRIdrawable *dPriv, int shmid, char *shmaddr, in put_image_shm() argument
85 __DRIscreen *sPriv = dPriv->driScreenPriv; in put_image_shm()
90 loader->putImageShm2(dPriv, __DRI_SWRAST_IMAGE_OP_SWAP, in put_image_shm()
92 shmid, shmaddr, offset, dPriv->loaderPrivate); in put_image_shm()
94 loader->putImageShm(dPriv, __DRI_SWRAST_IMAGE_OP_SWAP, in put_image_shm()
96 shmid, shmaddr, offset + offset_x, dPriv->loaderPrivate); in put_image_shm()
100 get_image(__DRIdrawable *dPriv, int x, int y, int width, int height, void *data) in get_image() argument
102 __DRIscreen *sPriv = dPriv->driScreenPriv; in get_image()
105 loader->getImage(dPriv, in get_image()
107 data, dPriv->loaderPrivate); in get_image()
111 get_image2(__DRIdrawable *dPriv, int x, int y, int width, int height, int stride, void *data) in get_image2() argument
113 __DRIscreen *sPriv = dPriv->driScreenPriv; in get_image2()
120 loader->getImage2(dPriv, in get_image2()
122 data, dPriv->loaderPrivate); in get_image2()
126 get_image_shm(__DRIdrawable *dPriv, int x, int y, int width, int height, in get_image_shm() argument
129 __DRIscreen *sPriv = dPriv->driScreenPriv; in get_image_shm()
142 return loader->getImageShm2(dPriv, x, y, width, height, whandle.handle, dPriv->loaderPrivate); in get_image_shm()
144 loader->getImageShm(dPriv, x, y, width, height, whandle.handle, dPriv->loaderPrivate); in get_image_shm()
151 __DRIdrawable *dPriv = drawable->dPriv; in drisw_update_drawable_info() local
154 get_drawable_info(dPriv, &x, &y, &dPriv->w, &dPriv->h); in drisw_update_drawable_info()
162 __DRIdrawable *dPriv = drawable->dPriv; in drisw_get_image() local
165 get_drawable_info(dPriv, &draw_x, &draw_y, &draw_w, &draw_h); in drisw_get_image()
166 get_image2(dPriv, x, y, draw_w, draw_h, stride, data); in drisw_get_image()
173 __DRIdrawable *dPriv = drawable->dPriv; in drisw_put_image() local
175 put_image(dPriv, data, width, height); in drisw_put_image()
183 __DRIdrawable *dPriv = drawable->dPriv; in drisw_put_image2() local
185 put_image2(dPriv, data, x, y, width, height, stride); in drisw_put_image2()
195 __DRIdrawable *dPriv = drawable->dPriv; in drisw_put_image_shm() local
197 put_image_shm(dPriv, shmid, shmaddr, offset, offset_x, x, y, width, height, stride); in drisw_put_image_shm()
201 drisw_present_texture(__DRIdrawable *dPriv, in drisw_present_texture() argument
204 struct dri_drawable *drawable = dri_drawable(dPriv); in drisw_present_texture()
214 drisw_invalidate_drawable(__DRIdrawable *dPriv) in drisw_invalidate_drawable() argument
216 struct dri_drawable *drawable = dri_drawable(dPriv); in drisw_invalidate_drawable()
218 drawable->texture_stamp = dPriv->lastStamp - 1; in drisw_invalidate_drawable()
224 drisw_copy_to_front(__DRIdrawable * dPriv, in drisw_copy_to_front() argument
227 drisw_present_texture(dPriv, ptex, NULL); in drisw_copy_to_front()
229 drisw_invalidate_drawable(dPriv); in drisw_copy_to_front()
237 drisw_swap_buffers(__DRIdrawable *dPriv) in drisw_swap_buffers() argument
239 struct dri_context *ctx = dri_get_current(dPriv->driScreenPriv); in drisw_swap_buffers()
240 struct dri_drawable *drawable = dri_drawable(dPriv); in drisw_swap_buffers()
264 drisw_copy_to_front(dPriv, ptex); in drisw_swap_buffers()
269 drisw_copy_sub_buffer(__DRIdrawable *dPriv, int x, int y, in drisw_copy_sub_buffer() argument
272 struct dri_context *ctx = dri_get_current(dPriv->driScreenPriv); in drisw_copy_sub_buffer()
273 struct dri_drawable *drawable = dri_drawable(dPriv); in drisw_copy_sub_buffer()
287 u_box_2d(x, dPriv->h - y - h, w, h, &box); in drisw_copy_sub_buffer()
288 drisw_present_texture(dPriv, ptex, &box); in drisw_copy_sub_buffer()
311 drisw_copy_to_front(ctx->dPriv, ptex); in drisw_flush_frontbuffer()
329 const __DRIswrastLoaderExtension *loader = drawable->dPriv->driScreenPriv->swrast_loader; in drisw_allocate_textures()
335 width = drawable->dPriv->w; in drisw_allocate_textures()
336 height = drawable->dPriv->h; in drisw_allocate_textures()
411 __DRIdrawable *dPriv = drawable->dPriv; in drisw_update_tex_buffer() local
421 get_drawable_info(dPriv, &x, &y, &w, &h); in drisw_update_tex_buffer()
429 if (!get_image_shm(dPriv, x, y, w, h, res)) in drisw_update_tex_buffer()
430 get_image(dPriv, x, y, w, h, map); in drisw_update_tex_buffer()
553 __DRIdrawable * dPriv, in drisw_create_buffer() argument
558 if (!dri_create_buffer(sPriv, dPriv, visual, isPixmap)) in drisw_create_buffer()
561 drawable = dPriv->driverPrivate; in drisw_create_buffer()