Home
last modified time | relevance | path

Searched refs:tiles (Results 1 – 25 of 130) sorted by relevance

123456

/third_party/ffmpeg/libavcodec/
Drscc.c58 Tile *tiles; member
142 av_freep(&ctx->tiles); in rscc_close()
177 av_fast_malloc(&ctx->tiles, &ctx->tiles_size, in rscc_decode_frame()
178 tiles_nb * sizeof(*ctx->tiles)); in rscc_decode_frame()
179 if (!ctx->tiles) { in rscc_decode_frame()
232 ctx->tiles[i].x = bytestream2_get_le16(gbc); in rscc_decode_frame()
233 ctx->tiles[i].w = bytestream2_get_le16(gbc); in rscc_decode_frame()
234 ctx->tiles[i].y = bytestream2_get_le16(gbc); in rscc_decode_frame()
235 ctx->tiles[i].h = bytestream2_get_le16(gbc); in rscc_decode_frame()
237 … if (pixel_size + ctx->tiles[i].w * (int64_t)ctx->tiles[i].h * ctx->component_size > INT_MAX) { in rscc_decode_frame()
[all …]
Ddxva2_av1.c41 DXVA_Tile_AV1 tiles[MAX_TILES]; member
81 pp->tiles.cols = frame_header->tile_cols; in fill_picture_parameters()
82 pp->tiles.rows = frame_header->tile_rows; in fill_picture_parameters()
83 pp->tiles.context_update_id = frame_header->context_update_tile_id; in fill_picture_parameters()
85 for (i = 0; i < pp->tiles.cols; i++) in fill_picture_parameters()
86 pp->tiles.widths[i] = frame_header->width_in_sbs_minus_1[i] + 1; in fill_picture_parameters()
88 for (i = 0; i < pp->tiles.rows; i++) in fill_picture_parameters()
89 pp->tiles.heights[i] = frame_header->height_in_sbs_minus_1[i] + 1; in fill_picture_parameters()
311 ctx_pic->tiles[tile_num].DataOffset = h->tile_group_info[tile_num].tile_offset; in dxva2_av1_decode_slice()
312 ctx_pic->tiles[tile_num].DataSize = h->tile_group_info[tile_num].tile_size; in dxva2_av1_decode_slice()
[all …]
Divi.c281 av_freep(&planes[p].bands[b].tiles[t].mbs); in ivi_free_buffers()
282 av_freep(&planes[p].bands[b].tiles); in ivi_free_buffers()
358 IVITile *tile = band->tiles; in ivi_init_tiles()
417 if (band->tiles) { in ff_ivi_init_tiles()
420 av_freep(&band->tiles[t].mbs); in ff_ivi_init_tiles()
428 av_freep(&band->tiles); in ff_ivi_init_tiles()
429 band->tiles = av_mallocz_array(band->num_tiles, sizeof(IVITile)); in ff_ivi_init_tiles()
430 if (!band->tiles) { in ff_ivi_init_tiles()
437 ret = ivi_init_tiles(band, planes[0].bands[0].tiles, in ff_ivi_init_tiles()
992 tile = &band->tiles[t]; in decode_band()
Dlibrav1e.c51 int tiles; member
313 if (ctx->tiles > 0) { in librav1e_encode_init()
314 rret = rav1e_config_parse_int(cfg, "tiles", ctx->tiles); in librav1e_encode_init()
576 …{ "tiles", "number of tiles encode with", OFFSET(tiles), AV_OPT_TYPE_INT, { .i64 = 0 }, -1, INT64_…
/third_party/flutter/skia/gm/
Dpictureshadertile.cpp32 } tiles[] = { variable
117 for (unsigned i = 0; i < SK_ARRAY_COUNT(tiles); ++i) { in onOnceBeforeDraw()
118 SkRect tile = SkRect::MakeXYWH(tiles[i].x * kPictureSize, in onOnceBeforeDraw()
119 tiles[i].y * kPictureSize, in onOnceBeforeDraw()
120 tiles[i].w * kPictureSize, in onOnceBeforeDraw()
121 tiles[i].h * kPictureSize); in onOnceBeforeDraw()
123 localMatrix.setTranslate(tiles[i].offsetX * kPictureSize, in onOnceBeforeDraw()
124 tiles[i].offsetY * kPictureSize); in onOnceBeforeDraw()
160 sk_sp<SkShader> fShaders[SK_ARRAY_COUNT(tiles)];
/third_party/skia/gm/
Dpictureshadertile.cpp32 } tiles[] = { variable
117 for (unsigned i = 0; i < SK_ARRAY_COUNT(tiles); ++i) { in onOnceBeforeDraw()
118 SkRect tile = SkRect::MakeXYWH(tiles[i].x * kPictureSize, in onOnceBeforeDraw()
119 tiles[i].y * kPictureSize, in onOnceBeforeDraw()
120 tiles[i].w * kPictureSize, in onOnceBeforeDraw()
121 tiles[i].h * kPictureSize); in onOnceBeforeDraw()
123 localMatrix.setTranslate(tiles[i].offsetX * kPictureSize, in onOnceBeforeDraw()
124 tiles[i].offsetY * kPictureSize); in onOnceBeforeDraw()
160 sk_sp<SkShader> fShaders[SK_ARRAY_COUNT(tiles)];
/third_party/flutter/flutter/packages/flutter_tools/lib/src/fuchsia/
Dtiles_ctl.dart37 /// Ensures that tiles is running on the device.
47 /// Instructs 'tiles' to start on the device.
61 // Found 1 tiles:
63 final Map<int, String> tiles = <int, String>{};
69 if (result.stdout.contains("Couldn't find tiles component in realm")) {
78 tiles[key] = url;
81 return tiles;
84 /// Instructs tiles on the device to begin running the app at [url] in a new
98 /// Instructs tiles on the device to remove the app with key [key].
106 /// Instructs tiles on the device to quit.
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/
DSGIX_pixel_tiles.txt29 read pixels from memory, applications that use grids of tiles of pixels,
33 break the image into a grid of rectangular tiles of pixels. Such an
39 of pixels. The grid of tiles is essentially a sequence of the structures
42 through the tiles, either coalescing the tiles into a single tile in
48 that use tiles of pixels and convolution must copy the subimage to be
49 transferred from the grid of tiles to a contiguous region, then pass the
51 coalescing of tiles is not needed for some other reason or is not a
57 grid of tiles of pixels in addition to the current sequence of rows
87 tiles of pixels are used; significant amounts of time are spent
166 as groups arranged in a grid of rectangles (or tiles). The method of
[all …]
/third_party/openGLES/extensions/SGIX/
DSGIX_pixel_tiles.txt29 read pixels from memory, applications that use grids of tiles of pixels,
33 break the image into a grid of rectangular tiles of pixels. Such an
39 of pixels. The grid of tiles is essentially a sequence of the structures
42 through the tiles, either coalescing the tiles into a single tile in
48 that use tiles of pixels and convolution must copy the subimage to be
49 transferred from the grid of tiles to a contiguous region, then pass the
51 coalescing of tiles is not needed for some other reason or is not a
57 grid of tiles of pixels in addition to the current sequence of rows
87 tiles of pixels are used; significant amounts of time are spent
166 as groups arranged in a grid of rectangles (or tiles). The method of
[all …]
/third_party/flutter/flutter/packages/flutter/lib/src/rendering/
Dsliver_grid.dart18 /// * [SliverGridLayout], which represents the geometry of all the tiles in a
83 /// The size and position of all the tiles in a [RenderSliverGrid].
89 /// The tiles can be placed arbitrarily, but it is more efficient to place tiles
96 /// equally sized and spaced tiles.
118 /// The scroll extent needed to fully display all the tiles if there are
125 /// A [SliverGridLayout] that uses equally sized and spaced tiles.
146 /// Creates a layout that uses equally sized and spaced tiles.
234 /// Controls the layout of tiles in a grid.
237 /// the layout for the tiles in the grid. The tiles can be placed arbitrarily,
238 /// but it is more efficient to place tiles in roughly in order by scroll offset
[all …]
/third_party/skia/tools/skpbench/
Dskpbench.cpp211 static void ddl_sample(GrDirectContext* dContext, DDLTileHelper* tiles, GpuSync& gpuSync, in ddl_sample() argument
226 tiles->interleaveDDLCreationAndDraw(dContext, picture); in ddl_sample()
230 tiles->drawAllTilesDirectly(dContext, picture); in ddl_sample()
232 tiles->kickOffThreadedWork(recordingTaskGroup, gpuTaskGroup, dContext, picture); in ddl_sample()
274 DDLTileHelper tiles(dContext, dstCharacterization, viewport, in run_ddl_benchmark() local
278 tiles.createBackendTextures(nullptr, dContext); in run_ddl_benchmark()
298 ddl_sample(dContext, &tiles, gpuSync, nullptr, recordingTaskGroup.get(), in run_ddl_benchmark()
308 tiles.resetAllTiles(); in run_ddl_benchmark()
309 ddl_sample(dContext, &tiles, gpuSync, &sample, recordingTaskGroup.get(), in run_ddl_benchmark()
327 dstSurface->draw(tiles.composeDDL()); in run_ddl_benchmark()
[all …]
/third_party/flutter/skia/tools/skpbench/
Dskpbench.cpp199 static void ddl_sample(GrContext* context, DDLTileHelper* tiles, GpuSync* gpuSync, Sample* sample, in ddl_sample() argument
205 tiles->createDDLsInParallel(); in ddl_sample()
208 tiles->drawAllTilesAndFlush(context, true); in ddl_sample()
216 tiles->resetAllTiles(); in ddl_sample()
242 DDLTileHelper tiles(finalCanvas, viewport, FLAGS_ddlTilingWidthHeight); in run_ddl_benchmark() local
244 tiles.createSKPPerTile(compressedPictureData.get(), promiseImageHelper); in run_ddl_benchmark()
250 ddl_sample(context, &tiles, nullptr, nullptr, &startStopTime); in run_ddl_benchmark()
252 ddl_sample(context, &tiles, &gpuSync, nullptr, &startStopTime); in run_ddl_benchmark()
261 ddl_sample(context, &tiles, &gpuSync, &sample, &startStopTime); in run_ddl_benchmark()
269 tiles.composeAllTiles(finalCanvas); in run_ddl_benchmark()
/third_party/flutter/flutter/packages/flutter/lib/src/material/
Dgrid_tile.dart9 /// A grid list is a [GridView] of tiles in a vertical and horizontal
15 /// * [GridView], which is a scrollable grid of tiles.
/third_party/flutter/skia/tools/fm/
Dfm.cpp181 const int tiles = SK_ARRAY_COUNT(order); in init() local
182 const float dim = 1000.0f / tiles; in init()
184 const float dt = 1.0f / (tiles*tiles - 1); in init()
195 float t = (y*tiles + x) * dt; in init()
/third_party/skia/tools/fm/
Dfm.cpp215 const int tiles = SK_ARRAY_COUNT(order); in init() local
216 const float dim = 1000.0f / tiles; in init()
218 const float dt = 1.0f / (tiles*tiles - 1); in init()
228 float t = (y*tiles + x) * dt; in init()
/third_party/openGLES/extensions/QCOM/
DQCOM_tiled_rendering.txt70 is subdivided into a number of individual tiles, which are sized to fit
88 tiles may benefit from this extension depending on their implemention of
168 requirements, including subdividing the given tile into multiple tiles if
171 (6) Should this extension allow multiple tiles?
175 tiles became negligible. Allowing multiple tiles complicated the API and
254 it will be internally subdivided into multiple tiles. The parameter
345 #05 07/15/2009 Maurice Ribble Changed from spec to subdivide tiles
/third_party/skia/third_party/externals/opengl-registry/extensions/QCOM/
DQCOM_tiled_rendering.txt70 is subdivided into a number of individual tiles, which are sized to fit
88 tiles may benefit from this extension depending on their implemention of
168 requirements, including subdividing the given tile into multiple tiles if
171 (6) Should this extension allow multiple tiles?
175 tiles became negligible. Allowing multiple tiles complicated the API and
254 it will be internally subdivided into multiple tiles. The parameter
345 #05 07/15/2009 Maurice Ribble Changed from spec to subdivide tiles
/third_party/mindspore/mindspore/lite/tools/converter/parser/caffe/
Dcaffe_tile_parser.cc42 multiples.push_back(tile_param.tiles()); in Parse()
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11av1dec.cpp108 } tiles; member
814 pic_params->tiles.cols = frame_hdr->tile_info.tile_cols; in gst_d3d11_av1_dec_start_picture()
815 pic_params->tiles.rows = frame_hdr->tile_info.tile_rows; in gst_d3d11_av1_dec_start_picture()
816 pic_params->tiles.context_update_id = in gst_d3d11_av1_dec_start_picture()
819 for (i = 0; i < pic_params->tiles.cols; i++) { in gst_d3d11_av1_dec_start_picture()
820 pic_params->tiles.widths[i] = in gst_d3d11_av1_dec_start_picture()
824 for (i = 0; i < pic_params->tiles.rows; i++) { in gst_d3d11_av1_dec_start_picture()
825 pic_params->tiles.heights[i] = in gst_d3d11_av1_dec_start_picture()
/third_party/mesa3d/src/gallium/drivers/swr/rasterizer/archrast/
Devents.proto53 ///@brief Invalidate hot tiles (i.e. tile cache)
59 ///@brief Invalidate and discard hot tiles within pixel region
65 ///@brief Flush tiles out to memory that is typically owned by driver (e.g. Flush RT cache)
/third_party/mesa3d/docs/isl/
Dtiling.rst21 two-dimensional blocks or tiles. Each tile takes up a chunk of contiguous
22 memory and the tiles are arranged like pixels in linear surface. This is best
24 surface on Intel graphics. Then the surface is divided into 128x8 pixel tiles
26 a 128x8 linear image. The tiles themselves are laid out row-major in memory
35 instead, Y-tiled. Then the surface is divided into 32x32 pixel tiles each of
45 The image is divided into tiles of a particular size and, within those tiles,
/third_party/openGLES/extensions/NV/
DNV_memory_object_sparse.txt135 TexturePageCommitmentEXT except that the tiles of the sparse texture
151 bytes required for the tiles to commit exceeds the size of the memory
/third_party/gstreamer/gstplugins_bad/gst/jp2kdecimator/
Djp2kcodestream.c1592 header->tiles = g_slice_alloc0 (sizeof (Tile) * header->n_tiles); in parse_main_header()
1599 ret = parse_tile (self, reader, header, &header->tiles[i]); in parse_main_header()
1645 size += sizeof_tile (self, &header->tiles[i]); in sizeof_main_header()
1660 if (header->tiles) { in reset_main_header()
1662 reset_tile (self, header, &header->tiles[i]); in reset_main_header()
1664 g_slice_free1 (sizeof (Tile) * header->n_tiles, header->tiles); in reset_main_header()
1737 ret = write_tile (self, writer, header, &header->tiles[i]); in write_main_header()
1760 Tile *tile = &header->tiles[i]; in decimate_main_header()
Djp2kcodestream.h150 Tile *tiles; member
/third_party/flutter/flutter/dev/benchmarks/complex_layout/test_driver/
Dscroll_perf_test.dart65 await testScrollPerf('tiles-scroll', 'tiles_scroll_perf');

123456