Home
last modified time | relevance | path

Searched defs:blitter (Results 1 – 25 of 67) sorted by relevance

123

/external/mesa3d/src/gallium/auxiliary/util/
Du_blitter.h156 struct pipe_context *util_blitter_get_pipe(struct blitter_context *blitter) in util_blitter_get_pipe()
395 util_blitter_save_blend(struct blitter_context *blitter, void *state) in util_blitter_save_blend()
401 util_blitter_save_depth_stencil_alpha(struct blitter_context *blitter, in util_blitter_save_depth_stencil_alpha()
408 util_blitter_save_vertex_elements(struct blitter_context *blitter, void *state) in util_blitter_save_vertex_elements()
414 util_blitter_save_stencil_ref(struct blitter_context *blitter, in util_blitter_save_stencil_ref()
421 util_blitter_save_rasterizer(struct blitter_context *blitter, void *state) in util_blitter_save_rasterizer()
427 util_blitter_save_fragment_shader(struct blitter_context *blitter, void *fs) in util_blitter_save_fragment_shader()
433 util_blitter_save_vertex_shader(struct blitter_context *blitter, void *vs) in util_blitter_save_vertex_shader()
439 util_blitter_save_geometry_shader(struct blitter_context *blitter, void *gs) in util_blitter_save_geometry_shader()
445 util_blitter_save_tessctrl_shader(struct blitter_context *blitter, in util_blitter_save_tessctrl_shader()
[all …]
Du_blitter.c353 static void *get_vs_passthrough_pos_generic(struct blitter_context *blitter) in get_vs_passthrough_pos_generic()
369 static void *get_vs_passthrough_pos(struct blitter_context *blitter) in get_vs_passthrough_pos()
386 static void *get_vs_layered(struct blitter_context *blitter) in get_vs_layered()
437 void util_blitter_destroy(struct blitter_context *blitter) in util_blitter_destroy()
523 void util_blitter_set_texture_multisample(struct blitter_context *blitter, in util_blitter_set_texture_multisample()
531 void util_blitter_set_running_flag(struct blitter_context *blitter) in util_blitter_set_running_flag()
542 void util_blitter_unset_running_flag(struct blitter_context *blitter) in util_blitter_unset_running_flag()
563 void util_blitter_restore_vertex_states(struct blitter_context *blitter) in util_blitter_restore_vertex_states()
626 void util_blitter_restore_fragment_states(struct blitter_context *blitter) in util_blitter_restore_fragment_states()
672 void util_blitter_restore_render_cond(struct blitter_context *blitter) in util_blitter_restore_render_cond()
[all …]
/external/skqp/src/core/
DSkScan.cpp19 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) { in blitrect()
24 SkBlitter* blitter) { in FillIRect()
54 SkBlitter* blitter) { in FillXRect()
62 SkBlitter* blitter) { in FillRect()
72 SkBlitter* blitter) { in FillIRect()
87 SkBlitter* blitter) { in FillXRect()
102 SkBlitter* blitter) { in FillRect()
DSkScan_Hairline.cpp19 SkBlitter* blitter) { in horiline()
29 SkBlitter* blitter) { in vertline()
59 SkBlitter* blitter = origBlitter; in HairLineRgn() local
151 void SkScan::HairRect(const SkRect& rect, const SkRasterClip& clip, SkBlitter* blitter) { in HairRect()
234 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in hair_quad()
292 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in hairquad()
359 static void hair_cubic(const SkPoint pts[4], const SkRegion* clip, SkBlitter* blitter, in hair_cubic()
409 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in haircubic()
501 void hair_path(const SkPath& path, const SkRasterClip& rclip, SkBlitter* blitter, in hair_path()
633 void SkScan::HairPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairPath()
[all …]
DSkScan_Antihair.cpp70 static void call_hline_blitter(SkBlitter* blitter, int x, int y, int count, in call_hline_blitter()
98 void setup(SkBlitter* blitter) { in setup()
174 SkBlitter* blitter = this->getBlitter(); in drawLine() local
308 const SkIRect* clip, SkBlitter* blitter) { in do_anti_hairline()
528 SkBlitter* blitter) { in AntiHairLineRgn()
607 SkBlitter* blitter) { in AntiHairRect()
627 SkBlitter* blitter) { in do_scanline()
652 static void antifilldot8(FDot8 L, FDot8 T, FDot8 R, FDot8 B, SkBlitter* blitter, in antifilldot8()
696 static void antifillrect(const SkXRect& xr, SkBlitter* blitter) { in antifillrect()
705 SkBlitter* blitter) { in AntiFillXRect()
[all …]
DSkScan_Path.cpp101 SkBlitter* blitter, int start_y, int stop_y, in walk_edges()
223 static void walk_simple_edges(SkEdge* prevHead, SkBlitter* blitter, int start_y, int stop_y) { in walk_simple_edges()
312 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) { in setBlitter()
360 static void PrePostInverseBlitterProc(SkBlitter* blitter, int y, bool isStart) { in PrePostInverseBlitterProc()
396 void sk_fill_path(const SkPath& path, const SkIRect& clipRect, SkBlitter* blitter, in sk_fill_path()
479 void sk_blit_above(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_above()
492 void sk_blit_below(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_below()
512 SkScanClipper::SkScanClipper(SkBlitter* blitter, const SkRegion* clip, in SkScanClipper()
618 SkBlitter* blitter) { in FillPath()
675 SkBlitter* blitter) { in FillPath()
[all …]
DSkDraw.cpp82 SkAutoBlitterChoose blitter(*this, nullptr, paint); in drawPaint() local
110 int count, SkBlitter* blitter) { in bw_pt_rect_hair_proc()
125 SkBlitter* blitter) { in bw_pt_rect_16_hair_proc()
146 SkBlitter* blitter) { in bw_pt_rect_32_hair_proc()
166 int count, SkBlitter* blitter) { in bw_pt_hair_proc()
177 int count, SkBlitter* blitter) { in bw_line_hair_proc()
184 int count, SkBlitter* blitter) { in bw_poly_hair_proc()
191 int count, SkBlitter* blitter) { in aa_line_hair_proc()
198 int count, SkBlitter* blitter) { in aa_poly_hair_proc()
220 int count, SkBlitter* blitter) { in bw_square_proc()
[all …]
DSkBlitter.h187 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init()
221 void init(SkBlitter* blitter, const SkRegion* clipRgn) { in init()
252 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init()
DSkDraw_vertices.cpp293 auto blitter = SkCreateRasterPipelineBlitter(fDst, p, *fMatrix, &outerAlloc); in drawVertices() local
330 auto blitter = SkCreateRasterPipelineBlitter(fDst, p, *ctm, &innerAlloc); in drawVertices() local
338 SkAutoBlitterChoose blitter(*this, nullptr, p); in drawVertices() local
DSkScan_AAAPath.cpp29 void SkScan::AAAFillPath(const SkPath& path, SkBlitter* blitter, const SkIRect& ir, in AAAFillPath()
647 static SK_ALWAYS_INLINE void blit_single_alpha(AdditiveBlitter* blitter, int y, int x, in blit_single_alpha()
667 static SK_ALWAYS_INLINE void blit_two_alphas(AdditiveBlitter* blitter, int y, int x, in blit_two_alphas()
689 static SK_ALWAYS_INLINE void blit_full_alpha(AdditiveBlitter* blitter, int y, int x, int len, in blit_full_alpha()
709 static void blit_aaa_trapezoid_row(AdditiveBlitter* blitter, int y, in blit_aaa_trapezoid_row()
810 static SK_ALWAYS_INLINE void blit_trapezoid_row(AdditiveBlitter* blitter, int y, in blit_trapezoid_row()
997 AdditiveBlitter* blitter, int start_y, int stop_y, SkFixed leftBound, SkFixed riteBound, in aaa_walk_convex_edges()
1324 AdditiveBlitter* blitter, SkAlpha* maskRow, bool isUsingMask, bool noRealBlitter, in blit_saved_trapezoid()
1350 AdditiveBlitter* blitter, SkAlpha* maskRow, bool isUsingMask, bool noRealBlitter, in deferred_blit()
1377 SkPath::FillType fillType, AdditiveBlitter* blitter, int start_y, int stop_y, in aaa_walk_edges()
[all …]
DSkScan_DAAPath.cpp28 void SkScan::DAAFillPath(const SkPath& path, SkBlitter* blitter, const SkIRect& ir, in DAAFillPath()
161 Deltas& result, SkBlitter* blitter, bool skipRect, bool pathContainedInClip) { in gen_alpha_deltas()
327 void SkScan::DAAFillPath(const SkPath& path, SkBlitter* blitter, const SkIRect& ir, in DAAFillPath()
/external/skia/src/core/
DSkScan.cpp19 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) { in blitrect()
24 SkBlitter* blitter) { in FillIRect()
54 SkBlitter* blitter) { in FillXRect()
62 SkBlitter* blitter) { in FillRect()
72 SkBlitter* blitter) { in FillIRect()
87 SkBlitter* blitter) { in FillXRect()
102 SkBlitter* blitter) { in FillRect()
DSkScan_Hairline.cpp19 SkBlitter* blitter) { in horiline()
29 SkBlitter* blitter) { in vertline()
59 SkBlitter* blitter = origBlitter; in HairLineRgn() local
151 void SkScan::HairRect(const SkRect& rect, const SkRasterClip& clip, SkBlitter* blitter) { in HairRect()
234 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in hair_quad()
292 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in hairquad()
359 static void hair_cubic(const SkPoint pts[4], const SkRegion* clip, SkBlitter* blitter, in hair_cubic()
409 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in haircubic()
501 void hair_path(const SkPath& path, const SkRasterClip& rclip, SkBlitter* blitter, in hair_path()
633 void SkScan::HairPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairPath()
[all …]
DSkScan_Antihair.cpp70 static void call_hline_blitter(SkBlitter* blitter, int x, int y, int count, in call_hline_blitter()
98 void setup(SkBlitter* blitter) { in setup()
174 SkBlitter* blitter = this->getBlitter(); in drawLine() local
308 const SkIRect* clip, SkBlitter* blitter) { in do_anti_hairline()
528 SkBlitter* blitter) { in AntiHairLineRgn()
607 SkBlitter* blitter) { in AntiHairRect()
627 SkBlitter* blitter) { in do_scanline()
652 static void antifilldot8(FDot8 L, FDot8 T, FDot8 R, FDot8 B, SkBlitter* blitter, in antifilldot8()
696 static void antifillrect(const SkXRect& xr, SkBlitter* blitter) { in antifillrect()
705 SkBlitter* blitter) { in AntiFillXRect()
[all …]
DSkScan_Path.cpp101 SkBlitter* blitter, int start_y, int stop_y, in walk_edges()
223 static void walk_simple_edges(SkEdge* prevHead, SkBlitter* blitter, int start_y, int stop_y) { in walk_simple_edges()
312 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) { in setBlitter()
360 static void PrePostInverseBlitterProc(SkBlitter* blitter, int y, bool isStart) { in PrePostInverseBlitterProc()
396 void sk_fill_path(const SkPath& path, const SkIRect& clipRect, SkBlitter* blitter, in sk_fill_path()
479 void sk_blit_above(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_above()
492 void sk_blit_below(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_below()
512 SkScanClipper::SkScanClipper(SkBlitter* blitter, const SkRegion* clip, in SkScanClipper()
618 SkBlitter* blitter) { in FillPath()
675 SkBlitter* blitter) { in FillPath()
[all …]
DSkDraw.cpp82 SkAutoBlitterChoose blitter(*this, nullptr, paint); in drawPaint() local
110 int count, SkBlitter* blitter) { in bw_pt_rect_hair_proc()
125 SkBlitter* blitter) { in bw_pt_rect_16_hair_proc()
146 SkBlitter* blitter) { in bw_pt_rect_32_hair_proc()
166 int count, SkBlitter* blitter) { in bw_pt_hair_proc()
177 int count, SkBlitter* blitter) { in bw_line_hair_proc()
184 int count, SkBlitter* blitter) { in bw_poly_hair_proc()
191 int count, SkBlitter* blitter) { in aa_line_hair_proc()
198 int count, SkBlitter* blitter) { in aa_poly_hair_proc()
220 int count, SkBlitter* blitter) { in bw_square_proc()
[all …]
DSkBlitter.h187 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init()
221 void init(SkBlitter* blitter, const SkRegion* clipRgn) { in init()
252 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init()
DSkDraw_vertices.cpp293 auto blitter = SkCreateRasterPipelineBlitter(fDst, p, *fMatrix, &outerAlloc); in drawVertices() local
330 auto blitter = SkCreateRasterPipelineBlitter(fDst, p, *ctm, &innerAlloc); in drawVertices() local
338 SkAutoBlitterChoose blitter(*this, nullptr, p); in drawVertices() local
DSkScan_AAAPath.cpp29 void SkScan::AAAFillPath(const SkPath& path, SkBlitter* blitter, const SkIRect& ir, in AAAFillPath()
647 static SK_ALWAYS_INLINE void blit_single_alpha(AdditiveBlitter* blitter, int y, int x, in blit_single_alpha()
667 static SK_ALWAYS_INLINE void blit_two_alphas(AdditiveBlitter* blitter, int y, int x, in blit_two_alphas()
689 static SK_ALWAYS_INLINE void blit_full_alpha(AdditiveBlitter* blitter, int y, int x, int len, in blit_full_alpha()
709 static void blit_aaa_trapezoid_row(AdditiveBlitter* blitter, int y, in blit_aaa_trapezoid_row()
810 static SK_ALWAYS_INLINE void blit_trapezoid_row(AdditiveBlitter* blitter, int y, in blit_trapezoid_row()
997 AdditiveBlitter* blitter, int start_y, int stop_y, SkFixed leftBound, SkFixed riteBound, in aaa_walk_convex_edges()
1324 AdditiveBlitter* blitter, SkAlpha* maskRow, bool isUsingMask, bool noRealBlitter, in blit_saved_trapezoid()
1350 AdditiveBlitter* blitter, SkAlpha* maskRow, bool isUsingMask, bool noRealBlitter, in deferred_blit()
1377 SkPath::FillType fillType, AdditiveBlitter* blitter, int start_y, int stop_y, in aaa_walk_edges()
[all …]
DSkScan_DAAPath.cpp28 void SkScan::DAAFillPath(const SkPath& path, SkBlitter* blitter, const SkIRect& ir, in DAAFillPath()
161 Deltas& result, SkBlitter* blitter, bool skipRect, bool pathContainedInClip) { in gen_alpha_deltas()
327 void SkScan::DAAFillPath(const SkPath& path, SkBlitter* blitter, const SkIRect& ir, in DAAFillPath()
DSkScan.h77 static void AntiFillPath(const SkPath& path, const SkRasterClip& rc, SkBlitter* blitter) { in AntiFillPath()
DSkScanPriv.h84 static inline bool TryBlitFatAntiRect(SkBlitter* blitter, const SkPath& path, const SkIRect& clip) { in TryBlitFatAntiRect()
/external/skia/tests/
DFillPathTest.cpp33 FakeBlitter blitter; in DEF_TEST() local
/external/skqp/tests/
DFillPathTest.cpp33 FakeBlitter blitter; in DEF_TEST() local
/external/swiftshader/src/Vulkan/
DVkImage.hpp89 sw::Blitter* blitter = nullptr; member in vk::Image

123