| /OK3568_Linux_fs/external/xserver/glamor/ |
| H A D | glamor_prepare.c | 34 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 D | glamor_egl.c | 167 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 D | glamor_transfer.c | 30 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 D | glamor.c | 78 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 D | glamor_fbo.c | 98 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 D | glamor_transform.c | 47 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 D | glamor_pixmap.c | 39 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 D | glamor.h | 111 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 D | glamor_picture.c | 276 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 D | glamor_dash.c | 82 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 D | glamor_utils.h | 43 #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 D | glamor_priv.h | 416 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 D | glamor_core.c | 41 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 D | dri3_request.c | 169 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 D | present_vblank.c | 47 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 D | present_scmd.c | 67 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 D | present_wnmd.c | 111 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 D | present.c | 74 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 D | xwayland-shm.c | 199 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 D | xwayland-cursor.c | 66 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 D | xwayland-glamor-eglstream.c | 47 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 D | xwayland-glamor-gbm.c | 133 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 D | dri2.c | 71 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 D | dri3.c | 88 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 D | resource.c | 270 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 …]
|