mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2025-11-01 22:58:38 -04:00
output: Drop wlr_output_attach_render
This commit is contained in:
parent
3faf9883dc
commit
fc6000251c
3 changed files with 17 additions and 33 deletions
|
|
@ -120,9 +120,8 @@ struct wlr_render_pass;
|
|||
* The `frame` event will be emitted when it is a good time for the compositor
|
||||
* to submit a new frame.
|
||||
*
|
||||
* To render a new frame, compositors should call wlr_output_attach_render(),
|
||||
* render and call wlr_output_commit(). No rendering should happen outside a
|
||||
* `frame` event handler or before wlr_output_attach_render().
|
||||
* To render a new frame, compositors should call wlr_output_begin_render_pass(),
|
||||
* perform rendering on that render pass and finally call wlr_output_commit().
|
||||
*/
|
||||
struct wlr_output {
|
||||
const struct wlr_output_impl *impl;
|
||||
|
|
|
|||
|
|
@ -18,8 +18,8 @@
|
|||
* An output layer.
|
||||
*
|
||||
* Output layers are displayed between the output primary buffer (see
|
||||
* wlr_output_attach_buffer() and wlr_output_attach_render()) and the cursor
|
||||
* buffer. They can offload some rendering work to the backend.
|
||||
* wlr_output_attach_buffer()) and the cursor buffer. They can offload some
|
||||
* rendering work to the backend.
|
||||
*
|
||||
* To configure output layers, callers should call wlr_output_layer_create() to
|
||||
* create layers, attach struct wlr_output_layer_state onto
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue