Searched refs:blit (Results 1 – 12 of 12) sorted by relevance
| /drivers/gpu/drm/vmwgfx/ |
| A D | vmwgfx_scrn.c | 510 return sizeof(*blit); in vmw_sou_bo_populate_clip() 591 blit->header.size = sizeof(blit->body) + sizeof(SVGASignedRect) * in vmw_sou_surface_pre_clip() 599 blit->body.srcRect.left = 0; in vmw_sou_surface_pre_clip() 600 blit->body.srcRect.top = 0; in vmw_sou_surface_pre_clip() 609 return sizeof(*blit); in vmw_sou_surface_pre_clip() 648 num_hits = (blit->header.size - sizeof(blit->body))/ in vmw_sou_surface_post_clip() 1030 blit->top -= sdirty->top; in vmw_sou_surface_fifo_commit() 1056 blit += dirty->num_hits; in vmw_sou_surface_clip() 1058 blit->top = dirty->unit_y1; in vmw_sou_surface_clip() 1178 blit += dirty->num_hits; in vmw_sou_bo_clip() [all …]
|
| A D | vmwgfx_stdu.c | 630 struct SVGA3dCopyBox *blit = (struct SVGA3dCopyBox *) &cmd[1]; in vmw_kms_stdu_surface_clip() local 632 blit += dirty->num_hits; in vmw_kms_stdu_surface_clip() 633 blit->srcx = dirty->fb_x; in vmw_kms_stdu_surface_clip() 634 blit->srcy = dirty->fb_y; in vmw_kms_stdu_surface_clip() 635 blit->x = dirty->unit_x1; in vmw_kms_stdu_surface_clip() 636 blit->y = dirty->unit_y1; in vmw_kms_stdu_surface_clip() 637 blit->d = 1; in vmw_kms_stdu_surface_clip() 638 blit->w = dirty->unit_x2 - dirty->unit_x1; in vmw_kms_stdu_surface_clip() 639 blit->h = dirty->unit_y2 - dirty->unit_y1; in vmw_kms_stdu_surface_clip() 677 struct SVGA3dCopyBox *blit = (struct SVGA3dCopyBox *) &cmd[1]; in vmw_kms_stdu_surface_fifo_commit() local [all …]
|
| /drivers/video/fbdev/core/ |
| A D | tileblit.c | 56 struct fb_tileblit blit; in tile_putcs() local 60 blit.sx = xx; in tile_putcs() 61 blit.sy = yy; in tile_putcs() 62 blit.width = count; in tile_putcs() 63 blit.height = 1; in tile_putcs() 64 blit.fg = fg; in tile_putcs() 65 blit.bg = bg; in tile_putcs() 66 blit.length = count; in tile_putcs() 67 blit.indices = (u32 *) fb_get_buffer_offset(info, &info->pixmap, size); in tile_putcs() 69 blit.indices[i] = (u32)(scr_readw(s++) & charmask); in tile_putcs() [all …]
|
| A D | svgalib.c | 276 void svga_tileblit(struct fb_info *info, struct fb_tileblit *blit) in svga_tileblit() argument 281 int attr = (0x0F & blit->bg) << 4 | (0x0F & blit->fg); in svga_tileblit() 283 fb += blit->sx * colstride + blit->sy * rowstride; in svga_tileblit() 286 for (dy = 0; dy < blit->height; dy++) { in svga_tileblit() 288 for (dx = 0; dx < blit->width; dx++) { in svga_tileblit() 289 fb_writeb(blit->indices[i], fb2); in svga_tileblit() 293 if (i == blit->length) in svga_tileblit()
|
| /drivers/gpu/drm/radeon/ |
| A D | radeon_asic.c | 228 .blit = &r100_copy_blit, 296 .blit = &r100_copy_blit, 392 .blit = &r100_copy_blit, 460 .blit = &r100_copy_blit, 528 .blit = &r100_copy_blit, 596 .blit = &r100_copy_blit, 664 .blit = &r100_copy_blit, 732 .blit = &r100_copy_blit, 800 .blit = &r100_copy_blit, 868 .blit = &r100_copy_blit, [all …]
|
| A D | radeon_benchmark.c | 133 if (rdev->asic->copy.blit) { in radeon_benchmark_move()
|
| A D | radeon_test.c | 258 if (rdev->asic->copy.blit) in radeon_test_moves()
|
| A D | radeon.h | 1901 struct radeon_fence *(*blit)(struct radeon_device *rdev, member 2726 #define radeon_copy_blit(rdev, s, d, np, resv) (rdev)->asic->copy.blit((rdev), (s), (d), (np), (res…
|
| /drivers/gpu/drm/nouveau/ |
| A D | nouveau_chan.h | 52 struct nvif_object blit; member
|
| A D | nouveau_drm.c | 398 NULL, 0, &drm->channel->blit); in nouveau_accel_gr_init() 407 PUSH_NVSQ(push, NV05F, 0x0000, drm->channel->blit.handle); in nouveau_accel_gr_init()
|
| A D | nouveau_chan.c | 99 nvif_object_dtor(&chan->blit); in nouveau_channel_del()
|
| /drivers/video/fbdev/ |
| A D | cg6.c | 197 u32 blit; member 383 i = sbus_readl(&fbc->blit); in cg6_copyarea()
|
Completed in 49 milliseconds