In computing, hardware overlay, a type of video overlay, provides a method of rendering an image to a display screen with a dedicated memory buffer inside computer video hardware. The framebuffer has hardware support for importing and rendering the buffer contents without going through the GPU.