/third_party/ffmpeg/libavcodec/ |
D | rscc.c | 58 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 …]
|
D | dxva2_av1.c | 41 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 …]
|
D | ivi.c | 281 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()
|
D | librav1e.c | 51 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/ |
D | pictureshadertile.cpp | 32 } 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/ |
D | pictureshadertile.cpp | 32 } 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/ |
D | tiles_ctl.dart | 37 /// 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/ |
D | SGIX_pixel_tiles.txt | 29 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/ |
D | SGIX_pixel_tiles.txt | 29 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/ |
D | sliver_grid.dart | 18 /// * [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/ |
D | skpbench.cpp | 211 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/ |
D | skpbench.cpp | 199 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/ |
D | grid_tile.dart | 9 /// 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/ |
D | fm.cpp | 181 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/ |
D | fm.cpp | 215 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/ |
D | QCOM_tiled_rendering.txt | 70 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/ |
D | QCOM_tiled_rendering.txt | 70 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/ |
D | caffe_tile_parser.cc | 42 multiples.push_back(tile_param.tiles()); in Parse()
|
/third_party/gstreamer/gstplugins_bad/sys/d3d11/ |
D | gstd3d11av1dec.cpp | 108 } 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/ |
D | events.proto | 53 ///@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/ |
D | tiling.rst | 21 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/ |
D | NV_memory_object_sparse.txt | 135 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/ |
D | jp2kcodestream.c | 1592 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()
|
D | jp2kcodestream.h | 150 Tile *tiles; member
|
/third_party/flutter/flutter/dev/benchmarks/complex_layout/test_driver/ |
D | scroll_perf_test.dart | 65 await testScrollPerf('tiles-scroll', 'tiles_scroll_perf');
|