Lines Matching defs:tile_attr
169 EXRTileAttribute tile_attr; /* header data attribute of tile */
1229 if (tile_x && s->tile_attr.xSize + (int64_t)FFMAX(s->xmin, 0) >= INT_MAX / tile_x )
1231 if (tile_y && s->tile_attr.ySize + (int64_t)FFMAX(s->ymin, 0) >= INT_MAX / tile_y )
1234 line = s->ymin + s->tile_attr.ySize * tile_y;
1235 col = s->tile_attr.xSize * tile_x;
1241 td->ysize = FFMIN(s->tile_attr.ySize, s->ydelta - tile_y * s->tile_attr.ySize);
1242 td->xsize = FFMIN(s->tile_attr.xSize, s->xdelta - tile_x * s->tile_attr.xSize);
1575 s->tile_attr.xSize = -1;
1576 s->tile_attr.ySize = -1;
1893 s->tile_attr.xSize = bytestream2_get_le32(gb);
1894 s->tile_attr.ySize = bytestream2_get_le32(gb);
1897 s->tile_attr.level_mode = tileLevel & 0x0f;
1898 s->tile_attr.level_round = (tileLevel >> 4) & 0x0f;
1900 if (s->tile_attr.level_mode >= EXR_TILE_LEVEL_UNKNOWN) {
1902 s->tile_attr.level_mode);
1907 if (s->tile_attr.level_round >= EXR_TILE_ROUND_UNKNOWN) {
1909 s->tile_attr.level_round);
2014 if (s->tile_attr.xSize < 1 || s->tile_attr.ySize < 1) {
2155 nb_blocks = ((s->xdelta + s->tile_attr.xSize - 1) / s->tile_attr.xSize) *
2156 ((s->ydelta + s->tile_attr.ySize - 1) / s->tile_attr.ySize);