Home
last modified time | relevance | path

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

123

/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/util/
H A Du_blitter.h167 struct pipe_context *util_blitter_get_pipe(struct blitter_context *blitter) in util_blitter_get_pipe()
414 util_blitter_save_blend(struct blitter_context *blitter, void *state) in util_blitter_save_blend()
420 util_blitter_save_depth_stencil_alpha(struct blitter_context *blitter, in util_blitter_save_depth_stencil_alpha()
427 util_blitter_save_vertex_elements(struct blitter_context *blitter, void *state) in util_blitter_save_vertex_elements()
433 util_blitter_save_stencil_ref(struct blitter_context *blitter, in util_blitter_save_stencil_ref()
440 util_blitter_save_rasterizer(struct blitter_context *blitter, void *state) in util_blitter_save_rasterizer()
446 util_blitter_save_fragment_shader(struct blitter_context *blitter, void *fs) in util_blitter_save_fragment_shader()
452 util_blitter_save_vertex_shader(struct blitter_context *blitter, void *vs) in util_blitter_save_vertex_shader()
458 util_blitter_save_geometry_shader(struct blitter_context *blitter, void *gs) in util_blitter_save_geometry_shader()
464 util_blitter_save_tessctrl_shader(struct blitter_context *blitter, in util_blitter_save_tessctrl_shader()
[all …]
H A Du_blitter.c359 void *util_blitter_get_noop_blend_state(struct blitter_context *blitter) in util_blitter_get_noop_blend_state()
366 void *util_blitter_get_noop_dsa_state(struct blitter_context *blitter) in util_blitter_get_noop_dsa_state()
373 void *util_blitter_get_discard_rasterizer_state(struct blitter_context *blitter) in util_blitter_get_discard_rasterizer_state()
406 static void *get_vs_passthrough_pos_generic(struct blitter_context *blitter) in get_vs_passthrough_pos_generic()
422 static void *get_vs_passthrough_pos(struct blitter_context *blitter) in get_vs_passthrough_pos()
440 static void *get_vs_layered(struct blitter_context *blitter) in get_vs_layered()
489 void util_blitter_destroy(struct blitter_context *blitter) in util_blitter_destroy()
600 void util_blitter_set_texture_multisample(struct blitter_context *blitter, in util_blitter_set_texture_multisample()
608 void util_blitter_set_running_flag(struct blitter_context *blitter) in util_blitter_set_running_flag()
618 void util_blitter_unset_running_flag(struct blitter_context *blitter) in util_blitter_unset_running_flag()
[all …]
/aosp_15_r20/external/skia/src/core/
H A DSkScan_Hairline.cpp37 SkBlitter* blitter) { in horiline()
47 SkBlitter* blitter) { in vertline()
77 SkBlitter* blitter = origBlitter; in HairLineRgn() local
177 void SkScan::HairRect(const SkRect& rect, const SkRasterClip& clip, SkBlitter* blitter) { in HairRect()
258 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in hair_quad()
316 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in hairquad()
379 static void hair_cubic(const SkPoint pts[4], const SkRegion* clip, SkBlitter* blitter, in hair_cubic()
429 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in haircubic()
521 void hair_path(const SkPath& path, const SkRasterClip& rclip, SkBlitter* blitter, in hair_path()
657 void SkScan::HairPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairPath()
[all …]
H A DSkScan_Antihair.cpp80 static void call_hline_blitter(SkBlitter* blitter, int x, int y, int count, in call_hline_blitter()
114 void setup(SkBlitter* blitter) { in setup()
189 SkBlitter* blitter = this->getBlitter(); in drawLine() local
323 const SkIRect* clip, SkBlitter* blitter) { in do_anti_hairline()
543 SkBlitter* blitter) { in AntiHairLineRgn()
622 SkBlitter* blitter) { in AntiHairRect()
642 SkBlitter* blitter) { in do_scanline()
667 static void antifilldot8(FDot8 L, FDot8 T, FDot8 R, FDot8 B, SkBlitter* blitter, in antifilldot8()
711 static void antifillrect(const SkXRect& xr, SkBlitter* blitter) { in antifillrect()
720 SkBlitter* blitter) { in AntiFillXRect()
[all …]
H A DSkDraw.cpp78 int count, SkBlitter* blitter) { in bw_pt_hair_proc()
89 int count, SkBlitter* blitter) { in bw_line_hair_proc()
96 int count, SkBlitter* blitter) { in bw_poly_hair_proc()
103 int count, SkBlitter* blitter) { in aa_line_hair_proc()
110 int count, SkBlitter* blitter) { in aa_poly_hair_proc()
132 int count, SkBlitter* blitter) { in bw_square_proc()
142 int count, SkBlitter* blitter) { in aa_square_proc()
194 SkBlitter* blitter = *blitterPtr; in chooseProc() local
255 SkAutoBlitterChoose blitter(*this, nullptr, paint); in drawPoints() local
341 SkBlitter* blitter = SkBlitter::ChooseSprite(fDst, *paint, pmap, ix, iy, &allocator, in drawBitmap() local
[all …]
H A DSkScan.cpp13 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) { in blitrect()
18 SkBlitter* blitter) { in FillIRect()
48 SkBlitter* blitter) { in FillXRect()
56 SkBlitter* blitter) { in FillRect()
66 SkBlitter* blitter) { in FillIRect()
81 SkBlitter* blitter) { in FillXRect()
96 SkBlitter* blitter) { in FillRect()
H A DSkScan_Path.cpp114 SkBlitter* blitter, int start_y, int stop_y, in walk_edges()
235 static void walk_simple_edges(SkEdge* prevHead, SkBlitter* blitter, int start_y, int stop_y) { in walk_simple_edges()
324 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) { in setBlitter()
368 static void PrePostInverseBlitterProc(SkBlitter* blitter, int y, bool isStart) { in PrePostInverseBlitterProc()
404 void sk_fill_path(const SkPath& path, const SkIRect& clipRect, SkBlitter* blitter, in sk_fill_path()
487 void sk_blit_above(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_above()
500 void sk_blit_below(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_below()
520 SkScanClipper::SkScanClipper(SkBlitter* blitter, const SkRegion* clip, in SkScanClipper()
626 SkBlitter* blitter) { in FillPath()
683 SkBlitter* blitter) { in FillPath()
[all …]
H A DSkMaskFilter.cpp66 static void blitClippedMask(SkBlitter* blitter, const SkMask& mask, in blitClippedMask()
74 static void blitClippedRect(SkBlitter* blitter, const SkIRect& rect, const SkIRect& clipR) { in blitClippedRect()
83 const SkIRect& clipR, SkBlitter* blitter) { in draw_nine_clipped()
190 bool fillCenter, const SkRasterClip& clip, SkBlitter* blitter) { in draw_nine()
230 const SkRasterClip& clip, SkBlitter* blitter, in filterPath()
H A DSkScan_AAAPath.cpp644 static void blit_single_alpha(AdditiveBlitter* blitter, in blit_single_alpha()
666 static void blit_two_alphas(AdditiveBlitter* blitter, in blit_two_alphas()
687 static void blit_full_alpha(AdditiveBlitter* blitter, in blit_full_alpha()
707 static void blit_aaa_trapezoid_row(AdditiveBlitter* blitter, in blit_aaa_trapezoid_row()
806 static void blit_trapezoid_row(AdditiveBlitter* blitter, in blit_trapezoid_row()
1044 AdditiveBlitter* blitter, in aaa_walk_convex_edges()
1413 AdditiveBlitter* blitter, in aaa_walk_edges()
1611 AdditiveBlitter* blitter, in aaa_fill_path()
1711 static inline bool try_blit_fat_anti_rect(SkBlitter* blitter, in try_blit_fat_anti_rect()
1730 SkBlitter* blitter, in AAAFillPath()
H A DSkScan_AntiPath.cpp59 SkBlitter* blitter, bool forceRLE) { in AntiFillPath()
138 void SkScan::FillPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in FillPath()
155 void SkScan::AntiFillPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiFillPath()
H A DSkDraw_vertices.cpp98 static void fill_triangle_2(const VertState& state, SkBlitter* blitter, const SkRasterClip& rc, in fill_triangle_2()
107 static void fill_triangle_3(const VertState& state, SkBlitter* blitter, const SkRasterClip& rc, in fill_triangle_3()
178 static void fill_triangle(const VertState& state, SkBlitter* blitter, const SkRasterClip& rc, in fill_triangle()
286 auto blitter = SkCreateRasterPipelineBlitter(fDst, in drawFixedVertices() local
H A DSkBlitter.h184 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init()
217 void init(SkBlitter* blitter, const SkRegion* clipRgn) { in init()
247 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init()
H A DSkRasterClip.cpp308 SkBlitter* blitter) { in SkAAClipBlitterWrapper()
313 SkBlitter* blitter) { in SkAAClipBlitterWrapper()
323 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) { in init()
H A DSkDrawBase.cpp84 SkAutoBlitterChoose blitter(*this, nullptr, paint); in drawPaint() local
220 SkBlitter* blitter = blitterStorage.get(); in drawRect() local
311 SkAutoBlitterChoose blitter(*this, nullptr, paint); in drawRRect() local
330 SkBlitter* blitter = nullptr; in drawDevPath() local
H A DSkDraw_atlas.cpp47 const SkRect& r, SkBlitter* blitter, SkPath* scratchPath) { in fill_rect()
125 auto blitter = SkCreateRasterPipelineBlitter(fDst, p, pipeline, isOpaque, &alloc, in drawAtlas() local
H A DSkBlitter.cpp160 static inline void bits_to_runs(SkBlitter* blitter, int x, int y, in bits_to_runs()
616 SkBlitter* blitter = fBlitter; in blitMask() local
626 SkBlitter* SkBlitterClipper::apply(SkBlitter* blitter, const SkRegion* clip, in apply()
744 auto blitter = SkCreateRasterPipelineBlitter(device, *paint, ctm, alloc, clipShader, props); in Choose() local
H A DSkRasterPipelineBlitter.cpp183 auto blitter = alloc->make<SkRasterPipelineBlitter>(dst, alloc); in Create() local
589 std::function<void(size_t,size_t,size_t,size_t)>* blitter = nullptr; in blitMask() local
H A DSkAAClip.h97 void init(SkBlitter* blitter, const SkAAClip* aaclip) { in init()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/asahi/
H A Dagx_blit.c256 struct asahi_blitter *blitter = &ctx->compute_blitter; in asahi_compute_save() local
288 struct asahi_blitter *blitter = &ctx->compute_blitter; in asahi_compute_restore() local
321 struct asahi_blitter *blitter) in asahi_compute_blit()
467 agx_blitter_save(struct agx_context *ctx, struct blitter_context *blitter, in agx_blitter_save()
/aosp_15_r20/external/angle/src/libANGLE/renderer/gl/
H A DTextureGL.cpp792 BlitGL *blitter = GetBlitGL(context); in copyImage() local
815 BlitGL *blitter = GetBlitGL(context); in copyImage() local
907 BlitGL *blitter = GetBlitGL(context); in copySubImage() local
921 BlitGL *blitter = GetBlitGL(context); in copySubImage() local
1015 BlitGL *blitter = GetBlitGL(context); in copySubTextureHelper() local
1465 BlitGL *blitter = GetBlitGL(context); in generateMipmap() local
2301 BlitGL *blitter = GetBlitGL(context); in initializeContents() local
H A DSurfaceGL.cpp44 BlitGL *blitter = GetBlitGL(context); in initializeContents() local
/aosp_15_r20/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_surface.c925 struct nvc0_blitter *blitter = ctx->nvc0->screen->blitter; in nvc0_blit_select_vp() local
939 struct nvc0_blitter *blitter = ctx->nvc0->screen->blitter; in nvc0_blit_select_fp() local
1085 struct nvc0_blitter *blitter = nvc0->screen->blitter; in nvc0_blitctx_pre_blit() local
1761 struct nvc0_blitter *blitter = screen->blitter; in nvc0_blitter_destroy() local
/aosp_15_r20/external/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_surface.c1070 struct nv50_blitter *blitter = ctx->nv50->screen->blitter; in nv50_blit_select_fp() local
1228 struct nv50_blitter *blitter = nv50->screen->blitter; in nv50_blitctx_pre_blit() local
1792 struct nv50_blitter *blitter = screen->blitter; in nv50_blitter_destroy() local
/aosp_15_r20/external/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_blit.c39 struct blitter_context *blitter = ctx->blitter; in panfrost_blitter_save() local
/aosp_15_r20/external/skia/tests/
H A DFillPathTest.cpp39 FakeBlitter blitter; in DEF_TEST() local

123