Home | History | Annotate | Download | only in ewk

Lines Matching refs:tile

56     Ewk_Tile *tile;
86 } tile;
174 DBG("flush unused tile cache.");
207 if (it->tile)
208 evas_object_move(it->tile->image, x, y);
216 if (it->tile) {
217 evas_object_resize(it->tile->image, w, h);
218 evas_object_image_fill_set(it->tile->image, 0, 0, w, h);
224 if (it->tile)
225 CRITICAL("it->tile=%p, but it should be NULL!", it->tile);
226 it->tile = t;
227 evas_object_move(it->tile->image, it->geometry.x, it->geometry.y);
228 evas_object_resize(it->tile->image, it->geometry.w, it->geometry.h);
230 (it->tile->image, 0, 0, it->geometry.w, it->geometry.h);
231 evas_object_image_smooth_scale_set(it->tile->image, it->smooth_scale);
242 ewk_tile_hide(it->tile);
243 if (!ewk_tile_visible_get(it->tile))
244 evas_object_smart_member_del(it->tile->image);
245 ewk_tile_matrix_tile_put(priv->model.matrix, it->tile, last_used);
249 it->tile = NULL;
262 if (item->tile)
348 DBG("no pre-render required for tile %lu,%lu @ %f.", col, row, zoom);
358 area.w = priv->view.tile.w;
359 area.h = priv->view.tile.h;
382 if (it->tile->zoom == priv->view.tile.zoom) {
389 if (it->tile) {
504 if (it->tile) {
511 const float zoom = priv->view.tile.zoom;
522 if (it->tile) {
523 Ewk_Tile *old = it->tile;
540 /* NOTE: it never returns NULL if it->tile was set! */
541 if (it->tile) {
542 CRITICAL("it->tile=%p, but it should be NULL!", it->tile);
554 } else if (t != it->tile) {
556 if (it->tile)
580 tw = priv->view.tile.w;
581 th = priv->view.tile.h;
585 it->tile = NULL;
587 it->smooth_scale = priv->view.tile.zoom_weak_smooth_scale;
600 if (it->tile) {
614 if (it->tile)
615 evas_object_image_smooth_scale_set(it->tile->image, smooth_scale);
707 if (priv->view.tile.w != t->w || priv->view.tile.h != t->h)
797 priv->view.tile.zoom = 1.0;
798 priv->view.tile.w = TILE_W;
799 priv->view.tile.h = TILE_H;
994 priv, w, h, priv->view.tile.w, priv->view.tile.h);
1018 if (!it->tile)
1021 printf("%8p %lu,%lu;", it->tile, it->tile->col, it->tile->row);
1044 Evas_Coord tw = priv->view.tile.w;
1045 Evas_Coord th = priv->view.tile.h;
1091 Evas_Coord tw = priv->view.tile.w;
1092 Evas_Coord th = priv->view.tile.h;
1139 Evas_Coord tw = priv->view.tile.w;
1140 Evas_Coord th = priv->view.tile.h;
1186 Evas_Coord tw = priv->view.tile.w;
1187 Evas_Coord th = priv->view.tile.h;
1224 tw = priv->view.tile.w;
1225 th = priv->view.tile.h;
1258 tw = priv->view.tile.w;
1259 th = priv->view.tile.h;
1287 tw = priv->view.tile.w;
1288 th = priv->view.tile.h;
1322 tw = priv->view.tile.w;
1323 th = priv->view.tile.h;
1407 cols = priv->model.width / priv->view.tile.w + 1;
1408 rows = priv->model.height / priv->view.tile.h + 1;
1454 priv->view.tile.zoom);
1462 || priv->view.offset.base.x <= - priv->view.tile.w
1464 || priv->view.offset.base.y <= - priv->view.tile.h)
1465 ERR("incorrect base offset %+4d,%+4d, tile=%dx%d, cur=%+4d,%+4d\n",
1467 priv->view.tile.w, priv->view.tile.h,
1567 if (fabsf(priv->view.tile.zoom - *zoom) < ZOOM_STEP_MIN) {
1569 (double)ZOOM_STEP_MIN, fabsf(priv->view.tile.zoom - *zoom));
1581 float scale = *zoom / priv->view.tile.zoom;
1583 priv->view.tile.zoom = *zoom;
1588 priv->view.tile.w = tw;
1589 priv->view.tile.h = th;
1688 float scale = zoom / priv->view.tile.zoom;
1756 Evas_Coord tw = priv->view.tile.w;
1757 Evas_Coord th = priv->view.tile.h;
1771 if (bx >= 0 || bx <= -2 * priv->view.tile.w) {
1776 if (by >= 0 || by <= -2 * priv->view.tile.h) {
1817 priv->view.tile.zoom_weak_smooth_scale = smooth_scale;
1822 if (it->tile)
1836 priv->view.tile.zoom);
1905 printf("\nFLUSHED BACKING STORE, STATUS BEFORE DELETING TILE MATRIX:\n");
1915 printf("\nFLUSHED BACKING STORE, STATUS AFTER RECREATING TILE MATRIX:\n");
1935 ERR("could not setup grid slicer for %d,%d+%dx%d tile=%dx%d",