ilo: replace a boolean by bool
[mesa.git] / src / gallium / state_trackers / vega / renderer.h
index 3cbd1c5e69246246d9d6943f4d62ce02e497b4df..fe7199365804f9a3e04477f6f9dee3064f46a34c 100644 (file)
@@ -41,6 +41,7 @@ struct pipe_sampler_view;
 struct pipe_surface;
 struct pipe_vertex_element;
 struct pipe_vertex_buffer;
+struct matrix;
 
 struct renderer *renderer_create(struct vg_context *owner);
 void renderer_destroy(struct renderer *);
@@ -54,10 +55,15 @@ void renderer_validate_for_shader(struct renderer *renderer,
                                   const struct pipe_sampler_state **samplers,
                                   struct pipe_sampler_view **views,
                                   VGint num_samplers,
+                                  const struct matrix *modelview,
                                   void *fs,
                                   const void *const_buffer,
                                   VGint const_buffer_len);
 
+void renderer_validate_for_mask_rendering(struct renderer *renderer,
+                                          struct pipe_surface *dst,
+                                          const struct matrix *modelview);
+
 VGboolean renderer_copy_begin(struct renderer *renderer,
                               struct pipe_surface *dst,
                               VGboolean y0_top,