• Home
  • Raw
  • Download

Lines Matching refs:tile_cols

88     int tile_cols, tile_rows;  member
434 ctx->tile_cols = 1 << ctx->tile_cols_log2; in choose_tiling()
438 if (ctx->tile_cols == 0) { in choose_tiling()
439 ctx->tile_cols = (avctx->width + AV1_MAX_TILE_WIDTH - 1) / in choose_tiling()
441 if (ctx->tile_cols > 1) { in choose_tiling()
443 "columns to fill width.\n", ctx->tile_cols); in choose_tiling()
446 av_assert0(ctx->tile_cols > 0); in choose_tiling()
450 ctx->tile_cols - 1) / ctx->tile_cols, 128); in choose_tiling()
461 if ((avctx->width + 63) / 64 < ctx->tile_cols || in choose_tiling()
467 if (ctx->tile_cols > AV1_MAX_TILE_COLS || in choose_tiling()
474 if (avctx->width / ctx->tile_cols > AV1_MAX_TILE_WIDTH) { in choose_tiling()
483 if (ctx->tile_cols == 1 && ctx->tile_rows == 1) { in choose_tiling()
489 (avctx->width + 127) / 128 >= ctx->tile_cols && in choose_tiling()
492 ctx->tile_cols_log2 = ctx->tile_cols == 1 ? 0 : in choose_tiling()
493 av_log2(ctx->tile_cols - 1) + 1; in choose_tiling()
503 uniform_64x64_possible = uniform_cols == ctx->tile_cols && in choose_tiling()
513 uniform_128x128_possible = uniform_cols == ctx->tile_cols && in choose_tiling()
552 sb_size, sb_size, ctx->tile_cols, ctx->tile_rows); in choose_tiling()
554 enccfg->tile_width_count = ctx->tile_cols; in choose_tiling()
560 tile_size = sb_width / ctx->tile_cols; in choose_tiling()
561 rounding = sb_width % ctx->tile_cols; in choose_tiling()
562 for (i = 0; i < ctx->tile_cols; i++) { in choose_tiling()
565 i > ctx->tile_cols - 1 - (rounding + 1) / 2); in choose_tiling()
1274 …{ "tiles", "Tile columns x rows", OFFSET(tile_cols), AV_OPT_TYPE_IMAGE_SIZE, { .str = N…