HomeSort by relevance Sort by last modified time
    Searched refs:blitter (Results 26 - 50 of 83) sorted by null

12 3 4

  /external/chromium_org/third_party/skia/src/core/
SkBlitter.cpp 84 static inline void bits_to_runs(SkBlitter* blitter, int x, int y,
105 blitter->blitH(pos, y, x - pos);
116 blitter->blitH(pos, y, x - pos);
534 SkBlitter* blitter = fBlitter;
537 blitter->blitMask(mask, r);
548 SkBlitter* SkBlitterClipper::apply(SkBlitter* blitter, const SkRegion* clip,
554 blitter = &fNullBlitter;
557 fRectBlitter.init(blitter, clipR);
558 blitter = &fRectBlitter;
561 fRgnBlitter.init(blitter, clip)
    [all...]
SkDraw.cpp 267 a blitter. Esp. true for xfermodes, which require a colorshader to be
287 // normal case: use a blitter
288 SkAutoBlitterChoose blitter(*fBitmap, *fMatrix, paint);
289 SkScan::FillIRect(devRect, *fRC, blitter.get());
308 Proc chooseProc(SkBlitter** blitter);
315 int count, SkBlitter* blitter) {
323 blitter->blitH(x, y, 1);
330 SkBlitter* blitter) {
334 const SkBitmap* bitmap = blitter->justAnOpaqueColor(&value);
351 SkBlitter* blitter) {
485 SkBlitter* blitter = *blitterPtr; local
841 SkBlitter* blitter = blitterStorage.get(); local
891 SkBlitter* blitter = blitterChooser.get(); local
1087 SkBlitter* blitter = NULL; local
1267 SkBlitter* blitter = SkBlitter::ChooseSprite(*fBitmap, paint, bitmap, local
1321 SkBlitter* blitter = SkBlitter::ChooseSprite(*fBitmap, paint, bitmap, local
1611 SkBlitter* blitter = NULL; local
1732 SkBlitter* blitter = NULL; local
    [all...]
SkRasterClip.cpp 190 // our region blitter may hork, so we do that case in two steps.
397 SkBlitter* blitter) {
398 this->init(clip, blitter);
402 SkBlitter* blitter) {
403 SkASSERT(blitter);
406 fAABlitter.init(blitter, aaclip);
412 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) {
413 SkASSERT(blitter);
416 fBlitter = blitter;
420 fAABlitter.init(blitter, &aaclip)
    [all...]
SkScan_AntiPath.cpp 44 /// Base class for a single-pass supersampled blitter.
103 /// Run-length-encoded supersampling antialiased blitter.
114 /// it out through the wrapped blitter.
194 /** coverage_to_exact_alpha() is being used by our blitter, which wants
398 /// Masked supersampling antialiased blitter.
428 kMAX_WIDTH = 32, // so we don't try to do very wide things, where the RLE blitter would be faster
626 SkBlitter* blitter, bool forceRLE) {
642 blitter->blitRegion(origClip);
661 SkScan::FillPath(path, origClip, blitter);
684 SkScanClipper clipper(blitter, clipRgn, ir)
    [all...]
SkSpriteBlitter_RGB16.cpp 326 SkSpriteBlitter* blitter = NULL; local
334 blitter = allocator->createT<Sprite_D16_S32_BlitRowProc>(source);
342 blitter = allocator->createT<Sprite_D16_S4444_Opaque>(source);
344 blitter = allocator->createT<Sprite_D16_S4444_Blend>(source, alpha >> 4);
349 blitter = allocator->createT<Sprite_D16_S16_Opaque>(source);
351 blitter = allocator->createT<Sprite_D16_S16_Blend>(source, alpha);
364 blitter = allocator->createT<Sprite_D16_SIndex8_Opaque>(source);
366 blitter = allocator->createT<Sprite_D16_SIndex8_Blend>(source, alpha);
370 blitter = allocator->createT<Sprite_D16_SIndex8A_Opaque>(source);
372 blitter = allocator->createT<Sprite_D16_SIndex8A_Blend>(source, alpha)
    [all...]
SkSpriteBlitter_ARGB32.cpp 277 SkSpriteBlitter* blitter = NULL; local
285 blitter = allocator->createT<Sprite_D32_S4444_XferFilter>(source, paint);
287 blitter = allocator->createT<Sprite_D32_S4444_Opaque>(source);
289 blitter = allocator->createT<Sprite_D32_S4444>(source);
296 blitter = allocator->createT<Sprite_D32_S32A_XferFilter>(source, paint);
300 blitter = allocator->createT<Sprite_D32_S32>(source, alpha);
306 return blitter;
SkAAClip.h 105 void init(SkBlitter* blitter, const SkAAClip* aaclip) {
107 fBlitter = blitter;
  /external/skia/src/core/
SkBlitter.cpp 84 static inline void bits_to_runs(SkBlitter* blitter, int x, int y,
105 blitter->blitH(pos, y, x - pos);
116 blitter->blitH(pos, y, x - pos);
534 SkBlitter* blitter = fBlitter;
537 blitter->blitMask(mask, r);
548 SkBlitter* SkBlitterClipper::apply(SkBlitter* blitter, const SkRegion* clip,
554 blitter = &fNullBlitter;
557 fRectBlitter.init(blitter, clipR);
558 blitter = &fRectBlitter;
561 fRgnBlitter.init(blitter, clip)
    [all...]
SkDraw.cpp 266 a blitter. Esp. true for xfermodes, which require a colorshader to be
286 // normal case: use a blitter
287 SkAutoBlitterChoose blitter(*fBitmap, *fMatrix, paint);
288 SkScan::FillIRect(devRect, *fRC, blitter.get());
307 Proc chooseProc(SkBlitter** blitter);
314 int count, SkBlitter* blitter) {
322 blitter->blitH(x, y, 1);
329 SkBlitter* blitter) {
333 const SkBitmap* bitmap = blitter->justAnOpaqueColor(&value);
350 SkBlitter* blitter) {
484 SkBlitter* blitter = *blitterPtr; local
835 SkBlitter* blitter = blitterStorage.get(); local
885 SkBlitter* blitter = blitterChooser.get(); local
1254 SkBlitter* blitter = SkBlitter::ChooseSprite(*fBitmap, paint, bitmap, local
1308 SkBlitter* blitter = SkBlitter::ChooseSprite(*fBitmap, paint, bitmap, local
1598 SkBlitter* blitter = NULL; local
1719 SkBlitter* blitter = NULL; local
    [all...]
SkScan_AntiPath.cpp 44 /// Base class for a single-pass supersampled blitter.
103 /// Run-length-encoded supersampling antialiased blitter.
115 /// it out through the wrapped blitter.
170 /** coverage_to_exact_alpha() is being used by our blitter, which wants
374 /// Masked supersampling antialiased blitter.
404 kMAX_WIDTH = 32, // so we don't try to do very wide things, where the RLE blitter would be faster
602 SkBlitter* blitter, bool forceRLE) {
618 blitter->blitRegion(origClip);
637 SkScan::FillPath(path, origClip, blitter);
660 SkScanClipper clipper(blitter, clipRgn, ir)
    [all...]
SkSpriteBlitter_RGB16.cpp 324 SkSpriteBlitter* blitter = NULL; local
329 blitter = allocator->createT<Sprite_D16_S32_BlitRowProc>(source);
334 blitter = allocator->createT<Sprite_D16_S4444_Opaque>(source);
336 blitter = allocator->createT<Sprite_D16_S4444_Blend>(source, alpha >> 4);
341 blitter = allocator->createT<Sprite_D16_S16_Opaque>(source);
343 blitter = allocator->createT<Sprite_D16_S16_Blend>(source, alpha);
353 blitter = allocator->createT<Sprite_D16_SIndex8_Opaque>(source);
355 blitter = allocator->createT<Sprite_D16_SIndex8_Blend>(source, alpha);
359 blitter = allocator->createT<Sprite_D16_SIndex8A_Opaque>(source);
361 blitter = allocator->createT<Sprite_D16_SIndex8A_Blend>(source, alpha)
    [all...]
SkSpriteBlitter_ARGB32.cpp 277 SkSpriteBlitter* blitter = NULL; local
285 blitter = allocator->createT<Sprite_D32_S4444_XferFilter>(source, paint);
287 blitter = allocator->createT<Sprite_D32_S4444_Opaque>(source);
289 blitter = allocator->createT<Sprite_D32_S4444>(source);
296 blitter = allocator->createT<Sprite_D32_S32A_XferFilter>(source, paint);
300 blitter = allocator->createT<Sprite_D32_S32>(source, alpha);
306 return blitter;
SkAAClip.h 99 void init(SkBlitter* blitter, const SkAAClip* aaclip) {
101 fBlitter = blitter;
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
r600_blit.c 55 util_blitter_save_vertex_buffers(rctx->blitter,
58 util_blitter_save_vertex_elements(rctx->blitter, rctx->vertex_elements);
59 util_blitter_save_vertex_shader(rctx->blitter, rctx->vs_shader);
60 util_blitter_save_so_targets(rctx->blitter, rctx->num_so_targets,
62 util_blitter_save_rasterizer(rctx->blitter, rctx->states[R600_PIPE_STATE_RASTERIZER]);
66 util_blitter_save_viewport(rctx->blitter, &rctx->viewport);
68 util_blitter_save_fragment_shader(rctx->blitter, rctx->ps_shader);
69 util_blitter_save_blend(rctx->blitter, rctx->states[R600_PIPE_STATE_BLEND]);
70 util_blitter_save_depth_stencil_alpha(rctx->blitter, rctx->states[R600_PIPE_STATE_DSA]);
72 util_blitter_save_stencil_ref(rctx->blitter, &rctx->stencil_ref)
    [all...]
  /external/mesa3d/src/gallium/drivers/r600/
r600_blit.c 55 util_blitter_save_vertex_buffers(rctx->blitter,
58 util_blitter_save_vertex_elements(rctx->blitter, rctx->vertex_elements);
59 util_blitter_save_vertex_shader(rctx->blitter, rctx->vs_shader);
60 util_blitter_save_so_targets(rctx->blitter, rctx->num_so_targets,
62 util_blitter_save_rasterizer(rctx->blitter, rctx->states[R600_PIPE_STATE_RASTERIZER]);
66 util_blitter_save_viewport(rctx->blitter, &rctx->viewport);
68 util_blitter_save_fragment_shader(rctx->blitter, rctx->ps_shader);
69 util_blitter_save_blend(rctx->blitter, rctx->states[R600_PIPE_STATE_BLEND]);
70 util_blitter_save_depth_stencil_alpha(rctx->blitter, rctx->states[R600_PIPE_STATE_DSA]);
72 util_blitter_save_stencil_ref(rctx->blitter, &rctx->stencil_ref)
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/
r300_blit.c 55 /* Yeah we have to save all those states to ensure the blitter operation
56 * is really transparent. The states will be restored by the blitter once
58 util_blitter_save_blend(r300->blitter, r300->blend_state.state);
59 util_blitter_save_depth_stencil_alpha(r300->blitter, r300->dsa_state.state);
60 util_blitter_save_stencil_ref(r300->blitter, &(r300->stencil_ref));
61 util_blitter_save_rasterizer(r300->blitter, r300->rs_state.state);
62 util_blitter_save_fragment_shader(r300->blitter, r300->fs.state);
63 util_blitter_save_vertex_shader(r300->blitter, r300->vs_state.state);
64 util_blitter_save_viewport(r300->blitter, &r300->viewport);
65 util_blitter_save_vertex_buffers(r300->blitter, r300->nr_vertex_buffers
    [all...]
r300_context.c 78 if (r300->blitter)
79 util_blitter_destroy(r300->blitter);
411 r300->blitter = util_blitter_create(&r300->context);
412 if (r300->blitter == NULL)
414 r300->blitter->draw_rectangle = r300_blitter_draw_rectangle;
  /external/mesa3d/src/gallium/drivers/r300/
r300_blit.c 55 /* Yeah we have to save all those states to ensure the blitter operation
56 * is really transparent. The states will be restored by the blitter once
58 util_blitter_save_blend(r300->blitter, r300->blend_state.state);
59 util_blitter_save_depth_stencil_alpha(r300->blitter, r300->dsa_state.state);
60 util_blitter_save_stencil_ref(r300->blitter, &(r300->stencil_ref));
61 util_blitter_save_rasterizer(r300->blitter, r300->rs_state.state);
62 util_blitter_save_fragment_shader(r300->blitter, r300->fs.state);
63 util_blitter_save_vertex_shader(r300->blitter, r300->vs_state.state);
64 util_blitter_save_viewport(r300->blitter, &r300->viewport);
65 util_blitter_save_vertex_buffers(r300->blitter, r300->nr_vertex_buffers
    [all...]
r300_context.c 78 if (r300->blitter)
79 util_blitter_destroy(r300->blitter);
411 r300->blitter = util_blitter_create(&r300->context);
412 if (r300->blitter == NULL)
414 r300->blitter->draw_rectangle = r300_blitter_draw_rectangle;
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
i915_context.c 119 if (i915->blitter)
120 util_blitter_destroy(i915->blitter);
197 /* Create blitter last - calls state creation functions. */
198 i915->blitter = util_blitter_create(&i915->base);
199 assert(i915->blitter);
  /external/mesa3d/src/gallium/drivers/i915/
i915_context.c 119 if (i915->blitter)
120 util_blitter_destroy(i915->blitter);
197 /* Create blitter last - calls state creation functions. */
198 i915->blitter = util_blitter_create(&i915->base);
199 assert(i915->blitter);
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
u_blitter.c 29 * Blitter utility to facilitate acceleration of the clear, clear_render_target,
290 void util_blitter_destroy(struct blitter_context *blitter)
292 struct blitter_context_priv *ctx = (struct blitter_context_priv*)blitter;
293 struct pipe_context *pipe = blitter->pipe;
858 void util_blitter_draw_rectangle(struct blitter_context *blitter,
865 struct blitter_context_priv *ctx = (struct blitter_context_priv*)blitter;
882 static void util_blitter_clear_custom(struct blitter_context *blitter,
891 struct blitter_context_priv *ctx = (struct blitter_context_priv*)blitter;
937 blitter->draw_rectangle(blitter, 0, 0, width, height, depth
    [all...]
  /external/mesa3d/src/gallium/auxiliary/util/
u_blitter.c 29 * Blitter utility to facilitate acceleration of the clear, clear_render_target,
290 void util_blitter_destroy(struct blitter_context *blitter)
292 struct blitter_context_priv *ctx = (struct blitter_context_priv*)blitter;
293 struct pipe_context *pipe = blitter->pipe;
858 void util_blitter_draw_rectangle(struct blitter_context *blitter,
865 struct blitter_context_priv *ctx = (struct blitter_context_priv*)blitter;
882 static void util_blitter_clear_custom(struct blitter_context *blitter,
891 struct blitter_context_priv *ctx = (struct blitter_context_priv*)blitter;
937 blitter->draw_rectangle(blitter, 0, 0, width, height, depth
    [all...]
  /external/qemu/distrib/sdl-1.2.15/src/video/
SDL_RLEaccel.c 30 * decoder. Added per-surface alpha blitter. Added per-pixel alpha
31 * format, encoder and blitter.
623 #define CHOOSE_BLIT(blitter, alpha, fmt) \
627 case 1: blitter(1, Uint8, OPAQUE_BLIT); break; \
628 case 2: blitter(2, Uint8, OPAQUE_BLIT); break; \
629 case 3: blitter(3, Uint8, OPAQUE_BLIT); break; \
630 case 4: blitter(4, Uint16, OPAQUE_BLIT); break; \
645 blitter(2, Uint8, ALPHA_BLIT16_565_50); \
648 blitter(2, Uint8, ALPHA_BLIT16_565MMX); \
650 blitter(2, Uint8, ALPHA_BLIT16_565);
    [all...]
  /external/chromium_org/third_party/skia/src/gpu/
GrSWMaskHelper.cpp 143 SkBlitter* blitter = NULL; local
146 blitter = SkTextureCompressor::CreateBlitterForFormat(
152 fDraw.drawPathCoverage(path, paint, blitter);
156 fDraw.drawPath(path, paint, blitter);
191 // Can we create a blitter?
203 // If we don't have a custom blitter, then we either need a bitmap to compress

Completed in 1797 milliseconds

12 3 4