Home
last modified time | relevance | path

Searched refs:VGboolean (Results 1 – 25 of 36) sorted by relevance

12

/external/mesa3d/src/gallium/state_trackers/vega/
Drenderer.h67 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 …]
Dvg_state.h55 VGboolean color_transform;
67 VGboolean dash_phase_reset;
82 VGboolean masking;
83 VGboolean scissoring;
90 VGboolean filter_format_linear;
91 VGboolean filter_format_premultiplied;
Dshader.c47 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 …]
Dshader.h41 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);
Dtext.c43 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()
Dpaint.h106 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);
Dtext.h43 VGboolean isHinted,
59 VGboolean allowAutoHinting);
67 VGboolean allowAutoHinting);
Dvg_context.h151 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()
Drenderer.c116 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 …]
Dpath.h50 typedef VGboolean (*path_for_each_cb)(struct path *p,
80 VGboolean path_is_empty(struct path *p);
102 VGboolean path_interpolate(struct path *dst,
Dmatrix.h107 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()
Dapi_text.c70 VGboolean isHinted, in vegaSetGlyphToPath()
152 VGboolean allowAutoHinting) in vegaDrawGlyph()
176 VGboolean allowAutoHinting) in vegaDrawGlyphs()
Dstroker.c68 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 …]
Dimage.h80 VGboolean dither);
94 VGboolean vg_image_overlaps(struct vg_image *dst,
Dpath.c49 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 …]
Dpaint.c69 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()
Darc.h52 VGboolean is_valid;
Dpolygon.h61 VGboolean polygon_is_closed(struct polygon *p);
Darc.c93 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()
Dstroker.h65 VGboolean dash_phase_reset;
Dbezier.c293 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()
Dapi_filters.c582 VGboolean outputLinear, in vegaLookup()
583 VGboolean outputPremultiplied) in vegaLookup()
639 VGboolean outputLinear, in vegaLookupSingle()
640 VGboolean outputPremultiplied) in vegaLookupSingle()
/external/mesa3d/src/mapi/vgapi/
Dvgapi.csv13 …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/
Dopenvg.h74 } 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;
Dvgext.h221 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*…

12