efl/src/bin/evas
Jean-Philippe Andre 1513007815 evas/cserve2: Merge Glyph_Data and mempool index
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.
2013-10-28 15:47:16 +09:00
..
.gitignore gitignore: do not track generated files. 2013-09-26 15:51:25 +09:00
dummy_slave.c efl: formatting 2013-06-20 13:08:36 +02:00
evas_cserve2.h evas/cserve2: Merge Glyph_Data and mempool index 2013-10-28 15:47:16 +09:00
evas_cserve2_cache.c evas/cserve2: Merge Glyph_Data and mempool index 2013-10-28 15:47:16 +09:00
evas_cserve2_client.c evas/cserve2: Minor fixes from Coverity check 2013-07-08 16:06:08 +09:00
evas_cserve2_debug.c evas/cserve2: Fix font hinting 2013-10-28 15:47:15 +09:00
evas_cserve2_fonts.c evas/cserve2: Merge Glyph_Data and mempool index 2013-10-28 15:47:16 +09:00
evas_cserve2_index.c evas/cserve2: Merge Glyph_Data and mempool index 2013-10-28 15:47:16 +09:00
evas_cserve2_main.c evas/cserve2: Add debug and reduce number of GLYPHS_USED messages 2013-10-28 15:47:16 +09:00
evas_cserve2_main_loop_linux.c evas/cserve2: catch only SIGINT from cserve2 2013-10-28 15:47:16 +09:00
evas_cserve2_messages.c evas/cserve2: Fix race condition on font load / socket fail 2013-10-28 15:47:13 +09:00
evas_cserve2_requests.c evas/cserve2: Drop pre-emptive load of large images 2013-10-28 15:47:15 +09:00
evas_cserve2_scale.c evas/cserve2: Use scalecache with cserve2 2013-10-28 15:47:15 +09:00
evas_cserve2_shm.c evas/cserve2: Reduce repacking and resizing of SHM 2013-10-28 15:47:16 +09:00
evas_cserve2_shm_debug.c evas/cserve2: Merge Glyph_Data and mempool index 2013-10-28 15:47:16 +09:00
evas_cserve2_slave.c evas/cserve2: Fix invalid file referencing in client 2013-10-28 15:47:15 +09:00
evas_cserve2_slave.h efl: fix headers order. 2013-07-23 11:27:29 +09:00
evas_cserve2_slaves.c evas/cserve2: Fix segfault in cserve2 slave 2013-10-28 15:47:14 +09:00
evas_cserve2_usage.c evas/cserve2: Fix cserve2_usage tool 2013-10-28 15:47:14 +09:00
evas_cserve2_utils.c evas/cserve2: remove dead code (old loaders API). 2013-07-02 16:58:10 +09:00