Lines Matching refs:tiles
251 EXRTile *tiles; // Tiled pixel data. The application must reconstruct image
252 // from tiles manually. NULL if scanline format.
10504 if (version->tiled && attr_name.compare("tiles") == 0) {
10889 exr_image->tiles = static_cast<EXRTile *>(
10913 exr_image->tiles[tile_idx].images = tinyexr::AllocateImage(
10974 exr_image->tiles[tile_idx].images,
10975 &(exr_image->tiles[tile_idx].width),
10976 &(exr_image->tiles[tile_idx].height),
10995 exr_image->tiles[tile_idx].offset_x = tile_coordinates[0];
10996 exr_image->tiles[tile_idx].offset_y = tile_coordinates[1];
10997 exr_image->tiles[tile_idx].level_x = tile_coordinates[2];
10998 exr_image->tiles[tile_idx].level_y = tile_coordinates[3];
11573 exr_image.tiles[it].offset_x * exr_header.tile_size_x + i;
11575 exr_image.tiles[it].offset_y * exr_header.tile_size_y + j;
11586 unsigned char **src = exr_image.tiles[it].images;
11640 exr_image.tiles[it].offset_x * exr_header.tile_size_x + i;
11642 exr_image.tiles[it].offset_y * exr_header.tile_size_y + j;
11653 unsigned char **src = exr_image.tiles[it].images;
11818 exr_image.tiles[it].offset_x * exr_header.tile_size_x + i;
11820 exr_image.tiles[it].offset_y * exr_header.tile_size_y + j;
11831 unsigned char **src = exr_image.tiles[it].images;
11884 exr_image.tiles[it].offset_x * exr_header.tile_size_x + i;
11886 exr_image.tiles[it].offset_y * exr_header.tile_size_y + j;
11897 unsigned char **src = exr_image.tiles[it].images;
12965 exr_image->tiles = NULL;
13030 if (exr_image->tiles) {
13033 if (exr_image->tiles[tid].images && exr_image->tiles[tid].images[i]) {
13034 free(exr_image->tiles[tid].images[i]);
13037 if (exr_image->tiles[tid].images) {
13038 free(exr_image->tiles[tid].images);
13041 free(exr_image->tiles);