Home
last modified time | relevance | path

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

123

/external/mesa3d/src/gallium/auxiliary/util/
Du_blitter.h166 struct pipe_context *util_blitter_get_pipe(struct blitter_context *blitter) in util_blitter_get_pipe()
421 util_blitter_save_blend(struct blitter_context *blitter, void *state) in util_blitter_save_blend()
427 util_blitter_save_depth_stencil_alpha(struct blitter_context *blitter, in util_blitter_save_depth_stencil_alpha()
434 util_blitter_save_vertex_elements(struct blitter_context *blitter, void *state) in util_blitter_save_vertex_elements()
440 util_blitter_save_stencil_ref(struct blitter_context *blitter, in util_blitter_save_stencil_ref()
447 util_blitter_save_rasterizer(struct blitter_context *blitter, void *state) in util_blitter_save_rasterizer()
453 util_blitter_save_fragment_shader(struct blitter_context *blitter, void *fs) in util_blitter_save_fragment_shader()
459 util_blitter_save_vertex_shader(struct blitter_context *blitter, void *vs) in util_blitter_save_vertex_shader()
465 util_blitter_save_geometry_shader(struct blitter_context *blitter, void *gs) in util_blitter_save_geometry_shader()
471 util_blitter_save_tessctrl_shader(struct blitter_context *blitter, in util_blitter_save_tessctrl_shader()
[all …]
Du_blitter.c349 void *util_blitter_get_noop_blend_state(struct blitter_context *blitter) in util_blitter_get_noop_blend_state()
356 void *util_blitter_get_noop_dsa_state(struct blitter_context *blitter) in util_blitter_get_noop_dsa_state()
363 void *util_blitter_get_discard_rasterizer_state(struct blitter_context *blitter) in util_blitter_get_discard_rasterizer_state()
396 static void *get_vs_passthrough_pos_generic(struct blitter_context *blitter) in get_vs_passthrough_pos_generic()
412 static void *get_vs_passthrough_pos(struct blitter_context *blitter) in get_vs_passthrough_pos()
430 static void *get_vs_layered(struct blitter_context *blitter) in get_vs_layered()
481 void util_blitter_destroy(struct blitter_context *blitter) in util_blitter_destroy()
588 void util_blitter_set_texture_multisample(struct blitter_context *blitter, in util_blitter_set_texture_multisample()
596 void util_blitter_set_running_flag(struct blitter_context *blitter) in util_blitter_set_running_flag()
607 void util_blitter_unset_running_flag(struct blitter_context *blitter) in util_blitter_unset_running_flag()
[all …]
/external/skia/src/core/
DSkScan.cpp16 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) { in blitrect()
21 SkBlitter* blitter) { in FillIRect()
51 SkBlitter* blitter) { in FillXRect()
59 SkBlitter* blitter) { in FillRect()
69 SkBlitter* blitter) { in FillIRect()
84 SkBlitter* blitter) { in FillXRect()
99 SkBlitter* blitter) { in FillRect()
DSkScan_Hairline.cpp20 SkBlitter* blitter) { in horiline()
30 SkBlitter* blitter) { in vertline()
60 SkBlitter* blitter = origBlitter; in HairLineRgn() local
160 void SkScan::HairRect(const SkRect& rect, const SkRasterClip& clip, SkBlitter* blitter) { in HairRect()
245 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in hair_quad()
303 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in hairquad()
366 static void hair_cubic(const SkPoint pts[4], const SkRegion* clip, SkBlitter* blitter, in hair_cubic()
416 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in haircubic()
508 void hair_path(const SkPath& path, const SkRasterClip& rclip, SkBlitter* blitter, in hair_path()
644 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()
104 void setup(SkBlitter* blitter) { in setup()
179 SkBlitter* blitter = this->getBlitter(); in drawLine() local
313 const SkIRect* clip, SkBlitter* blitter) { in do_anti_hairline()
533 SkBlitter* blitter) { in AntiHairLineRgn()
612 SkBlitter* blitter) { in AntiHairRect()
632 SkBlitter* blitter) { in do_scanline()
657 static void antifilldot8(FDot8 L, FDot8 T, FDot8 R, FDot8 B, SkBlitter* blitter, in antifilldot8()
701 static void antifillrect(const SkXRect& xr, SkBlitter* blitter) { in antifillrect()
710 SkBlitter* blitter) { in AntiFillXRect()
[all …]
DSkScan_Path.cpp101 SkBlitter* blitter, int start_y, int stop_y, in walk_edges()
222 static void walk_simple_edges(SkEdge* prevHead, SkBlitter* blitter, int start_y, int stop_y) { in walk_simple_edges()
311 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) { in setBlitter()
359 static void PrePostInverseBlitterProc(SkBlitter* blitter, int y, bool isStart) { in PrePostInverseBlitterProc()
395 void sk_fill_path(const SkPath& path, const SkIRect& clipRect, SkBlitter* blitter, in sk_fill_path()
478 void sk_blit_above(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_above()
491 void sk_blit_below(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_below()
511 SkScanClipper::SkScanClipper(SkBlitter* blitter, const SkRegion* clip, in SkScanClipper()
617 SkBlitter* blitter) { in FillPath()
674 SkBlitter* blitter) { in FillPath()
[all …]
DSkDraw.cpp91 SkAutoBlitterChoose blitter(*this, nullptr, paint); in drawPaint() local
119 int count, SkBlitter* blitter) { in bw_pt_rect_hair_proc()
134 SkBlitter* blitter) { in bw_pt_rect_16_hair_proc()
155 SkBlitter* blitter) { in bw_pt_rect_32_hair_proc()
175 int count, SkBlitter* blitter) { in bw_pt_hair_proc()
186 int count, SkBlitter* blitter) { in bw_line_hair_proc()
193 int count, SkBlitter* blitter) { in bw_poly_hair_proc()
200 int count, SkBlitter* blitter) { in aa_line_hair_proc()
207 int count, SkBlitter* blitter) { in aa_poly_hair_proc()
229 int count, SkBlitter* blitter) { in bw_square_proc()
[all …]
DSkBlitter.h185 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init()
219 void init(SkBlitter* blitter, const SkRegion* clipRgn) { in init()
250 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init()
DSkMaskFilter.cpp75 static void blitClippedMask(SkBlitter* blitter, const SkMask& mask, in blitClippedMask()
83 static void blitClippedRect(SkBlitter* blitter, const SkIRect& rect, const SkIRect& clipR) { in blitClippedRect()
104 const SkIRect& clipR, SkBlitter* blitter) { in draw_nine_clipped()
217 bool fillCenter, const SkRasterClip& clip, SkBlitter* blitter) { in draw_nine()
258 const SkRasterClip& clip, SkBlitter* blitter, in filterPath()
DSkDraw_atlas.cpp27 const SkRect& r, SkBlitter* blitter, SkPath* scratchPath) { in fill_rect()
150 auto blitter = SkCreateRasterPipelineBlitter( in drawAtlas() local
188 if (auto blitter = SkVMBlitter::Make(fDst, in drawAtlas() local
DSkRasterClip.cpp300 SkBlitter* blitter) { in SkAAClipBlitterWrapper()
305 SkBlitter* blitter) { in SkAAClipBlitterWrapper()
315 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) { in init()
DSkDraw_vertices.cpp228 static void fill_triangle_2(const VertState& state, SkBlitter* blitter, const SkRasterClip& rc, in fill_triangle_2()
237 static void fill_triangle_3(const VertState& state, SkBlitter* blitter, const SkRasterClip& rc, in fill_triangle_3()
308 static void fill_triangle(const VertState& state, SkBlitter* blitter, const SkRasterClip& rc, in fill_triangle()
421 auto blitter = SkCreateRasterPipelineBlitter(fDst, in drawFixedVertices() local
449 auto blitter = SkVMBlitter::Make(fDst, in drawFixedVertices() local
DSkScan_AAAPath.cpp650 static SK_ALWAYS_INLINE void blit_single_alpha(AdditiveBlitter* blitter, in blit_single_alpha()
676 static SK_ALWAYS_INLINE void blit_two_alphas(AdditiveBlitter* blitter, in blit_two_alphas()
704 static SK_ALWAYS_INLINE void blit_full_alpha(AdditiveBlitter* blitter, in blit_full_alpha()
730 static void blit_aaa_trapezoid_row(AdditiveBlitter* blitter, in blit_aaa_trapezoid_row()
843 static SK_ALWAYS_INLINE void blit_trapezoid_row(AdditiveBlitter* blitter, in blit_trapezoid_row()
1098 AdditiveBlitter* blitter, in aaa_walk_convex_edges()
1462 AdditiveBlitter* blitter, in blit_saved_trapezoid()
1506 AdditiveBlitter* blitter, in deferred_blit()
1556 AdditiveBlitter* blitter, in aaa_walk_edges()
1850 AdditiveBlitter* blitter, in aaa_fill_path()
[all …]
DSkScan_AntiPath.cpp627 void SkScan::SAAFillPath(const SkPath& path, SkBlitter* blitter, const SkIRect& ir, in SAAFillPath()
668 SkBlitter* blitter, bool forceRLE) { in AntiFillPath()
755 void SkScan::FillPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in FillPath()
772 void SkScan::AntiFillPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiFillPath()
DSkBlitter.cpp154 static inline void bits_to_runs(SkBlitter* blitter, int x, int y, in bits_to_runs()
612 SkBlitter* blitter = fBlitter; in blitMask() local
626 SkBlitter* SkBlitterClipper::apply(SkBlitter* blitter, const SkRegion* clip, in apply()
760 if (auto blitter = SkVMBlitter::Make(device, *paint, ctm, alloc, clipShader)) { in Choose() local
764 if (auto blitter = SkCreateRasterPipelineBlitter(device, in Choose() local
773 if (auto blitter = SkVMBlitter::Make(device, *paint, ctm, alloc, clipShader)) { in Choose() local
DSkAAClip.h91 void init(SkBlitter* blitter, const SkAAClip* aaclip) { in init()
DSkScanPriv.h84 static inline bool TryBlitFatAntiRect(SkBlitter* blitter, const SkPath& path, const SkIRect& clip) { in TryBlitFatAntiRect()
DSkDraw_text.cpp42 SkBlitter* blitter = SkBlitter::Choose(fDst, in paintMasks() local
DSkRasterPipelineBlitter.cpp164 auto blitter = alloc->make<SkRasterPipelineBlitter>(dst, bm.value(), alloc); in Create() local
563 std::function<void(size_t,size_t,size_t,size_t)>* blitter = nullptr; in blitMask() local
/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_blit.c37 struct blitter_context *blitter) in panfrost_blitter_save()
/external/skia/tests/
DFillPathTest.cpp39 FakeBlitter blitter; in DEF_TEST() local
/external/angle/src/libANGLE/renderer/gl/
DSurfaceGL.cpp44 BlitGL *blitter = GetBlitGL(context); in initializeContents() local
DRenderbufferGL.cpp127 BlitGL *blitter = GetBlitGL(context); in initializeContents() local
DTextureGL.cpp778 BlitGL *blitter = GetBlitGL(context); in copyImage() local
801 BlitGL *blitter = GetBlitGL(context); in copyImage() local
893 BlitGL *blitter = GetBlitGL(context); in copySubImage() local
907 BlitGL *blitter = GetBlitGL(context); in copySubImage() local
1001 BlitGL *blitter = GetBlitGL(context); in copySubTextureHelper() local
1444 BlitGL *blitter = GetBlitGL(context); in generateMipmap() local
2117 BlitGL *blitter = GetBlitGL(context); in initializeContents() local
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_surface.c874 struct nvc0_blitter *blitter = ctx->nvc0->screen->blitter; in nvc0_blit_select_vp() local
888 struct nvc0_blitter *blitter = ctx->nvc0->screen->blitter; in nvc0_blit_select_fp() local
1033 struct nvc0_blitter *blitter = nvc0->screen->blitter; in nvc0_blitctx_pre_blit() local
1691 struct nvc0_blitter *blitter = screen->blitter; in nvc0_blitter_destroy() local

123