/external/mesa3d/src/gallium/state_trackers/vega/ |
D | 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 …]
|
D | 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;
|
D | shader.c | 47 VGboolean color_transform; 48 VGboolean masking; 55 VGboolean drawing_image; 79 void shader_set_color_transform(struct shader *shader, VGboolean set) in shader_set_color_transform() 84 void shader_set_masking(struct shader *shader, VGboolean set) in shader_set_masking() 89 VGboolean shader_is_masking(struct shader *shader) in shader_is_masking() 130 static VGboolean blend_use_shader(struct shader *shader) in blend_use_shader() 133 VGboolean advanced_blending; in blend_use_shader() 220 static INLINE VGboolean is_format_bw(struct shader *shader) in is_format_bw() 240 VGboolean black_white = is_format_bw(shader); in setup_shader_program() [all …]
|
D | 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);
|
D | text.c | 43 VGboolean is_hinted; 48 static VGboolean del_glyph(struct vg_font *font, in del_glyph() 64 VGboolean isHinted, in add_glyph() 94 VGboolean allowAutoHinting) in vg_render_glyph() 119 VGboolean last) in vg_advance_glyph() 167 VGboolean isHinted, in font_set_glyph_to_path() 197 VGboolean allowAutoHinting) in font_draw_glyph() 218 VGboolean allowAutoHinting) in font_draw_glyphs()
|
D | 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);
|
D | text.h | 43 VGboolean isHinted, 59 VGboolean allowAutoHinting); 67 VGboolean allowAutoHinting);
|
D | 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) in is_aligned_to() 189 static INLINE VGboolean is_aligned(const void *ptr) in is_aligned()
|
D | 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, in renderer_can_support() 366 VGboolean y0_top) in renderer_set_target() 502 VGboolean scissor) in renderer_quad_pos() 577 VGboolean renderer_copy_begin(struct renderer *renderer, in renderer_copy_begin() 579 VGboolean y0_top, in renderer_copy_begin() 659 VGboolean renderer_drawtex_begin(struct renderer *renderer, in renderer_drawtex_begin() [all …]
|
D | 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,
|
D | matrix.h | 107 static INLINE VGboolean matrix_is_identity(struct matrix *matrix) in matrix_is_identity() 117 static INLINE VGboolean matrix_is_affine(struct matrix *matrix) in matrix_is_affine() 285 static INLINE VGboolean matrix_invert(struct matrix *mat) in matrix_invert() 297 static INLINE VGboolean matrix_is_invertible(struct matrix *mat) in matrix_is_invertible() 303 static INLINE VGboolean matrix_square_to_quad(VGfloat dx0, VGfloat dy0, in matrix_square_to_quad() 352 static INLINE VGboolean matrix_quad_to_square(VGfloat sx0, VGfloat sy0, in matrix_quad_to_square() 367 static INLINE VGboolean matrix_quad_to_quad(VGfloat dx0, VGfloat dy0, in matrix_quad_to_quad() 395 static INLINE VGboolean null_line(const VGfloat *l) in null_line()
|
D | api_text.c | 70 VGboolean isHinted, in vegaSetGlyphToPath() 152 VGboolean allowAutoHinting) in vegaDrawGlyph() 176 VGboolean allowAutoHinting) in vegaDrawGlyphs()
|
D | stroker.c | 68 VGboolean (*has_next)(struct stroke_iterator *); 164 static VGboolean stroke_fw_has_next(struct stroke_iterator *itr) in stroke_fw_has_next() 169 static VGboolean stroke_bw_has_next(struct stroke_iterator *itr) in stroke_bw_has_next() 290 static VGboolean stroke_flat_has_next(struct stroke_iterator *itr) in stroke_flat_has_next() 348 static INLINE VGboolean finite_coords4(const VGfloat *c) in finite_coords4() 357 static VGboolean do_lines_intersect(VGfloat x1, VGfloat y1, VGfloat x2, VGfloat y2, in do_lines_intersect() 481 VGboolean dx_zero, ldx_zero; in line_intersect() 844 static INLINE VGboolean is_segment_null(VGPathCommand cmd, in is_segment_null() 868 static VGboolean vg_stroke_outline(struct stroke_iterator *it, in vg_stroke_outline() 870 VGboolean cap_first, in vg_stroke_outline() [all …]
|
D | image.h | 80 VGboolean dither); 94 VGboolean vg_image_overlaps(struct vg_image *dst,
|
D | path.c | 49 VGboolean dirty; 50 VGboolean dirty_stroke; 278 VGboolean relative, in map_if_relative() 396 VGboolean relative = SEGMENT_ABS_REL(segment); in path_get_fill_polygons() 687 VGboolean relative; in path_for_each_segment() 817 static VGboolean transform_cb(struct path *p, in transform_cb() 939 static INLINE VGboolean is_segment_arc(VGubyte segment) in is_segment_arc() 959 VGboolean relative = SEGMENT_ABS_REL(pd->segment); in normalize_coords() 1146 VGboolean path_interpolate(struct path *dst, in path_interpolate() 1276 VGboolean relative = SEGMENT_ABS_REL(segment); in path_create_stroke() [all …]
|
D | paint.c | 69 VGboolean color_ramps_premultiplied; 582 VGboolean set) in paint_set_color_ramp_premultiplied() 587 VGboolean paint_color_ramp_premultiplied(struct vg_paint *paint) in paint_color_ramp_premultiplied() 679 VGboolean paint_is_degenerate(struct vg_paint *paint) in paint_is_degenerate() 681 VGboolean degen; in paint_is_degenerate() 752 VGboolean paint_is_opaque(struct vg_paint *paint) in paint_is_opaque()
|
D | arc.h | 52 VGboolean is_valid;
|
D | polygon.h | 61 VGboolean polygon_is_closed(struct polygon *p);
|
D | arc.c | 93 static VGboolean 133 static VGboolean 164 static INLINE VGboolean 226 static VGboolean find_angles(struct arc *arc) in find_angles() 528 VGboolean found = VG_FALSE; in num_beziers_needed()
|
D | stroker.h | 65 VGboolean dash_phase_reset;
|
D | bezier.c | 293 static INLINE VGboolean is_bezier_line(float (*points)[2], int count) in is_bezier_line() 336 VGboolean p1_p2_equal = (orig->x1 == orig->x2 && orig->y1 == orig->y2); in shift() 337 VGboolean p2_p3_equal = (orig->x2 == orig->x3 && orig->y2 == orig->y3); in shift() 338 VGboolean p3_p4_equal = (orig->x3 == orig->x4 && orig->y3 == orig->y4); in shift() 443 static VGboolean make_circle(const struct bezier *b, float offset, struct bezier *o) in make_circle()
|
D | api_filters.c | 582 VGboolean outputLinear, in vegaLookup() 583 VGboolean outputPremultiplied) in vegaLookup() 639 VGboolean outputLinear, in vegaLookupSingle() 640 VGboolean outputPremultiplied) in vegaLookupSingle()
|
/external/mesa3d/src/mapi/vgapi/ |
D | vgapi.csv | 13 …t, VGint dx, VGint dy, VGImage src, VGint sx, VGint sy, VGint width, VGint height, VGboolean dither 47 VGboolean, InterpolatePath, VGPath dstPath, VGPath startPath, VGPath endPath… 50 …*greenLUT, const VGubyte *blueLUT, const VGubyte *alphaLUT, VGboolean outputLinear, VGboolean outp… 51 …c, const VGuint *lookupTable, VGImageChannel sourceChannel, VGboolean outputLinear, VGboolean outp… 88 …, VGFont font, VGuint glyphIndex, VGbitfield paintModes, VGboolean allowAutoHinting 89 …oat *adjustments_x, const VGfloat *adjustments_y, VGbitfield paintModes, VGboolean allowAutoHinting 93 …SetGlyphToPath, VGFont font, VGuint glyphIndex, VGPath path, VGboolean isHinted, const …
|
/external/mesa3d/include/VG/ |
D | openvg.h | 74 } VGboolean; typedef 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; 727 VGboolean outputLinear, 728 VGboolean outputPremultiplied) VG_API_EXIT; 732 VGboolean outputLinear, 733 VGboolean outputPremultiplied) VG_API_EXIT;
|
D | vgext.h | 221 VG_API_CALL void VG_API_ENTRY vgProjectiveMatrixNDS(VGboolean enable) ; 222 …oat Ain,const VGfloat Bin,const VGfloat Cin,const VGfloat* matrix,const VGboolean inverse,VGfloat*… 224 typedef void (VG_API_ENTRYP PFNVGPROJECTIVEMATRIXNDSPROC) (VGboolean enable) ; 225 …oat Ain,const VGfloat Bin,const VGfloat Cin,const VGfloat* matrix,const VGboolean inverse,VGfloat*…
|