rivafb_imageblit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… rivafb_imageblit(9) πŸ’…

okay so welcome to the Kernel API Manual, bestie β€” this page is all about rivafb_imageblit, and it’s giving hardware accelerated color expand function ✨


πŸ’– NAME πŸ’–

rivafb_imageblit β€” hardware accelerated color expand function πŸŽ€


✨ SYNOPSIS ✨

void rivafb_imageblit (struct fb_info *info , const struct fb_image *image );

It returns void, so no return value to obsess over β€” periodt πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • info β€” pointer to fb_info structure. That’s the framebuffer info situation, iykyk πŸ¦‹
  • image β€” pointer to fb_image structure. The image deets live here 🌸

πŸ¦‹ DESCRIPTION πŸ¦‹

If the source is a monochrome bitmap, the function fills up a region of framebuffer memory with pixels whose color is determined by the bit setting of the bitmap: 1 is foreground, 0 is background. Literally color-by-bit, no cap πŸ’–

If the source is not a monochrome bitmap, color expansion is not done. In this case, it is channeled to a software function. Not me handing it off to software, but also… yes bestie 😭

CALLED FROM: framebuffer hook πŸ‘‘


🌸 SEE ALSO 🌸


mwah 😘 this iconic little page is brought to you by the source/version at ./drivers/video/fbdev/riva, dated October 2026, and the page title is rivafb_imageblit(9) β€” slay, bye πŸ’œ

πŸ“¦ where this page comes from