Lines Matching full:shader
32 struct shader;
38 struct shader *shader_create(struct vg_context *context);
39 void shader_destroy(struct shader *shader);
41 void shader_set_color_transform(struct shader *shader, VGboolean set);
43 void shader_set_masking(struct shader *shader, VGboolean set);
44 VGboolean shader_is_masking(struct shader *shader);
46 void shader_set_paint(struct shader *shader, struct vg_paint *paint);
47 struct vg_paint *shader_paint(struct shader *shader);
49 void shader_set_image_mode(struct shader *shader, VGImageMode image_mode);
50 VGImageMode shader_image_mode(struct shader *shader);
52 void shader_set_drawing_image(struct shader *shader, VGboolean drawing_image);
53 VGboolean shader_drawing_image(struct shader *shader);
55 void shader_set_image(struct shader *shader, struct vg_image *img);
57 void shader_set_surface_matrix(struct shader *shader,
59 void shader_set_paint_matrix(struct shader *shader, const struct matrix *mat);
61 void shader_bind(struct shader *shader);