diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/wlr/types/wlr_scene.h | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/include/wlr/types/wlr_scene.h b/include/wlr/types/wlr_scene.h index 7dfccbf9..a77eb6c2 100644 --- a/include/wlr/types/wlr_scene.h +++ b/include/wlr/types/wlr_scene.h @@ -68,6 +68,9 @@ struct wlr_scene {  	// May be NULL  	struct wlr_presentation *presentation;  	struct wl_listener presentation_destroy; + +	// List of buffers which need to be imported as textures +	struct wl_list pending_buffers; // wlr_scene_buffer.pending_link  };  /** A sub-tree in the scene-graph. */ @@ -114,6 +117,7 @@ struct wlr_scene_buffer {  	struct wlr_fbox src_box;  	int dst_width, dst_height;  	enum wl_output_transform transform; +	struct wl_list pending_link; // wlr_scene.pending_buffers  };  /** A viewport for an output in the scene-graph */ | 
