Home
last modified time | relevance | path

Searched refs:pixmap (Results 1 – 25 of 217) sorted by relevance

123456789

/OK3568_Linux_fs/external/xserver/glamor/
H A Dglamor_prepare.c34 glamor_prep_pixmap_box(PixmapPtr pixmap, glamor_access_t access, BoxPtr box) in glamor_prep_pixmap_box() argument
36 ScreenPtr screen = pixmap->drawable.pScreen; in glamor_prep_pixmap_box()
38 glamor_pixmap_private *priv = glamor_get_pixmap_private(pixmap); in glamor_prep_pixmap_box()
53 if (pixmap->devPrivate.ptr) { in glamor_prep_pixmap_box()
80 pixmap->devPrivate.ptr = NULL; in glamor_prep_pixmap_box()
90 gbm = glamor_gbm_bo_from_pixmap(screen, pixmap); in glamor_prep_pixmap_box()
93 pixmap->devPrivate.ptr = in glamor_prep_pixmap_box()
94 gbm_bo_map(gbm, 0, 0, pixmap->drawable.width, in glamor_prep_pixmap_box()
95 pixmap->drawable.height, in glamor_prep_pixmap_box()
100 if (pixmap->devPrivate.ptr) { in glamor_prep_pixmap_box()
[all …]
H A Dglamor_egl.c167 glamor_egl_set_pixmap_bo(PixmapPtr pixmap, struct gbm_bo *bo, in glamor_egl_set_pixmap_bo() argument
171 glamor_get_pixmap_private(pixmap); in glamor_egl_set_pixmap_bo()
173 glamor_finish_access_pixmap(pixmap, TRUE); in glamor_egl_set_pixmap_bo()
184 glamor_egl_create_textured_pixmap(PixmapPtr pixmap, int handle, int stride) in glamor_egl_create_textured_pixmap() argument
186 ScreenPtr screen = pixmap->drawable.pScreen; in glamor_egl_create_textured_pixmap()
202 if (!glamor_back_pixmap_from_fd(pixmap, fd, in glamor_egl_create_textured_pixmap()
203 pixmap->drawable.width, in glamor_egl_create_textured_pixmap()
204 pixmap->drawable.height, in glamor_egl_create_textured_pixmap()
206 pixmap->drawable.depth, in glamor_egl_create_textured_pixmap()
207 pixmap->drawable.bitsPerPixel)) { in glamor_egl_create_textured_pixmap()
[all …]
H A Dglamor_transfer.c30 glamor_upload_boxes(PixmapPtr pixmap, BoxPtr in_boxes, int in_nbox, in glamor_upload_boxes() argument
35 ScreenPtr screen = pixmap->drawable.pScreen; in glamor_upload_boxes()
37 glamor_pixmap_private *priv = glamor_get_pixmap_private(pixmap); in glamor_upload_boxes()
39 int bytes_per_pixel = pixmap->drawable.bitsPerPixel >> 3; in glamor_upload_boxes()
40 const struct glamor_format *f = glamor_format_for_pixmap(pixmap); in glamor_upload_boxes()
100 glamor_upload_region(PixmapPtr pixmap, RegionPtr region, in glamor_upload_region() argument
104 glamor_upload_boxes(pixmap, RegionRects(region), RegionNumRects(region), in glamor_upload_region()
114 glamor_upload_pixmap(PixmapPtr pixmap) in glamor_upload_pixmap() argument
119 box.x2 = pixmap->drawable.width; in glamor_upload_pixmap()
121 box.y2 = pixmap->drawable.height; in glamor_upload_pixmap()
[all …]
H A Dglamor.c78 glamor_init_pixmap_private_small(PixmapPtr pixmap, glamor_pixmap_private *pixmap_priv) in glamor_init_pixmap_private_small() argument
81 pixmap_priv->box.x2 = pixmap->drawable.width; in glamor_init_pixmap_private_small()
83 pixmap_priv->box.y2 = pixmap->drawable.height; in glamor_init_pixmap_private_small()
84 pixmap_priv->block_w = pixmap->drawable.width; in glamor_init_pixmap_private_small()
85 pixmap_priv->block_h = pixmap->drawable.height; in glamor_init_pixmap_private_small()
93 glamor_set_pixmap_type(PixmapPtr pixmap, glamor_pixmap_type_t type) in glamor_set_pixmap_type() argument
97 pixmap_priv = glamor_get_pixmap_private(pixmap); in glamor_set_pixmap_type()
99 glamor_init_pixmap_private_small(pixmap, pixmap_priv); in glamor_set_pixmap_type()
103 glamor_set_pixmap_texture(PixmapPtr pixmap, unsigned int tex) in glamor_set_pixmap_texture() argument
105 ScreenPtr screen = pixmap->drawable.pScreen; in glamor_set_pixmap_texture()
[all …]
H A Dglamor_fbo.c98 PixmapPtr pixmap, int w, int h, GLint tex, int flag) in glamor_create_fbo_from_tex() argument
100 const struct glamor_format *f = glamor_format_for_pixmap(pixmap); in glamor_create_fbo_from_tex()
124 PixmapPtr pixmap, int w, int h) in _glamor_create_tex() argument
126 const struct glamor_format *f = glamor_format_for_pixmap(pixmap); in _glamor_create_tex()
158 PixmapPtr pixmap, int w, int h, int flag) in glamor_create_fbo() argument
160 GLint tex = _glamor_create_tex(glamor_priv, pixmap, w, h); in glamor_create_fbo()
165 return glamor_create_fbo_from_tex(glamor_priv, pixmap, w, h, in glamor_create_fbo()
175 PixmapPtr pixmap, int flag, in glamor_create_fbo_array() argument
179 int w = pixmap->drawable.width; in glamor_create_fbo_array()
180 int h = pixmap->drawable.height; in glamor_create_fbo_array()
[all …]
H A Dglamor_transform.c47 PixmapPtr pixmap = glamor_get_drawable_pixmap(drawable); in glamor_set_destination_drawable() local
48 glamor_pixmap_private *pixmap_priv = glamor_get_pixmap_private(pixmap); in glamor_set_destination_drawable()
62 glamor_get_drawable_deltas(drawable, pixmap, &off_x, &off_y); in glamor_set_destination_drawable()
133 glamor_set_solid(PixmapPtr pixmap, in glamor_set_solid() argument
146 if (!glamor_set_alu(pixmap->drawable.pScreen, alu)) { in glamor_set_solid()
161 glamor_set_color(pixmap, pixel, uniform); in glamor_set_solid()
207 glamor_set_tiled(PixmapPtr pixmap, in glamor_set_tiled() argument
212 if (!glamor_set_alu(pixmap->drawable.pScreen, gc->alu)) in glamor_set_tiled()
218 return glamor_set_texture(gc->tile.pixmap, in glamor_set_tiled()
232 PixmapPtr pixmap; in glamor_get_stipple_pixmap() local
[all …]
H A Dglamor_pixmap.c39 glamor_get_drawable_deltas(DrawablePtr drawable, PixmapPtr pixmap, in glamor_get_drawable_deltas() argument
44 *x = -pixmap->screen_x; in glamor_get_drawable_deltas()
45 *y = -pixmap->screen_y; in glamor_get_drawable_deltas()
78 PixmapPtr pixmap, in glamor_set_destination_pixmap_priv_nc() argument
83 PIXMAP_PRIV_GET_ACTUAL_SIZE(pixmap, pixmap_priv, w, h); in glamor_set_destination_pixmap_priv_nc()
89 PixmapPtr pixmap, in glamor_set_destination_pixmap_priv() argument
95 glamor_set_destination_pixmap_priv_nc(glamor_priv, pixmap, pixmap_priv); in glamor_set_destination_pixmap_priv()
100 glamor_set_destination_pixmap(PixmapPtr pixmap) in glamor_set_destination_pixmap() argument
103 glamor_pixmap_private *pixmap_priv = glamor_get_pixmap_private(pixmap); in glamor_set_destination_pixmap()
104 ScreenPtr screen = pixmap->drawable.pScreen; in glamor_set_destination_pixmap()
[all …]
H A Dglamor.h111 extern _X_EXPORT uint32_t glamor_get_pixmap_texture(PixmapPtr pixmap);
113 extern _X_EXPORT Bool glamor_set_pixmap_texture(PixmapPtr pixmap,
116 extern _X_EXPORT void glamor_set_pixmap_type(PixmapPtr pixmap,
119 extern _X_EXPORT void glamor_clear_pixmap(PixmapPtr pixmap);
125 extern _X_EXPORT Bool glamor_destroy_pixmap(PixmapPtr pixmap);
186 PixmapPtr pixmap,
203 PixmapPtr pixmap,
222 PixmapPtr pixmap,
238 extern _X_EXPORT int glamor_name_from_pixmap(PixmapPtr pixmap,
254 PixmapPtr pixmap);
[all …]
H A Dglamor_picture.c276 PixmapPtr pixmap = glamor_get_drawable_pixmap(picture->pDrawable); in glamor_upload_picture_to_texture() local
277 ScreenPtr screen = pixmap->drawable.pScreen; in glamor_upload_picture_to_texture()
279 glamor_pixmap_private *pixmap_priv = glamor_get_pixmap_private(pixmap); in glamor_upload_picture_to_texture()
281 void *bits = pixmap->devPrivate.ptr; in glamor_upload_picture_to_texture()
282 int stride = pixmap->devKind; in glamor_upload_picture_to_texture()
289 const struct glamor_format *f = glamor_format_for_pixmap(pixmap); in glamor_upload_picture_to_texture()
291 assert(glamor_pixmap_is_memory(pixmap)); in glamor_upload_picture_to_texture()
300 pixmap->drawable.width, in glamor_upload_picture_to_texture()
301 pixmap->drawable.height)) { in glamor_upload_picture_to_texture()
311 glamor_fallback("Unknown pixmap depth %d.\n", pixmap->drawable.depth); in glamor_upload_picture_to_texture()
[all …]
H A Dglamor_dash.c82 PixmapPtr pixmap; in glamor_get_dash_pixmap() local
95 pixmap = glamor_create_pixmap(screen, offset, 1, 8, 0); in glamor_get_dash_pixmap()
96 if (!pixmap) in glamor_get_dash_pixmap()
112 ValidateGC(&pixmap->drawable, scratch_gc); in glamor_get_dash_pixmap()
117 scratch_gc->ops->PolyFillRect (&pixmap->drawable, scratch_gc, 1, &rect); in glamor_get_dash_pixmap()
123 gc_priv->dash = pixmap; in glamor_get_dash_pixmap()
124 return pixmap; in glamor_get_dash_pixmap()
127 glamor_destroy_pixmap(pixmap); in glamor_get_dash_pixmap()
137 PixmapPtr pixmap = glamor_get_drawable_pixmap(drawable); in glamor_dash_setup() local
138 glamor_pixmap_private *pixmap_priv = glamor_get_pixmap_private(pixmap); in glamor_dash_setup()
[all …]
H A Dglamor_utils.h43 #define pixmap_priv_get_dest_scale(pixmap, _pixmap_priv_, _pxscale_, _pyscale_) \ argument
46 PIXMAP_PRIV_GET_ACTUAL_SIZE(pixmap, _pixmap_priv_, _w_, _h_); \
57 #define PIXMAP_PRIV_GET_ACTUAL_SIZE(pixmap, priv, w, h) \ argument
63 w = (pixmap)->drawable.width; \
64 h = (pixmap)->drawable.height; \
68 #define glamor_pixmap_fbo_fix_wh_ratio(wh, pixmap, priv) \ argument
71 PIXMAP_PRIV_GET_ACTUAL_SIZE(pixmap, priv, actual_w, actual_h); \
191 #define _glamor_get_reflect_transform_coords(pixmap, priv, repeat_type, \ argument
198 (pixmap)->drawable.width, \
201 (pixmap)->drawable.height, \
[all …]
H A Dglamor_priv.h416 glamor_get_pixmap_private(PixmapPtr pixmap) in glamor_get_pixmap_private() argument
418 if (pixmap == NULL) in glamor_get_pixmap_private()
421 return dixLookupPrivate(&pixmap->devPrivates, &glamor_pixmap_private_key); in glamor_get_pixmap_private()
428 glamor_pixmap_drm_only(PixmapPtr pixmap) in glamor_pixmap_drm_only() argument
430 glamor_pixmap_private *priv = glamor_get_pixmap_private(pixmap); in glamor_pixmap_drm_only()
439 glamor_pixmap_is_memory(PixmapPtr pixmap) in glamor_pixmap_is_memory() argument
441 glamor_pixmap_private *priv = glamor_get_pixmap_private(pixmap); in glamor_pixmap_is_memory()
462 glamor_pixmap_is_large(PixmapPtr pixmap) in glamor_pixmap_is_large() argument
464 glamor_pixmap_private *priv = glamor_get_pixmap_private(pixmap); in glamor_pixmap_is_large()
472 glamor_pixmap_has_fbo(PixmapPtr pixmap) in glamor_pixmap_has_fbo() argument
[all …]
H A Dglamor_core.c41 PixmapPtr pixmap = glamor_get_drawable_pixmap(drawable); in glamor_get_drawable_location() local
42 glamor_pixmap_private *pixmap_priv = glamor_get_pixmap_private(pixmap); in glamor_get_drawable_location()
230 glamor_get_pixmap_private(gc->tile.pixmap); in glamor_validate_gc()
232 && FbEvenTile(gc->tile.pixmap->drawable.width * in glamor_validate_gc()
235 ("GC %p tile changed %p.\n", gc, gc->tile.pixmap); in glamor_validate_gc()
237 (&gc->tile.pixmap->drawable, GLAMOR_ACCESS_RW)) { in glamor_validate_gc()
238 fbPadPixmap(gc->tile.pixmap); in glamor_validate_gc()
239 glamor_finish_access(&gc->tile.pixmap->drawable); in glamor_validate_gc()
322 glamor_bitmap_to_region(PixmapPtr pixmap) in glamor_bitmap_to_region() argument
326 glamor_fallback("pixmap %p \n", pixmap); in glamor_bitmap_to_region()
[all …]
/OK3568_Linux_fs/external/xserver/dri3/
H A Ddri3_request.c169 PixmapPtr pixmap; in proc_dri3_pixmap_from_buffer() local
175 LEGAL_NEW_RESOURCE(stuff->pixmap, client); in proc_dri3_pixmap_from_buffer()
208 rc = dri3_pixmap_from_fds(&pixmap, in proc_dri3_pixmap_from_buffer()
218 pixmap->drawable.id = stuff->pixmap; in proc_dri3_pixmap_from_buffer()
221 rc = XaceHook(XACE_RESOURCE_ACCESS, client, stuff->pixmap, RT_PIXMAP, in proc_dri3_pixmap_from_buffer()
222 pixmap, RT_NONE, NULL, DixCreateAccess); in proc_dri3_pixmap_from_buffer()
225 (*drawable->pScreen->DestroyPixmap) (pixmap); in proc_dri3_pixmap_from_buffer()
228 if (!AddResource(stuff->pixmap, RT_PIXMAP, (void *) pixmap)) in proc_dri3_pixmap_from_buffer()
246 PixmapPtr pixmap; in proc_dri3_buffer_from_pixmap() local
249 rc = dixLookupResourceByType((void **) &pixmap, stuff->pixmap, RT_PIXMAP, in proc_dri3_buffer_from_pixmap()
[all …]
/OK3568_Linux_fs/external/xserver/present/
H A Dpresent_vblank.c47 PixmapPtr pixmap, in present_vblank_create() argument
78 vblank->pixmap = pixmap; in present_vblank_create()
82 if (pixmap) { in present_vblank_create()
84 pixmap->refcnt++; in present_vblank_create()
112 if (pixmap != NULL && in present_vblank_create()
116 … screen_priv->check_flip (target_crtc, window, pixmap, TRUE, valid, x_off, y_off, &reason)) in present_vblank_create()
121 … screen_priv->check_flip (target_crtc, window, pixmap, FALSE, valid, x_off, y_off, &reason)) in present_vblank_create()
140 if (pixmap) in present_vblank_create()
143 vblank->pixmap->drawable.id, vblank->window->drawable.id, in present_vblank_create()
158 vblank->pixmap->drawable.id, vblank->window->drawable.id, in present_vblank_scrap()
[all …]
H A Dpresent_scmd.c67 return screen_priv->flip_pending->pixmap; in present_flip_pending_pixmap()
73 PixmapPtr pixmap, in present_check_flip() argument
126 window->drawable.x != pixmap->screen_x || window->drawable.y != pixmap->screen_y || in present_check_flip()
128 window->drawable.width != pixmap->drawable.width || in present_check_flip()
129 window->drawable.height != pixmap->drawable.height) { in present_check_flip()
135 if (!(*screen_priv->info->check_flip2) (crtc, window, pixmap, sync_flip, reason)) { in present_check_flip()
136 …resent(("\td %08" PRIx32 " -> %08" PRIx32 "\n", window->drawable.id, pixmap ? pixmap->drawable.id … in present_check_flip()
140 if (!(*screen_priv->info->check_flip) (crtc, window, pixmap, sync_flip)) { in present_check_flip()
141 …resent(("\td %08" PRIx32 " -> %08" PRIx32 "\n", window->drawable.id, pixmap ? pixmap->drawable.id … in present_check_flip()
153 PixmapPtr pixmap, in present_flip() argument
[all …]
H A Dpresent_wnmd.c111 present_pixmap_idle(vblank->pixmap, vblank->window, vblank->serial, vblank->idle_fence); in present_wnmd_free_idle_vblank()
139 PixmapPtr pixmap = (*screen->GetWindowPixmap)(window); in present_wnmd_toplvl_pixmap_window() local
145 if ( (*screen->GetWindowPixmap)(next_w) != pixmap) { in present_wnmd_toplvl_pixmap_window()
185 vblank->pixmap ? vblank->pixmap->drawable.id : 0, in present_wnmd_flip_notify()
263 PixmapPtr pixmap, in present_wnmd_check_flip() argument
299 if (window->drawable.width != pixmap->drawable.width || in present_wnmd_check_flip()
300 window->drawable.height != pixmap->drawable.height) in present_wnmd_check_flip()
313 if (!(*screen_priv->wnmd_info->check_flip2) (crtc, window, pixmap, sync_flip, reason)) { in present_wnmd_check_flip()
315 window->drawable.id, pixmap ? pixmap->drawable.id : 0)); in present_wnmd_check_flip()
346 if (!present_wnmd_check_flip(flip_pending->crtc, flip_pending->window, flip_pending->pixmap, in present_wnmd_check_flip_window()
[all …]
H A Dpresent.c74 PixmapPtr pixmap, in present_copy_region() argument
94 (*gc->ops->CopyArea)(&pixmap->drawable, in present_copy_region()
98 pixmap->drawable.width, pixmap->drawable.height, in present_copy_region()
106 present_pixmap_idle(PixmapPtr pixmap, WindowPtr window, CARD32 serial, struct present_fence *presen… in present_pixmap_idle() argument
111 DebugPresent(("\ti %08" PRIx32 "\n", pixmap ? pixmap->drawable.id : 0)); in present_pixmap_idle()
112 present_send_idle_notify(window, serial, pixmap, present_fence); in present_pixmap_idle()
136 PixmapPtr pixmap) in present_set_tree_pixmap() argument
145 visit.new = pixmap; in present_set_tree_pixmap()
189 PixmapPtr pixmap, in present_pixmap() argument
209 pixmap, in present_pixmap()
/OK3568_Linux_fs/external/xserver/hw/xwayland/
H A Dxwayland-shm.c199 PixmapPtr pixmap; in xwl_shm_create_pixmap() local
208 pixmap = fbCreatePixmap(screen, 0, 0, depth, hint); in xwl_shm_create_pixmap()
209 if (!pixmap) in xwl_shm_create_pixmap()
229 if (!(*screen->ModifyPixmapHeader) (pixmap, width, height, depth, in xwl_shm_create_pixmap()
234 format = shm_format_for_depth(pixmap->drawable.depth); in xwl_shm_create_pixmap()
237 pixmap->drawable.width, in xwl_shm_create_pixmap()
238 pixmap->drawable.height, in xwl_shm_create_pixmap()
239 pixmap->devKind, format); in xwl_shm_create_pixmap()
243 xwl_pixmap_set_private(pixmap, xwl_pixmap); in xwl_shm_create_pixmap()
245 return pixmap; in xwl_shm_create_pixmap()
[all …]
H A Dxwayland-cursor.c66 PixmapPtr pixmap; in xwl_realize_cursor() local
68 pixmap = xwl_shm_create_pixmap(screen, cursor->bits->width, in xwl_realize_cursor()
70 dixSetPrivate(&cursor->devPrivates, &xwl_cursor_private_key, pixmap); in xwl_realize_cursor()
78 PixmapPtr pixmap; in xwl_unrealize_cursor() local
82 pixmap = dixGetPrivate(&cursor->devPrivates, &xwl_cursor_private_key); in xwl_unrealize_cursor()
83 if (!pixmap) in xwl_unrealize_cursor()
95 return xwl_shm_destroy_pixmap(pixmap); in xwl_unrealize_cursor()
129 PixmapPtr pixmap; in xwl_seat_set_cursor() local
150 pixmap = dixGetPrivate(&cursor->devPrivates, &xwl_cursor_private_key); in xwl_seat_set_cursor()
151 if (!pixmap) in xwl_seat_set_cursor()
[all …]
H A Dxwayland-glamor-eglstream.c47 PixmapPtr pixmap; member
304 xwl_glamor_eglstream_destroy_pixmap(PixmapPtr pixmap) in xwl_glamor_eglstream_destroy_pixmap() argument
306 struct xwl_pixmap *xwl_pixmap = xwl_pixmap_get(pixmap); in xwl_glamor_eglstream_destroy_pixmap()
308 if (xwl_pixmap && pixmap->refcnt == 1) in xwl_glamor_eglstream_destroy_pixmap()
311 return glamor_destroy_pixmap(pixmap); in xwl_glamor_eglstream_destroy_pixmap()
315 xwl_glamor_eglstream_get_wl_buffer_for_pixmap(PixmapPtr pixmap, in xwl_glamor_eglstream_get_wl_buffer_for_pixmap() argument
319 return xwl_pixmap_get(pixmap)->buffer; in xwl_glamor_eglstream_get_wl_buffer_for_pixmap()
323 xwl_eglstream_set_window_pixmap(WindowPtr window, PixmapPtr pixmap) in xwl_eglstream_set_window_pixmap() argument
348 (*xwl_screen->screen->SetWindowPixmap)(window, pixmap); in xwl_eglstream_set_window_pixmap()
426 EGL_WIDTH, pending->pixmap->drawable.width, in xwl_eglstream_consumer_ready_callback()
[all …]
H A Dxwayland-glamor-gbm.c133 PixmapPtr pixmap; in xwl_glamor_gbm_create_pixmap_for_bo() local
141 pixmap = glamor_create_pixmap(screen, in xwl_glamor_gbm_create_pixmap_for_bo()
146 if (!pixmap) { in xwl_glamor_gbm_create_pixmap_for_bo()
172 glamor_set_pixmap_texture(pixmap, xwl_pixmap->texture); in xwl_glamor_gbm_create_pixmap_for_bo()
176 if (!glamor_get_pixmap_texture(pixmap)) in xwl_glamor_gbm_create_pixmap_for_bo()
179 glamor_set_pixmap_type(pixmap, GLAMOR_TEXTURE_DRM); in xwl_glamor_gbm_create_pixmap_for_bo()
180 xwl_pixmap_set_private(pixmap, xwl_pixmap); in xwl_glamor_gbm_create_pixmap_for_bo()
182 return pixmap; in xwl_glamor_gbm_create_pixmap_for_bo()
187 if (pixmap) in xwl_glamor_gbm_create_pixmap_for_bo()
188 glamor_destroy_pixmap(pixmap); in xwl_glamor_gbm_create_pixmap_for_bo()
[all …]
/OK3568_Linux_fs/external/xserver/hw/xfree86/drivers/modesetting/
H A Ddri2.c71 PixmapPtr pixmap; member
125 PixmapPtr pixmap; in ms_dri2_create_buffer2() local
140 pixmap = NULL; in ms_dri2_create_buffer2()
142 pixmap = get_drawable_pixmap(drawable); in ms_dri2_create_buffer2()
143 if (pixmap && pixmap->drawable.pScreen != screen) in ms_dri2_create_buffer2()
144 pixmap = NULL; in ms_dri2_create_buffer2()
145 if (pixmap) in ms_dri2_create_buffer2()
146 pixmap->refcnt++; in ms_dri2_create_buffer2()
149 if (pixmap == NULL) { in ms_dri2_create_buffer2()
181 pixmap = screen->CreatePixmap(screen, in ms_dri2_create_buffer2()
[all …]
H A Ddri3.c88 PixmapPtr pixmap; in ms_exa_pixmap_from_fds() local
94 pixmap = drmmode_create_pixmap_header(screen, width, height, in ms_exa_pixmap_from_fds()
96 if (!pixmap) in ms_exa_pixmap_from_fds()
104 if (!ms_exa_set_pixmap_bo(scrn, pixmap, bo, TRUE)) in ms_exa_pixmap_from_fds()
107 return pixmap; in ms_exa_pixmap_from_fds()
111 screen->DestroyPixmap(pixmap); in ms_exa_pixmap_from_fds()
116 ms_exa_egl_fd_from_pixmap(ScreenPtr screen, PixmapPtr pixmap, in ms_exa_egl_fd_from_pixmap() argument
124 bo = ms_exa_bo_from_pixmap(screen, pixmap); in ms_exa_egl_fd_from_pixmap()
136 ms_exa_egl_fds_from_pixmap(ScreenPtr screen, PixmapPtr pixmap, int *fds, in ms_exa_egl_fds_from_pixmap() argument
144 bo = ms_exa_bo_from_pixmap(screen, pixmap); in ms_exa_egl_fds_from_pixmap()
/OK3568_Linux_fs/external/xserver/dix/
H A Dresource.c270 PixmapPtr pixmap = value; in GetPixmapBytes() local
274 size->refCnt = pixmap->refcnt; in GetPixmapBytes()
276 if (pixmap && pixmap->refcnt) in GetPixmapBytes()
278 DrawablePtr drawable = &pixmap->drawable; in GetPixmapBytes()
280 size->pixmapRefSize = size->resourceSize / pixmap->refcnt; in GetPixmapBytes()
313 PixmapPtr pixmap = window->background.pixmap; in GetWindowBytes() local
314 pixmapSizeFunc(pixmap, pixmap->drawable.id, &pixmapSize); in GetWindowBytes()
317 if (window->border.pixmap && !window->borderIsPixel) in GetWindowBytes()
319 PixmapPtr pixmap = window->border.pixmap; in GetWindowBytes() local
320 pixmapSizeFunc(pixmap, pixmap->drawable.id, &pixmapSize); in GetWindowBytes()
[all …]

123456789