Home
last modified time | relevance | path

Searched refs:blit (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/video/fbdev/core/
H A Dsvgalib.c276 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()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_asic.c228 .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 …]
H A Dradeon_benchmark.c133 if (rdev->asic->copy.blit) { in radeon_benchmark_move()
/linux/include/linux/
H A Dsvga.h112 void svga_tileblit(struct fb_info *info, struct fb_tileblit *blit);
H A Dfb.h381 void (*fb_tileblit)(struct fb_info *info, struct fb_tileblit *blit);
/linux/Documentation/gpu/rfc/
H A Di915_small_bar.rst46 on recoverable contexts. In the future the kernel may want to blit during
/linux/drivers/video/fbdev/
H A Dcg6.c197 u32 blit; member
383 i = sbus_readl(&fbc->blit); in cg6_copyarea()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_drm.c398 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()
/linux/Documentation/fb/
H A Dudlfb.rst7 DisplayLink chips provide simple hline/blit operations with some compression,
/linux/Documentation/gpu/
H A Ddrm-vm-bind-locking.rst225 since the driver must ensure that the eviction blit or copy will wait