Home
last modified time | relevance | path

Searched refs:tile (Results 1 - 25 of 84) sorted by relevance

1234

/third_party/ffmpeg/libavfilter/
H A Dvf_tile.c23 * tile video filter
71 AVFILTER_DEFINE_CLASS(tile); variable
75 TileContext *tile = ctx->priv; in init() local
77 if (tile->w > UINT_MAX / tile->h) { in init()
79 tile->w, tile->h); in init()
83 if (tile->padding) { in init()
84 if ((tile->w - 1 > (UINT32_MAX - 2 * tile in init()
122 TileContext *tile = ctx->priv; config_props() local
150 TileContext *tile = ctx->priv; get_tile_pos() local
161 TileContext *tile = ctx->priv; draw_blank_frame() local
174 TileContext *tile = ctx->priv; end_last_frame() local
198 TileContext *tile = ctx->priv; filter_frame() local
251 TileContext *tile = ctx->priv; request_frame() local
263 TileContext *tile = ctx->priv; uninit() local
[all...]
/third_party/skia/third_party/externals/dng_sdk/source/
H A Ddng_tile_iterator.cpp69 dng_rect tile (area); in dng_tile_iterator()
71 tile.b = Min_int32 (tile.b, tile.t + tileSize.v); in dng_tile_iterator()
72 tile.r = Min_int32 (tile.r, tile.l + tileSize.h); in dng_tile_iterator()
74 Initialize (tile, in dng_tile_iterator()
81 dng_tile_iterator::dng_tile_iterator (const dng_rect &tile, in dng_tile_iterator() argument
99 Initialize (tile, in dng_tile_iterator()
106 Initialize(const dng_rect &tile, const dng_rect &area) Initialize() argument
150 GetOneTile(dng_rect &tile) GetOneTile() argument
[all...]
H A Ddng_utils.cpp175 // Convert tile size to uint32. in ComputeBufferSize()
178 ThrowMemoryFull("Negative tile size"); in ComputeBufferSize()
424 dng_rect tile; in HistogramArea() local
428 while (iter.GetOneTile (tile)) in HistogramArea()
431 dng_const_tile_buffer buffer (image, tile); in HistogramArea()
433 const void *sPtr = buffer.ConstPixel (tile.t, in HistogramArea()
434 tile.l, in HistogramArea()
438 uint32 count1 = tile.H (); in HistogramArea()
439 uint32 count2 = tile.W (); in HistogramArea()
539 const dng_rect &tile,
562 Process(uint32 , const dng_rect &tile, dng_abort_sniffer * ) Process() argument
[all...]
H A Ddng_image.cpp29 const dng_rect &tile, in dng_tile_buffer()
38 tile, in dng_tile_buffer()
55 const dng_rect &tile) in dng_const_tile_buffer()
57 : dng_tile_buffer (image, tile, false) in dng_const_tile_buffer()
73 const dng_rect &tile) in dng_dirty_tile_buffer()
75 : dng_tile_buffer (image, tile, true) in dng_dirty_tile_buffer()
225 dng_rect tile; in DoGet() local
229 while (iter.GetOneTile (tile)) in DoGet()
232 dng_const_tile_buffer tileBuffer (*this, tile); in DoGet()
235 tile, in DoGet()
28 dng_tile_buffer(const dng_image &image, const dng_rect &tile, bool dirty) dng_tile_buffer() argument
54 dng_const_tile_buffer(const dng_image &image, const dng_rect &tile) dng_const_tile_buffer() argument
72 dng_dirty_tile_buffer(dng_image &image, const dng_rect &tile) dng_dirty_tile_buffer() argument
248 dng_rect tile; DoPut() local
[all...]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_rast_debug.c6 struct tile { struct
166 type = "tile"; in debug_bin()
191 static void plot(struct tile *tile, in plot() argument
196 if (tile->data[x][y] == ' ') in plot()
197 tile->coverage++; in plot()
199 tile->overdraw++; in plot()
201 tile->data[x][y] = val; in plot()
207 * Scan the tile in chunks and figure out which pixels to rasterize
213 struct tile *til in debug_rectangle()
211 debug_rectangle(int x, int y, const union lp_rast_cmd_arg arg, struct tile *tile, char val) debug_rectangle() argument
247 debug_blit_tile(int x, int y, const union lp_rast_cmd_arg arg, struct tile *tile, char val) debug_blit_tile() argument
267 debug_shade_tile(int x, int y, const union lp_rast_cmd_arg arg, struct tile *tile, char val) debug_shade_tile() argument
292 debug_clear_tile(int x, int y, const union lp_rast_cmd_arg arg, struct tile *tile, char val) debug_clear_tile() argument
309 debug_triangle(int tilex, int tiley, const union lp_rast_cmd_arg arg, struct tile *tile, char val) debug_triangle() argument
365 do_debug_bin( struct tile *tile, const struct cmd_bin *bin, int x, int y, boolean print_cmds) do_debug_bin() argument
438 struct tile tile; lp_debug_bin() local
496 struct tile tile; lp_debug_draw_bins_by_coverage() local
[all...]
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_tile_cache.c29 * Render target tile caching.
46 * Return the position in the cache for the tile that contains win pos (x,y).
64 * Is the tile at (x,y) in cleared state?
78 * Mark the tile at (x,y) as not cleared.
115 tc->tile = MALLOC_STRUCT( softpipe_cached_tile ); in sp_create_tile_cache()
116 if (!tc->tile) in sp_create_tile_cache()
146 FREE( tc->tile ); in sp_destroy_tile_cache()
232 * Set pixels in a tile to the given clear color/value, float.
235 clear_tile_rgba(struct softpipe_cached_tile *tile, in clear_tile_rgba() argument
243 memset(tile in clear_tile_rgba()
284 clear_tile(struct softpipe_cached_tile *tile, enum pipe_format format, uint64_t clear_value) clear_tile() argument
422 struct softpipe_cached_tile *tile = tc->entries[pos]; sp_flush_tile_cache() local
451 struct softpipe_cached_tile * tile = MALLOC_STRUCT(softpipe_cached_tile); sp_alloc_tile() local
493 struct softpipe_cached_tile *tile = tc->entries[pos]; sp_find_cached_tile() local
[all...]
H A Dsp_tex_tile_cache.c29 * Texture tile caching.
61 tc->last_tile = &tc->entries[0]; /* any tile */ in sp_create_tex_tile_cache()
162 * Flush the tile cache: write all dirty tiles back to the transfer.
184 * cached texture tile.
207 struct softpipe_tex_cached_tile *tile; in sp_find_cached_tile_tex() local
209 tile = tc->entries + tex_cache_pos( addr ); in sp_find_cached_tile_tex()
211 if (addr.value != tile->addr.value) { in sp_find_cached_tile_tex()
220 " tile %u: x=%d y=%d z=%d face=%d level=%d\n", in sp_find_cached_tile_tex()
222 pos, tile->addr.bits.x, tile in sp_find_cached_tile_tex()
[all...]
/third_party/skia/tools/
H A DDDLTileHelper.cpp76 TileData* tile = &fTiles[i]; in createComposeDDL() local
77 if (!tile->initialized()) { in createComposeDDL()
81 sk_sp<SkImage> promiseImage = tile->makePromiseImageForDst( in createComposeDDL()
84 SkRect dstRect = SkRect::Make(tile->clipRect()); in createComposeDDL()
85 SkIRect srcRect = tile->clipRect(); in createComposeDDL()
86 srcRect.offsetTo(tile->padOffset().x(), tile->padOffset().y()); in createComposeDDL()
121 // Both the tile's destination surface and the promise image used to draw the tile will be in makeWrappedTileDest()
192 void DDLTileHelper::TileData::CreateBackendTexture(GrDirectContext* direct, TileData* tile) { in CreateBackendTexture() argument
202 DeleteBackendTexture(GrDirectContext*, TileData* tile) DeleteBackendTexture() argument
281 do_gpu_stuff(GrDirectContext* direct, DDLTileHelper::TileData* tile) do_gpu_stuff() argument
299 TileData* tile = &fTiles[i]; kickOffThreadedWork() local
353 TileData* tile = &fTiles[i]; createBackendTextures() local
370 TileData* tile = &fTiles[i]; deleteBackendTextures() local
[all...]
/third_party/ffmpeg/libavcodec/
H A Djpeg2000dec.c72 uint8_t tile_index; // Tile index who refers the tile-part
75 GetByteContext tpg; // bit stream in tile-part
78 /* RMK: For JPEG2000 DCINEMA 3 tile-parts in a tile
87 uint8_t has_ppt; // whether this tile has a ppt marker
134 Jpeg2000Tile *tile; member
339 av_log(s->avctx, AV_LOG_ERROR, "Invalid tile dimension %dx%d.\n", in get_siz()
367 // There must be at least a SOT and SOD per tile, their minimum size is 14 in get_siz()
368 if (s->numXtiles * (uint64_t)s->numYtiles > INT_MAX/sizeof(*s->tile) || in get_siz()
375 s->tile in get_siz()
382 Jpeg2000Tile *tile = s->tile + i; get_siz() local
860 Jpeg2000Tile *tile = s->tile + s->curtileno; get_sot() local
975 Jpeg2000Tile *tile; get_ppt() local
1014 Jpeg2000Tile *tile = s->tile + tileno; init_tile() local
1084 select_header(Jpeg2000DecoderContext *s, Jpeg2000Tile *tile, int *tp_index) select_header() argument
1095 select_stream(Jpeg2000DecoderContext *s, Jpeg2000Tile *tile, int *tp_index, Jpeg2000CodingStyle *codsty) select_stream() argument
1112 jpeg2000_decode_packet(Jpeg2000DecoderContext *s, Jpeg2000Tile *tile, int *tp_index, Jpeg2000CodingStyle *codsty, Jpeg2000ResLevel *rlevel, int precno, int layno, uint8_t *expn, int numgbits) jpeg2000_decode_packet() argument
1310 jpeg2000_decode_packets_po_iteration(Jpeg2000DecoderContext *s, Jpeg2000Tile *tile, int RSpoc, int CSpoc, int LYEpoc, int REpoc, int CEpoc, int Ppoc, int *tp_index) jpeg2000_decode_packets_po_iteration() argument
1601 jpeg2000_decode_packets(Jpeg2000DecoderContext *s, Jpeg2000Tile *tile) jpeg2000_decode_packets() argument
1909 mct_decode(Jpeg2000DecoderContext *s, Jpeg2000Tile *tile) mct_decode() argument
1950 tile_codeblocks(Jpeg2000DecoderContext *s, Jpeg2000Tile *tile) tile_codeblocks() argument
2093 Jpeg2000Tile *tile = s->tile + jobnr; jpeg2000_decode_tile() local
2165 Jpeg2000Tile *tile; jpeg2000_read_main_headers() local
2315 Jpeg2000Tile *tile = s->tile + tileno; jpeg2000_read_bitstream_packets() local
[all...]
H A Divi.c360 IVITile *tile = band->tiles; in ivi_init_tiles() local
364 tile->xpos = x; in ivi_init_tiles()
365 tile->ypos = y; in ivi_init_tiles()
366 tile->mb_size = band->mb_size; in ivi_init_tiles()
367 tile->width = FFMIN(band->width - x, t_width); in ivi_init_tiles()
368 tile->height = FFMIN(band->height - y, t_height); in ivi_init_tiles()
369 tile->is_empty = tile->data_size = 0; in ivi_init_tiles()
371 tile->num_MBs = IVI_MBs_PER_TILE(tile in ivi_init_tiles()
596 ivi_decode_blocks(GetBitContext *gb, const IVIBandDesc *band, IVITile *tile, AVCodecContext *avctx) ivi_decode_blocks() argument
748 ivi_process_empty_tile(AVCodecContext *avctx, const IVIBandDesc *band, IVITile *tile, int32_t mv_scale) ivi_process_empty_tile() argument
945 IVITile *tile; decode_band() local
[all...]
H A Dj2kenc.c121 int tile_width, tile_height; ///< tile size
134 Jpeg2000Tile *tile; member
174 Jpeg2000Tile *tile = s->tile + tileno;
176 fprintf(fd, "tile %d:\n", tileno);
178 Jpeg2000Component *comp = tile->comp + compno;
430 Jpeg2000Tile *tile = &s->tile[s->numXtiles * i + j]; in compute_rates() local
432 int tilew = tile->comp[compno].coord[0][1] - tile in compute_rates()
468 Jpeg2000Tile *tile = s->tile + tileno; init_tiles() local
704 encode_cblk(Jpeg2000EncoderContext *s, Jpeg2000T1Context *t1, Jpeg2000Cblk *cblk, Jpeg2000Tile *tile, int width, int height, int bandpos, int lev) encode_cblk() argument
937 encode_packets(Jpeg2000EncoderContext *s, Jpeg2000Tile *tile, int tileno, int nlayers) encode_packets() argument
1183 makelayer(Jpeg2000EncoderContext *s, int layno, double thresh, Jpeg2000Tile* tile, int final) makelayer() argument
1266 makelayers(Jpeg2000EncoderContext *s, Jpeg2000Tile *tile) makelayers() argument
1367 truncpasses(Jpeg2000EncoderContext *s, Jpeg2000Tile *tile) truncpasses() argument
1401 encode_tile(Jpeg2000EncoderContext *s, Jpeg2000Tile *tile, int tileno) encode_tile() argument
1516 Jpeg2000Tile *tile = s->tile + tileno; reinit() local
[all...]
H A Dindeo4.c159 /* Decode tile dimensions. */ in decode_pic_hdr()
461 * for all macroblocks in the current tile.
465 * @param[in,out] tile pointer to the tile descriptor
470 IVITile *tile, AVCodecContext *avctx) in decode_mb_info()
477 mb = tile->mbs; in decode_mb_info()
478 ref_mb = tile->ref_mbs; in decode_mb_info()
479 offs = tile->ypos * band->pitch + tile->xpos; in decode_mb_info()
488 if (((tile in decode_mb_info()
469 decode_mb_info(IVI45DecContext *ctx, IVIBandDesc *band, IVITile *tile, AVCodecContext *avctx) decode_mb_info() argument
[all...]
H A Dindeo5.c76 av_log(avctx, AV_LOG_ERROR, "Invalid tile size: %d\n", tile_size); in decode_gop_header()
447 * for all macroblocks in the current tile.
451 * @param[in,out] tile ptr to the tile descriptor
456 IVITile *tile, AVCodecContext *avctx) in decode_mb_info()
463 mb = tile->mbs; in decode_mb_info()
464 ref_mb = tile->ref_mbs; in decode_mb_info()
465 offs = tile->ypos * band->pitch + tile->xpos; in decode_mb_info()
471 if (tile in decode_mb_info()
455 decode_mb_info(IVI45DecContext *ctx, IVIBandDesc *band, IVITile *tile, AVCodecContext *avctx) decode_mb_info() argument
[all...]
H A Dclearvideo.c434 TileInfo *tile, MV root_mv) in restore_tree()
439 mv.x = root_mv.x + tile->mv.x; in restore_tree()
440 mv.y = root_mv.y + tile->mv.y; in restore_tree()
442 if (!tile->flags) { in restore_tree()
443 ret = tile_do_block(avctx, dst, src, plane, x, y, mv.x, mv.y, size, tile->bias); in restore_tree()
451 if (tile->child[i]) { in restore_tree()
452 ret = restore_tree(avctx, dst, src, plane, x + xoff, y + yoff, hsize, tile->child[i], root_mv); in restore_tree()
453 av_freep(&tile->child[i]); in restore_tree()
455 ret = tile_do_block(avctx, dst, src, plane, x + xoff, y + yoff, mv.x, mv.y, hsize, tile->bias); in restore_tree()
599 TileInfo *tile; in clv_decode_frame() local
432 restore_tree(AVCodecContext *avctx, AVFrame *dst, AVFrame *src, int plane, int x, int y, int size, TileInfo *tile, MV root_mv) restore_tree() argument
[all...]
/third_party/cups-filters/cupsfilters/
H A Dimage.c27 * flush_tile() - Flush the least-recently-used tile in the cache.
28 * get_tile() - Get a cached tile.
61 cups_ic_t *current, /* Current cached tile */ in cupsImageClose()
62 *next; /* Next cached tile */ in cupsImageClose()
66 * Wipe the tile cache file (if any)... in cupsImageClose()
101 DEBUG_printf(("Freeing tile pointers (%p)...\n", img->tiles)); in cupsImageClose()
124 const cups_ib_t *ib; /* Pointer into tile */ in cupsImageGetCol()
430 twidth, /* Width of tile */ in _cupsImagePutCol()
432 int tilex, /* Column within tile */ in _cupsImagePutCol()
433 tiley; /* Row within tile */ in _cupsImagePutCol()
629 cups_itile_t *tile; /* Pointer to tile */ flush_tile() local
702 cups_itile_t *tile; /* Tile pointer */ get_tile() local
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_gmem.c47 * GMEM is the small (ie. 256KiB for a200, 512KiB for a220, etc) tile buffer
50 * stencil, if enabled) buffers to fit within GMEM. Before rendering a tile,
51 * if there was not a clear invalidating the previous tile contents, we need
53 * the draw calls, before moving to the next tile, we need to save the tile
70 * Where the per-tile section handles scissor setup, mem2gmem restore (if
87 * part of they key, only the minx/miny (after clamping to tile
396 struct fd_tile *tile = &gmem->tile[t]; in gmem_stateobj_init() local
399 assert(t < ARRAY_SIZE(gmem->tile)); in gmem_stateobj_init()
447 struct fd_tile *tile = &gmem->tile[t++]; gmem_stateobj_init() local
606 struct fd_tile *tile = &gmem->tile[i]; global() variable
808 fd_gmem_needs_restore(struct fd_batch *batch, const struct fd_tile *tile, uint32_t buffers) fd_gmem_needs_restore() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_gmem.c224 fd2_emit_tile_gmem2mem(struct fd_batch *batch, const struct fd_tile *tile) in fd2_emit_tile_gmem2mem() argument
281 const struct fd_tile *tile) assert_dt
288 unsigned bin_w = tile->bin_w;
289 unsigned bin_h = tile->bin_h;
301 x0 = ((float)tile->xoff) / ((float)pfb->width);
302 x1 = ((float)tile->xoff + bin_w) / ((float)pfb->width);
303 y0 = ((float)tile->yoff) / ((float)pfb->height);
304 y1 = ((float)tile->yoff + bin_h) / ((float)pfb->height);
380 if (fd_gmem_needs_restore(batch, tile, FD_BUFFER_DEPTH | FD_BUFFER_STENCIL))
383 if (fd_gmem_needs_restore(batch, tile, FD_BUFFER_COLO
671 fd2_emit_tile_prep(struct fd_batch *batch, const struct fd_tile *tile) fd2_emit_tile_prep() argument
[all...]
/third_party/skia/docs/examples/
H A DUnpremulGPU.cpp28 const SkTileMode tile = SkTileMode::kRepeat; in REG_FIDDLE() local
29 paint.setShader(premulImage->makeShader(tile, tile, SkSamplingOptions())); in REG_FIDDLE()
32 paint.setShader(unpremulImage->makeShader(tile, tile, SkSamplingOptions())); in REG_FIDDLE()
/third_party/skia/modules/skottie/src/effects/
H A DMotionTileEffect.cpp27 // AE motion tile effect semantics
30 // - the full content of the layer is mapped to a tile: tile_center, tile_width, tile_height
77 const auto tile = SkRect::MakeXYWH(fTileCenter.fX - 0.5f * tile_size.width(), variable
83 SkRect::MakeWH(fLayerSize.width(), fLayerSize.height()), tile);
89 if (fPhase && layer_shader && tile.isFinite()) {
94 ? SkVector::Make(tile.width(), 0)
95 : SkVector::Make(0, tile.height());
101 // The mask is generated using a step gradient shader, spanning 2 x tile width/height,
106 const SkPoint pts[] = {{ tile.x(), tile
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_gmem.c210 const struct fd_tile *tile) assert_dt
343 const struct fd_tile *tile) assert_dt
360 unsigned bin_w = tile->bin_w;
361 unsigned bin_h = tile->bin_h;
365 x0 = ((float)tile->xoff) / ((float)pfb->width);
366 x1 = ((float)tile->xoff + bin_w) / ((float)pfb->width);
367 y0 = ((float)tile->yoff) / ((float)pfb->height);
368 y1 = ((float)tile->yoff + bin_h) / ((float)pfb->height);
470 * truncated tile sizes:
475 if (fd_gmem_needs_restore(batch, tile, FD_BUFFER_COLO
720 fd4_emit_tile_prep(struct fd_batch *batch, const struct fd_tile *tile) fd4_emit_tile_prep() argument
[all...]
/third_party/skia/third_party/externals/libjpeg-turbo/
H A Dtjbench.c195 int tile = 0; in decomp() local
201 col++, tile++, dstPtr2 += ps * tilew) { in decomp()
208 if (tjDecompressToYUV2(handle, jpegBuf[tile], jpegSize[tile], yuvBuf, in decomp()
216 } else if (tjDecompress2(handle, jpegBuf[tile], jpegSize[tile], in decomp()
354 THROW_UNIX("allocating JPEG tile array"); in fullTest()
393 int tile = 0; in fullTest() local
400 col++, tile++, srcPtr2 += ps * tilew) { in fullTest()
412 subsamp, &jpegBuf[tile], in fullTest()
538 int ps = tjPixelSize[pf], tile, row, col, i, iter, retval = 0, decompsrc = 0; decompTest() local
[all...]
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_linear.c91 t->tile.width = tile_width; in pipe_linear_fill_info()
92 t->tile.height = tile_height; in pipe_linear_fill_info()
93 t->cols = t->tile.width / t->block.width; in pipe_linear_fill_info()
94 t->rows = t->tile.height / t->block.height; in pipe_linear_fill_info()
95 t->tile.size = t->cols * t->rows * t->block.size; in pipe_linear_fill_info()
100 t->size = t->tiles_x * t->tiles_y * t->tile.size; in pipe_linear_fill_info()
/third_party/ffmpeg/tests/fate/
H A Dimage.mak136 FATE_EXR += fate-exr-rgb-tile-float-raw-12x8
137 fate-exr-rgb-tile-float-raw-12x8: CMD = framecrc -i $(TARGET_SAMPLES)/exr/rgb_tile_float_raw_12x8.exr -pix_fmt gbrpf32le
139 FATE_EXR += fate-exr-rgb-tile-float-raw-150x130
140 fate-exr-rgb-tile-float-raw-150x130: CMD = framecrc -i $(TARGET_SAMPLES)/exr/rgb_tile_float_raw_150x130.exr -pix_fmt gbrpf32le
142 FATE_EXR += fate-exr-rgb-tile-half-raw-12x8
143 fate-exr-rgb-tile-half-raw-12x8: CMD = framecrc -i $(TARGET_SAMPLES)/exr/rgb_tile_half_raw_12x8.exr -pix_fmt gbrpf32le
169 FATE_EXR += fate-exr-rgb-tile-pxr24-float-half-l1
170 fate-exr-rgb-tile-pxr24-float-half-l1: CMD = framecrc -i $(TARGET_SAMPLES)/exr/rgb_tile_pxr24_float_half.exr -pix_fmt gbrpf32le
172 FATE_EXR += fate-exr-rgb-tile-pxr24-float-half-l2
173 fate-exr-rgb-tile
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_gmem.c393 /* before first tile */
449 * tile we should disable stream output (fd6_gmem.c doesn't do that either).
455 fd5_emit_tile_prep(struct fd_batch *batch, const struct fd_tile *tile) assert_dt
462 uint32_t x1 = tile->xoff;
463 uint32_t y1 = tile->yoff;
464 uint32_t x2 = tile->xoff + tile->bin_w - 1;
465 uint32_t y2 = tile->yoff + tile->bin_h - 1;
478 const struct fd_vsc_pipe *pipe = &gmem->vsc_pipe[tile
565 fd5_emit_tile_mem2gmem(struct fd_batch *batch, const struct fd_tile *tile) fd5_emit_tile_mem2gmem() argument
607 fd5_emit_tile_renderprep(struct fd_batch *batch, const struct fd_tile *tile) fd5_emit_tile_renderprep() argument
674 fd5_emit_tile_gmem2mem(struct fd_batch *batch, const struct fd_tile *tile) fd5_emit_tile_gmem2mem() argument
[all...]
/third_party/skia/src/shaders/
H A DSkPictureShader.cpp39 const SkMatrix* localMatrix, const SkRect* tile) const { in makeShader()
43 return SkPictureShader::Make(sk_ref_sp(this), tmx, tmy, filter, localMatrix, tile); in makeShader()
110 SkFilterMode filter, const SkMatrix* localMatrix, const SkRect* tile) in SkPictureShader()
113 , fTile(tile ? *tile : fPicture->cullRect()) in SkPictureShader()
119 SkFilterMode filter, const SkMatrix* lm, const SkRect* tile) { in Make()
120 if (!picture || picture->cullRect().isEmpty() || (tile && tile->isEmpty())) { in Make()
123 return sk_sp<SkShader>(new SkPictureShader(std::move(picture), tmx, tmy, filter, lm, tile)); in Make()
131 SkRect tile in CreateProc() local
109 SkPictureShader(sk_sp<SkPicture> picture, SkTileMode tmx, SkTileMode tmy, SkFilterMode filter, const SkMatrix* localMatrix, const SkRect* tile) SkPictureShader() argument
118 Make(sk_sp<SkPicture> picture, SkTileMode tmx, SkTileMode tmy, SkFilterMode filter, const SkMatrix* lm, const SkRect* tile) Make() argument
[all...]

Completed in 22 milliseconds

1234