weston/libweston/renderer-gl
Derek Foreman 8d00cf7a96 libweston: Track visibility in paint nodes
Now that we have visibility for views, we can clip that to an output
and store it in paint nodes.

This requires us to split the paint_node_update() function into two,
one for things that need to be done before assign_planes() and
one for after.

This will eventually be useful for tracking damage with paint nodes,
as we'll need to damage a paint node's entire visible area for
some operations.

Signed-off-by: Derek Foreman <derek.foreman@collabora.com>
2023-07-11 07:26:43 -05:00
..
egl-glue.c gl-renderer: use pixel_format_info instead of drm fourccs 2023-01-29 14:47:03 +01:00
fragment.glsl gl-renderer: Use highest precision for vertex shaders 2023-02-02 21:46:06 +00:00
gl-renderer-internal.h gl-renderer: Derive texcoords from position in the vertex shader 2023-06-12 11:15:51 +00:00
gl-renderer.c libweston: Track visibility in paint nodes 2023-07-11 07:26:43 -05:00
gl-renderer.h gl-renderer: support automatically downloading FBO renderbuffers 2023-06-09 15:37:09 +00:00
gl-shader-config-color-transformation.c
gl-shaders.c gl-renderer: Derive texcoords from position in the vertex shader 2023-06-12 11:15:51 +00:00
meson.build
vertex.glsl gl-renderer: Derive texcoords from position in the vertex shader 2023-06-12 11:15:51 +00:00