Package: gtk
Class gtk:graphics-offload
Superclassesgtk:widget, gobject:initially-unowned, gtk:accessible, gtk:buildable, gtk:constraint-target, gobject:object, common-lisp:standard-object, common-lisp:t Documented Subclasses
        None
           Direct SlotsDetails      The gtk:graphics-offload widget is a widget that allows to bypass
    GSK rendering for its child by passing the content directly to the
    compositor.  
  Graphics offload is an optimization to reduce overhead and battery use that
  is most useful for video content. It only works on some platforms and in
  certain situations. GTK will automatically fall back to normal rendering if
  it does not. Graphics offload is most efficient if there are no controls drawn on top of the video content. You should consider using graphics offload for your main widget if it shows frequently changing content, such as a video, or a VM display, and you provide the content in the form of dma-buf textures, see the gdk:dmabuf-texture-builder documentation, in particular if it may be fullscreen. Numerous factors can prohibit graphics offload: 
 Since 4.14  | Returned bySlot Access FunctionsInherited Slot Access FunctionsSee also | 
2025-07-26