[Webkit-unassigned] [Bug 68595] [EFL] Add matrix list to reuse tile matrix for each different zoom level.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 14 19:55:51 PDT 2011


KwangHyuk <hyuki.kim at samsung.com> changed:

           What    |Removed                     |Added
 Attachment #108321|0                           |1
        is obsolete|                            |
 Attachment #111121|                            |review?, commit-queue?
               Flag|                            |

--- Comment #6 from KwangHyuk <hyuki.kim at samsung.com>  2011-10-14 19:55:50 PST ---
Created an attachment (id=111121)
 --> (https://bugs.webkit.org/attachment.cgi?id=111121&action=review)

> The idea sounds good, but the implementation needs some love. As we're trying  to adequate ourselves to WebKit's coding style, it would be really good if > these one or two-letter variables had proper names. There are many separate places which allocate and remove entries from the list, this code should all be put in single functions.

The most of your opinions are applied.

>> Source/WebKit/efl/ChangeLog:7
>> +        And then it will resue the tile matrix previously created by getting it from this matrix list.
> resue -> reuse


>> Source/WebKit/efl/ewk/ewk_tiled_backing_store.c:119
>> +        Eina_Bool layout:1;
> Isn't it possible to use change.model here?


>> Source/WebKit/efl/ewk/ewk_tiled_matrix.c:72
>> +Ewk_Tile_Matrix_Entry *ewk_tile_matrix_matrix_from_zoom_get(Ewk_Tile_Matrix *tm, float zoom);
> The implementation can be moved here and the function can be made static. "from_zoom" doesn't sound good in the name. Maybe just _ewk_tile_matrix_matrix_get, or _ewk_tile_matrix_get?


>> Source/WebKit/efl/ewk/ewk_tiled_matrix.h:33
>> +void ewk_tile_matrix_change_matrix(Ewk_Tile_Matrix* tm, float zoom);
> This name doesn't tell what the function is supposed to do. How about ewk_tile_matrix_zoom_level_set() or something along these lines?


Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list