/external/chromium_org/third_party/skia/src/core/ |
H A D | SkScan_Hairline.cpp | 17 SkBlitter* blitter) { 21 blitter->blitH(x, fy >> 16, 1); 27 SkBlitter* blitter) { 31 blitter->blitH(fx >> 16, y, 1); 44 const SkRegion* clip, SkBlitter* blitter) { 105 blitter = clipper.apply(blitter, clip); 126 horiline(ix0, ix1, startY, slope, blitter); 141 vertline(iy0, iy1, startX, slope, blitter); 149 SkBlitter* blitter) { 16 horiline(int x, int stopx, SkFixed fy, SkFixed dy, SkBlitter* blitter) argument [all...] |
H A D | SkScan.cpp | 14 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) { argument 15 blitter->blitRect(r.fLeft, r.fTop, r.width(), r.height()); 19 SkBlitter* blitter) { 26 blitrect(blitter, r); 30 blitrect(blitter, rr); 38 blitrect(blitter, rr); 43 blitrect(blitter, r); 49 SkBlitter* blitter) { 53 SkScan::FillIRect(r, clip, blitter); 59 SkBlitter* blitter) { 18 FillIRect(const SkIRect& r, const SkRegion* clip, SkBlitter* blitter) argument 48 FillXRect(const SkXRect& xr, const SkRegion* clip, SkBlitter* blitter) argument 58 FillRect(const SkRect& r, const SkRegion* clip, SkBlitter* blitter) argument 70 FillIRect(const SkIRect& r, const SkRasterClip& clip, SkBlitter* blitter) argument 85 FillXRect(const SkXRect& xr, const SkRasterClip& clip, SkBlitter* blitter) argument 102 FillRect(const SkRect& r, const SkRasterClip& clip, SkBlitter* blitter) argument [all...] |
H A D | SkScan.h | 36 SkBlitter* blitter) { 37 SkScan::FillXRect(*(const SkXRect*)&rect, clip, blitter); 40 SkBlitter* blitter) { 41 SkScan::AntiFillXRect(*(const SkXRect*)&rect, clip, blitter); 72 SkBlitter* blitter) { 73 SkScan::FillXRect(*(const SkXRect*)&rect, clip, blitter); 76 SkBlitter* blitter) { 77 SkScan::AntiFillXRect(*(const SkXRect*)&rect, clip, blitter); 35 FillRect(const SkRect& rect, const SkRasterClip& clip, SkBlitter* blitter) argument 39 AntiFillRect(const SkRect& rect, const SkRasterClip& clip, SkBlitter* blitter) argument 71 FillRect(const SkRect& rect, const SkRegion* clip, SkBlitter* blitter) argument 75 AntiFillRect(const SkRect& rect, const SkRegion* clip, SkBlitter* blitter) argument
|
H A D | SkAAClip.h | 99 void init(SkBlitter* blitter, const SkAAClip* aaclip) { argument 101 fBlitter = blitter;
|
H A D | SkBlitter.h | 48 /** If the blitter just sets a single value for each pixel, return the 55 * Special method just to identify the null blitter, which is returned 68 Return the correct blitter to use given the specified context. 92 /** This blitter silently never draws anything. 106 /** Wraps another (real) blitter, and ensures that the real blitter is only 112 void init(SkBlitter* blitter, const SkIRect& clipRect) { argument 114 fBlitter = blitter; 133 /** Wraps another (real) blitter, and ensures that the real blitter i 139 init(SkBlitter* blitter, const SkRegion* clipRgn) argument [all...] |
H A D | SkBlitter_Sprite.cpp | 67 SkSpriteBlitter* blitter; local 71 blitter = SkSpriteBlitter::ChooseD16(source, paint, storage, 75 blitter = SkSpriteBlitter::ChooseD32(source, paint, storage, 79 blitter = NULL; 83 if (blitter) { 84 blitter->setup(device, left, top, paint); 86 return blitter;
|
H A D | SkRasterClip.cpp | 251 SkBlitter* blitter) { 252 this->init(clip, blitter); 256 SkBlitter* blitter) { 257 SkASSERT(blitter); 260 fAABlitter.init(blitter, aaclip); 266 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) { argument 267 SkASSERT(blitter); 270 fBlitter = blitter; 274 fAABlitter.init(blitter, &aaclip); 250 SkAAClipBlitterWrapper(const SkRasterClip& clip, SkBlitter* blitter) argument 255 SkAAClipBlitterWrapper(const SkAAClip* aaclip, SkBlitter* blitter) argument
|
H A D | SkScan_Antihair.cpp | 68 static void call_hline_blitter(SkBlitter* blitter, int x, int y, int count, argument 83 blitter->blitAntiH(x, y, aa, runs); 96 void setup(SkBlitter* blitter) { argument 97 fBlitter = blitter; 164 SkBlitter* blitter = this->getBlitter(); 171 blitter->blitAntiH(x, lower_y, aa, runs); 179 blitter->blitAntiH(x, lower_y - 1, aa, runs); 199 SkBlitter* blitter = this->getBlitter(); 205 blitter->blitAntiH(x, lower_y, aa, runs); 213 blitter [all...] |
H A D | SkBlitter.cpp | 77 static inline void bits_to_runs(SkBlitter* blitter, int x, int y, argument 98 blitter->blitH(pos, y, x - pos); 109 blitter->blitH(pos, y, x - pos); 527 SkBlitter* blitter = fBlitter; 530 blitter->blitMask(mask, r); 541 SkBlitter* SkBlitterClipper::apply(SkBlitter* blitter, const SkRegion* clip, 547 blitter = &fNullBlitter; 550 fRectBlitter.init(blitter, clipR); 551 blitter = &fRectBlitter; 554 fRgnBlitter.init(blitter, cli [all...] |
H A D | SkSpriteBlitter_ARGB32.cpp | 278 SkSpriteBlitter* blitter = NULL; local 286 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D32_S4444_XferFilter, 289 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D32_S4444_Opaque, 292 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D32_S4444, 300 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D32_S32A_XferFilter, 305 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D32_S32, 312 return blitter;
|
H A D | SkSpriteBlitter_RGB16.cpp | 324 SkSpriteBlitter* blitter = NULL; local 329 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_S32_BlitRowProc, 334 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_S4444_Opaque, 337 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_S4444_Blend, 343 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_S16_Opaque, 346 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_S16_Blend, 357 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_SIndex8_Opaque, 360 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_SIndex8_Blend, 365 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_SIndex8A_Opaque, 368 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_SIndex8A_Blen [all...] |
/external/skia/src/core/ |
H A D | SkScan_Hairline.cpp | 17 SkBlitter* blitter) { 21 blitter->blitH(x, fy >> 16, 1); 27 SkBlitter* blitter) { 31 blitter->blitH(fx >> 16, y, 1); 44 const SkRegion* clip, SkBlitter* blitter) { 105 blitter = clipper.apply(blitter, clip); 126 horiline(ix0, ix1, startY, slope, blitter); 141 vertline(iy0, iy1, startX, slope, blitter); 149 SkBlitter* blitter) { 16 horiline(int x, int stopx, SkFixed fy, SkFixed dy, SkBlitter* blitter) argument [all...] |
H A D | SkScan.cpp | 14 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) { argument 15 blitter->blitRect(r.fLeft, r.fTop, r.width(), r.height()); 19 SkBlitter* blitter) { 26 blitrect(blitter, r); 30 blitrect(blitter, rr); 38 blitrect(blitter, rr); 43 blitrect(blitter, r); 49 SkBlitter* blitter) { 53 SkScan::FillIRect(r, clip, blitter); 59 SkBlitter* blitter) { 18 FillIRect(const SkIRect& r, const SkRegion* clip, SkBlitter* blitter) argument 48 FillXRect(const SkXRect& xr, const SkRegion* clip, SkBlitter* blitter) argument 58 FillRect(const SkRect& r, const SkRegion* clip, SkBlitter* blitter) argument 70 FillIRect(const SkIRect& r, const SkRasterClip& clip, SkBlitter* blitter) argument 85 FillXRect(const SkXRect& xr, const SkRasterClip& clip, SkBlitter* blitter) argument 102 FillRect(const SkRect& r, const SkRasterClip& clip, SkBlitter* blitter) argument [all...] |
H A D | SkScan.h | 36 SkBlitter* blitter) { 37 SkScan::FillXRect(*(const SkXRect*)&rect, clip, blitter); 40 SkBlitter* blitter) { 41 SkScan::AntiFillXRect(*(const SkXRect*)&rect, clip, blitter); 72 SkBlitter* blitter) { 73 SkScan::FillXRect(*(const SkXRect*)&rect, clip, blitter); 76 SkBlitter* blitter) { 77 SkScan::AntiFillXRect(*(const SkXRect*)&rect, clip, blitter); 35 FillRect(const SkRect& rect, const SkRasterClip& clip, SkBlitter* blitter) argument 39 AntiFillRect(const SkRect& rect, const SkRasterClip& clip, SkBlitter* blitter) argument 71 FillRect(const SkRect& rect, const SkRegion* clip, SkBlitter* blitter) argument 75 AntiFillRect(const SkRect& rect, const SkRegion* clip, SkBlitter* blitter) argument
|
H A D | SkAAClip.h | 99 void init(SkBlitter* blitter, const SkAAClip* aaclip) { argument 101 fBlitter = blitter;
|
H A D | SkBlitter.h | 48 /** If the blitter just sets a single value for each pixel, return the 55 * Special method just to identify the null blitter, which is returned 68 Return the correct blitter to use given the specified context. 92 /** This blitter silently never draws anything. 106 /** Wraps another (real) blitter, and ensures that the real blitter is only 112 void init(SkBlitter* blitter, const SkIRect& clipRect) { argument 114 fBlitter = blitter; 133 /** Wraps another (real) blitter, and ensures that the real blitter i 139 init(SkBlitter* blitter, const SkRegion* clipRgn) argument [all...] |
H A D | SkBlitter_Sprite.cpp | 67 SkSpriteBlitter* blitter; local 71 blitter = SkSpriteBlitter::ChooseD16(source, paint, storage, 75 blitter = SkSpriteBlitter::ChooseD32(source, paint, storage, 79 blitter = NULL; 83 if (blitter) { 84 blitter->setup(device, left, top, paint); 86 return blitter;
|
H A D | SkRasterClip.cpp | 251 SkBlitter* blitter) { 252 this->init(clip, blitter); 256 SkBlitter* blitter) { 257 SkASSERT(blitter); 260 fAABlitter.init(blitter, aaclip); 266 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) { argument 267 SkASSERT(blitter); 270 fBlitter = blitter; 274 fAABlitter.init(blitter, &aaclip); 250 SkAAClipBlitterWrapper(const SkRasterClip& clip, SkBlitter* blitter) argument 255 SkAAClipBlitterWrapper(const SkAAClip* aaclip, SkBlitter* blitter) argument
|
H A D | SkScan_Antihair.cpp | 68 static void call_hline_blitter(SkBlitter* blitter, int x, int y, int count, argument 83 blitter->blitAntiH(x, y, aa, runs); 96 void setup(SkBlitter* blitter) { argument 97 fBlitter = blitter; 164 SkBlitter* blitter = this->getBlitter(); 171 blitter->blitAntiH(x, lower_y, aa, runs); 179 blitter->blitAntiH(x, lower_y - 1, aa, runs); 199 SkBlitter* blitter = this->getBlitter(); 205 blitter->blitAntiH(x, lower_y, aa, runs); 213 blitter [all...] |
H A D | SkBlitter.cpp | 77 static inline void bits_to_runs(SkBlitter* blitter, int x, int y, argument 98 blitter->blitH(pos, y, x - pos); 109 blitter->blitH(pos, y, x - pos); 527 SkBlitter* blitter = fBlitter; 530 blitter->blitMask(mask, r); 541 SkBlitter* SkBlitterClipper::apply(SkBlitter* blitter, const SkRegion* clip, 547 blitter = &fNullBlitter; 550 fRectBlitter.init(blitter, clipR); 551 blitter = &fRectBlitter; 554 fRgnBlitter.init(blitter, cli [all...] |
H A D | SkSpriteBlitter_ARGB32.cpp | 278 SkSpriteBlitter* blitter = NULL; local 286 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D32_S4444_XferFilter, 289 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D32_S4444_Opaque, 292 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D32_S4444, 300 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D32_S32A_XferFilter, 305 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D32_S32, 312 return blitter;
|
H A D | SkSpriteBlitter_RGB16.cpp | 324 SkSpriteBlitter* blitter = NULL; local 329 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_S32_BlitRowProc, 334 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_S4444_Opaque, 337 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_S4444_Blend, 343 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_S16_Opaque, 346 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_S16_Blend, 357 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_SIndex8_Opaque, 360 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_SIndex8_Blend, 365 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_SIndex8A_Opaque, 368 SK_PLACEMENT_NEW_ARGS(blitter, Sprite_D16_SIndex8A_Blen [all...] |
/external/skia/tests/ |
H A D | FillPathTest.cpp | 29 // but skipped after tessellation, should be cleared by the blitter. 31 FakeBlitter blitter; local 43 SkScan::FillPath(path, clip, &blitter); 45 REPORTER_ASSERT(reporter, blitter.m_blitCount == expected_lines);
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
H A D | u_blitter.h | 76 void (*draw_rectangle)(struct blitter_context *blitter, 82 /* Whether the blitter is running. */ 114 * Create a blitter context. 119 * Destroy a blitter context. 121 void util_blitter_destroy(struct blitter_context *blitter); 124 * Return the pipe context associated with a blitter context. 127 struct pipe_context *util_blitter_get_pipe(struct blitter_context *blitter) argument 129 return blitter->pipe; 134 void util_blitter_draw_rectangle(struct blitter_context *blitter, 154 * These states must be saved in the blitter i 343 util_blitter_save_blend(struct blitter_context *blitter, void *state) argument 350 util_blitter_save_depth_stencil_alpha(struct blitter_context *blitter, void *state) argument 357 util_blitter_save_vertex_elements(struct blitter_context *blitter, void *state) argument 364 util_blitter_save_stencil_ref(struct blitter_context *blitter, const struct pipe_stencil_ref *state) argument 371 util_blitter_save_rasterizer(struct blitter_context *blitter, void *state) argument 378 util_blitter_save_fragment_shader(struct blitter_context *blitter, void *fs) argument 385 util_blitter_save_vertex_shader(struct blitter_context *blitter, void *vs) argument 392 util_blitter_save_geometry_shader(struct blitter_context *blitter, void *gs) argument 399 util_blitter_save_framebuffer(struct blitter_context *blitter, const struct pipe_framebuffer_state *state) argument 407 util_blitter_save_viewport(struct blitter_context *blitter, struct pipe_viewport_state *state) argument 414 util_blitter_save_fragment_sampler_states( struct blitter_context *blitter, int num_sampler_states, void **sampler_states) argument 427 util_blitter_save_fragment_sampler_views(struct blitter_context *blitter, int num_views, struct pipe_sampler_view **views) argument 441 util_blitter_save_vertex_buffers(struct blitter_context *blitter, int num_vertex_buffers, struct pipe_vertex_buffer *vertex_buffers) argument 455 util_blitter_save_so_targets(struct blitter_context *blitter, int num_targets, struct pipe_stream_output_target **targets) argument 469 util_blitter_save_sample_mask(struct blitter_context *blitter, unsigned sample_mask) argument [all...] |
/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_blitter.h | 76 void (*draw_rectangle)(struct blitter_context *blitter, 82 /* Whether the blitter is running. */ 114 * Create a blitter context. 119 * Destroy a blitter context. 121 void util_blitter_destroy(struct blitter_context *blitter); 124 * Return the pipe context associated with a blitter context. 127 struct pipe_context *util_blitter_get_pipe(struct blitter_context *blitter) argument 129 return blitter->pipe; 134 void util_blitter_draw_rectangle(struct blitter_context *blitter, 154 * These states must be saved in the blitter i 343 util_blitter_save_blend(struct blitter_context *blitter, void *state) argument 350 util_blitter_save_depth_stencil_alpha(struct blitter_context *blitter, void *state) argument 357 util_blitter_save_vertex_elements(struct blitter_context *blitter, void *state) argument 364 util_blitter_save_stencil_ref(struct blitter_context *blitter, const struct pipe_stencil_ref *state) argument 371 util_blitter_save_rasterizer(struct blitter_context *blitter, void *state) argument 378 util_blitter_save_fragment_shader(struct blitter_context *blitter, void *fs) argument 385 util_blitter_save_vertex_shader(struct blitter_context *blitter, void *vs) argument 392 util_blitter_save_geometry_shader(struct blitter_context *blitter, void *gs) argument 399 util_blitter_save_framebuffer(struct blitter_context *blitter, const struct pipe_framebuffer_state *state) argument 407 util_blitter_save_viewport(struct blitter_context *blitter, struct pipe_viewport_state *state) argument 414 util_blitter_save_fragment_sampler_states( struct blitter_context *blitter, int num_sampler_states, void **sampler_states) argument 427 util_blitter_save_fragment_sampler_views(struct blitter_context *blitter, int num_views, struct pipe_sampler_view **views) argument 441 util_blitter_save_vertex_buffers(struct blitter_context *blitter, int num_vertex_buffers, struct pipe_vertex_buffer *vertex_buffers) argument 455 util_blitter_save_so_targets(struct blitter_context *blitter, int num_targets, struct pipe_stream_output_target **targets) argument 469 util_blitter_save_sample_mask(struct blitter_context *blitter, unsigned sample_mask) argument [all...] |