forked from enlightenment/efl
1513007815
Glyphs were previously using 3 shared buffers, now reduce to 2: - Memory pool (mempool) containing the glyph drawable data - Index table (Shared_Index / array) containing only the indexes of the buffers in the mempool - Glyph_Data table (array) containing the glyphs descriptors AS WELL as the buffer indexes. So, we just merge the two index tables into one by using directly objects of type Glyph_Data for the referencing of the mempool buffers. |
||
---|---|---|
.. | ||
.gitignore | ||
dummy_slave.c | ||
evas_cserve2.h | ||
evas_cserve2_cache.c | ||
evas_cserve2_client.c | ||
evas_cserve2_debug.c | ||
evas_cserve2_fonts.c | ||
evas_cserve2_index.c | ||
evas_cserve2_main.c | ||
evas_cserve2_main_loop_linux.c | ||
evas_cserve2_messages.c | ||
evas_cserve2_requests.c | ||
evas_cserve2_scale.c | ||
evas_cserve2_shm.c | ||
evas_cserve2_shm_debug.c | ||
evas_cserve2_slave.c | ||
evas_cserve2_slave.h | ||
evas_cserve2_slaves.c | ||
evas_cserve2_usage.c | ||
evas_cserve2_utils.c |