output: Drop wlr_output_attach_render

This commit is contained in:
Alexander Orzechowski 2023-11-29 16:00:23 -05:00
parent 3faf9883dc
commit fc6000251c
3 changed files with 17 additions and 33 deletions

View file

@ -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;

View file

@ -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