/external/mesa3d/src/gallium/state_trackers/vega/ |
shader.h | 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); 52 void shader_set_drawing_image(struct shader *shader, VGboolean drawing_image); 53 VGboolean shader_drawing_image(struct shader *shader);
|
vg_state.h | 55 VGboolean color_transform; 67 VGboolean dash_phase_reset; 82 VGboolean masking; 83 VGboolean scissoring; 90 VGboolean filter_format_linear; 91 VGboolean filter_format_premultiplied;
|
renderer.h | 67 VGboolean renderer_copy_begin(struct renderer *renderer, 69 VGboolean y0_top, 78 VGboolean renderer_drawtex_begin(struct renderer *renderer, 87 VGboolean renderer_scissor_begin(struct renderer *renderer, 88 VGboolean restore_dsa); 95 VGboolean renderer_clear_begin(struct renderer *renderer); 103 VGboolean renderer_filter_begin(struct renderer *renderer, 105 VGboolean y0_top, 120 VGboolean renderer_polygon_stencil_begin(struct renderer *renderer, 123 VGboolean restore_dsa) [all...] |
text.h | 43 VGboolean isHinted, 59 VGboolean allowAutoHinting); 67 VGboolean allowAutoHinting);
|
shader.c | 47 VGboolean color_transform; 48 VGboolean masking; 55 VGboolean drawing_image; 79 void shader_set_color_transform(struct shader *shader, VGboolean set) 84 void shader_set_masking(struct shader *shader, VGboolean set) 89 VGboolean shader_is_masking(struct shader *shader) 130 static VGboolean blend_use_shader(struct shader *shader) 133 VGboolean advanced_blending; 220 static INLINE VGboolean is_format_bw(struct shader *shader) 240 VGboolean black_white = is_format_bw(shader) [all...] |
paint.h | 106 VGboolean set); 107 VGboolean paint_color_ramp_premultiplied(struct vg_paint *paint); 113 VGboolean paint_is_degenerate(struct vg_paint *paint); 121 VGboolean paint_is_opaque(struct vg_paint *paint);
|
text.c | 43 VGboolean is_hinted; 48 static VGboolean del_glyph(struct vg_font *font, 64 VGboolean isHinted, 94 VGboolean allowAutoHinting) 119 VGboolean last) 167 VGboolean isHinted, 197 VGboolean allowAutoHinting) 218 VGboolean allowAutoHinting)
|
path.h | 50 typedef VGboolean (*path_for_each_cb)(struct path *p, 80 VGboolean path_is_empty(struct path *p); 102 VGboolean path_interpolate(struct path *dst,
|
arc.h | 52 VGboolean is_valid;
|
vg_context.h | 151 VGboolean vg_object_is_valid(VGHandle object, enum vg_object_type type); 160 VGboolean vg_context_is_object_valid(struct vg_context *ctx, 178 VGboolean vg_get_paint_matrix(struct vg_context *ctx, 183 static INLINE VGboolean is_aligned_to(const void *ptr, VGbyte alignment) 189 static INLINE VGboolean is_aligned(const void *ptr)
|
api_text.c | 70 VGboolean isHinted, 152 VGboolean allowAutoHinting) 176 VGboolean allowAutoHinting)
|
image.h | 80 VGboolean dither); 94 VGboolean vg_image_overlaps(struct vg_image *dst,
|
polygon.h | 61 VGboolean polygon_is_closed(struct polygon *p);
|
matrix.h | 107 static INLINE VGboolean matrix_is_identity(struct matrix *matrix) 117 static INLINE VGboolean matrix_is_affine(struct matrix *matrix) 285 static INLINE VGboolean matrix_invert(struct matrix *mat) 297 static INLINE VGboolean matrix_is_invertible(struct matrix *mat) 303 static INLINE VGboolean matrix_square_to_quad(VGfloat dx0, VGfloat dy0, 352 static INLINE VGboolean matrix_quad_to_square(VGfloat sx0, VGfloat sy0, 367 static INLINE VGboolean matrix_quad_to_quad(VGfloat dx0, VGfloat dy0, 395 static INLINE VGboolean null_line(const VGfloat *l)
|
stroker.h | 65 VGboolean dash_phase_reset;
|
stroker.c | 68 VGboolean (*has_next)(struct stroke_iterator *); 164 static VGboolean stroke_fw_has_next(struct stroke_iterator *itr) 169 static VGboolean stroke_bw_has_next(struct stroke_iterator *itr) 290 static VGboolean stroke_flat_has_next(struct stroke_iterator *itr) 348 static INLINE VGboolean finite_coords4(const VGfloat *c) 357 static VGboolean do_lines_intersect(VGfloat x1, VGfloat y1, VGfloat x2, VGfloat y2, 481 VGboolean dx_zero, ldx_zero; 844 static INLINE VGboolean is_segment_null(VGPathCommand cmd, 868 static VGboolean vg_stroke_outline(struct stroke_iterator *it, 870 VGboolean cap_first [all...] |
renderer.c | 116 VGboolean restore_dsa; 120 VGboolean use_sampler; 126 VGboolean manual_two_sides; 127 VGboolean restore_dsa; 135 static VGboolean renderer_can_support(struct renderer *renderer, 366 VGboolean y0_top) 502 VGboolean scissor) 577 VGboolean renderer_copy_begin(struct renderer *renderer, 579 VGboolean y0_top, 659 VGboolean renderer_drawtex_begin(struct renderer *renderer [all...] |
path.c | 49 VGboolean dirty; 50 VGboolean dirty_stroke; 278 VGboolean relative, 396 VGboolean relative = SEGMENT_ABS_REL(segment); 687 VGboolean relative; 817 static VGboolean transform_cb(struct path *p, 939 static INLINE VGboolean is_segment_arc(VGubyte segment) 959 VGboolean relative = SEGMENT_ABS_REL(pd->segment); 1146 VGboolean path_interpolate(struct path *dst, [all...] |
polygon.c | 59 VGboolean dirty; 234 VGboolean polygon_is_closed(struct polygon *p)
|
paint.c | 69 VGboolean color_ramps_premultiplied; 582 VGboolean set) 587 VGboolean paint_color_ramp_premultiplied(struct vg_paint *paint) 679 VGboolean paint_is_degenerate(struct vg_paint *paint) 681 VGboolean degen; 752 VGboolean paint_is_opaque(struct vg_paint *paint)
|
arc.c | 93 static VGboolean 133 static VGboolean 164 static INLINE VGboolean 226 static VGboolean find_angles(struct arc *arc) 528 VGboolean found = VG_FALSE;
|
bezier.c | 293 static INLINE VGboolean is_bezier_line(float (*points)[2], int count) 336 VGboolean p1_p2_equal = (orig->x1 == orig->x2 && orig->y1 == orig->y2); 337 VGboolean p2_p3_equal = (orig->x2 == orig->x3 && orig->y2 == orig->y3); 338 VGboolean p3_p4_equal = (orig->x3 == orig->x4 && orig->y3 == orig->y4); 443 static VGboolean make_circle(const struct bezier *b, float offset, struct bezier *o)
|
/external/mesa3d/include/VG/ |
vgext.h | 221 VG_API_CALL void VG_API_ENTRY vgProjectiveMatrixNDS(VGboolean enable) ; 222 VGU_API_CALL VGUErrorCode VGU_API_ENTRY vguTransformClipLineNDS(const VGfloat Ain,const VGfloat Bin,const VGfloat Cin,const VGfloat* matrix,const VGboolean inverse,VGfloat* Aout,VGfloat* Bout,VGfloat* Cout); 224 typedef void (VG_API_ENTRYP PFNVGPROJECTIVEMATRIXNDSPROC) (VGboolean enable) ; 225 typedef VGUErrorCode (VGU_API_ENTRYP PFNVGUTRANSFORMCLIPLINENDSPROC) (const VGfloat Ain,const VGfloat Bin,const VGfloat Cin,const VGfloat* matrix,const VGboolean inverse,VGfloat* Aout,VGfloat* Bout,VGfloat* Cout);
|
openvg.h | 74 } VGboolean; 602 VG_API_CALL VGboolean VG_API_ENTRY vgInterpolatePath(VGPath dstPath, 652 VGboolean dither) VG_API_EXIT; 678 VGboolean isHinted, 690 VGboolean allowAutoHinting) VG_API_EXIT; 697 VGboolean allowAutoHinting) VG_API_EXIT; [all...] |
vgu.h | 84 VGboolean closed) VGU_API_EXIT;
|