Merge branch 'gles2-nv12-render-target' into 'master'

render: gles2: NV12 render buffers

See merge request wlroots/wlroots!5344
This commit is contained in:
Andri Yngvason 2026-06-03 09:15:17 +00:00
commit d3d2d0f668
13 changed files with 394 additions and 63 deletions

View file

@ -36,6 +36,11 @@ struct wlr_buffer_pass_options {
* sRGB monitors) */
struct wlr_color_transform *color_transform;
/* Color encoding of the destination buffer for RGB to YCbCr conversion */
enum wlr_color_encoding color_encoding;
/* Color range of the destination buffer */
enum wlr_color_range color_range;
/* Signal a timeline synchronization point when the render pass completes.
*
* When a compositor provides a signal timeline, the renderer may skip