ngl: Add sonme comments

The GskNglRenderOffscreen struct is a mix of in and
out arguments. Better annotate that a little bit.
This commit is contained in:
Matthias Clasen 2021-03-31 14:32:47 -04:00
parent 6c95fc7e87
commit 53e75936cb

View File

@ -163,18 +163,29 @@ struct _GskNglRenderJob
typedef struct _GskNglRenderOffscreen
{
/* The bounds to render */
const graphene_rect_t *bounds;
/* Return location for texture coordinates */
struct {
float x;
float y;
float x2;
float y2;
} area;
/* Return location for texture ID */
guint texture_id;
/* Whether to force creating a new texture, even if the
* input already is a texture
*/
guint force_offscreen : 1;
guint reset_clip : 1;
guint do_not_cache : 1;
guint linear_filter : 1;
/* Return location for whether we created a texture */
guint was_offscreen : 1;
} GskNglRenderOffscreen;