Need some explanation about GraphicsOffload widget

It is mentioned that gsk rendering is bypassed. Does it mean if I am currently in Wayland, I have no option to use OpenGL to render my content? How does this widget work? Is there a document that explains this feature?

There are three articles on the GTK development blog about graphics offload that should explain how it works, and what its goals are:

  1. Introducing graphics offload – GTK Development Blog
  2. Graphics offload revisited – GTK Development Blog
  3. Graphics offload continued – GTK Development Blog

Thanks for the links. I am new in the field of media and please excuse me if my terms are incorrect. It is said that the content is passed directly to the compositor, does it base on the texture that is created? OpenGL has a “texture” and there’s also Gdk::DmabufTextureBuilder. I suppose they are not the same thing. Do i assume that graphics offload widget will be able to consume any texture?
Will this widget be enabled in X11 also?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.