Commit graph

1936 commits

Author SHA1 Message Date
r.kuznetsov
100b6631b9 Fixed crash in EngineContext caused by thread-safety 2015-11-30 16:04:18 +03:00
ExMix
3b030fcf01 [drape] small pointers improvement 2015-11-30 16:04:18 +03:00
r.kuznetsov
199040d0aa Review fixes 2015-11-30 16:04:18 +03:00
r.kuznetsov
3b009921ae Added stop rendering on FR while user is inactive 2015-11-30 16:04:17 +03:00
r.kuznetsov
875192615a Review fixes 2015-11-30 16:04:17 +03:00
r.kuznetsov
734b0a10b0 Pointers refactoring 2015-11-30 16:04:17 +03:00
r.kuznetsov
4d6dcfc596 Review fixes 2015-11-30 16:04:17 +03:00
r.kuznetsov
e41f5df9c4 Added grouping of shapes by feature id in messaging on BR 2015-11-30 16:04:17 +03:00
r.kuznetsov
51cca09664 Review fixes 2015-11-30 16:04:16 +03:00
r.kuznetsov
624edbbce7 Fixed crash by empty index buffer 2015-11-30 16:04:16 +03:00
ExMix
3d6c6713ca rebase fixes 2015-11-30 16:04:16 +03:00
ExMix
da9d55a408 review fixes 2015-11-30 16:04:16 +03:00
ExMix
88e362729d [drape] track rendering 2015-11-30 16:04:16 +03:00
ExMix
b5598f55b3 [drape] old code removed
preparations for track rendering
2015-11-30 16:04:16 +03:00
r.kuznetsov
a98f5b689b Review fixes 2015-11-30 16:04:15 +03:00
r.kuznetsov
3d1b63b260 Fixed a bug with tiles removing 2015-11-30 16:04:15 +03:00
r.kuznetsov
5401cc952e Fixed bugs in tiles tree construction 2015-11-30 16:04:15 +03:00
r.kuznetsov
c7db4dfb06 Refactored code style 2015-11-30 16:04:15 +03:00
r.kuznetsov
c14d67c567 Optimizations of tiles tree and small bugfixes 2015-11-30 16:04:15 +03:00
r.kuznetsov
0f239e8852 Fixed bugs with deferred tiles 2015-11-30 16:04:15 +03:00
r.kuznetsov
8cb22bf52d Added tile tree 2015-11-30 16:04:14 +03:00
r.kuznetsov
0e6a372c05 Added algorithm of deferred removal of obsolete tiles 2015-11-30 16:04:14 +03:00
r.kuznetsov
b8f9abaeb8 Added functions to calculate tiles coverage 2015-11-30 16:04:14 +03:00
ExMix
559220a687 review fixes 2015-11-30 16:04:14 +03:00
ExMix
31067b916d [drape] draw my position mark 2015-11-30 16:04:14 +03:00
ExMix
511af842b2 [drape] copyright 2015-11-30 16:04:13 +03:00
ExMix
475d0bcbcc review fixes 2015-11-30 16:04:12 +03:00
ExMix
bd950780e2 [drape] country status logic 2015-11-30 16:04:12 +03:00
ExMix
b2a14b8be3 [drape] small refactoring 2015-11-30 16:04:12 +03:00
ExMix
193be5e68b [drape] gui subsystem refactoring
- summarized code that draw gui text
- add ShapeControl concept. Button for example is one ShapeControl with two shape (button body and label)
- add button
- add country status block with not implementet control block yet.
- move gui singletons (RulerHelper, CountryStatusHelper) into DrapeGui singleton
- LayerRenderer can be updated particaly.
2015-11-30 16:04:11 +03:00
ExMix
29a79cd8a6 [drape] gui layer can recache particaly 2015-11-30 16:04:10 +03:00
r.kuznetsov
820a45d7a6 Added glyphs' usage tracker 2015-11-30 16:04:10 +03:00
r.kuznetsov
6b2fc72241 Review fixes #2 2015-11-30 16:04:09 +03:00
r.kuznetsov
b70855d590 Review fixes 2015-11-30 16:04:08 +03:00
r.kuznetsov
6d7013a831 Fixed adding messages to queues after clean up 2015-11-30 16:04:08 +03:00
r.kuznetsov
15cfc0df2d Fixed setting up model-view matrix (now one time per frame) 2015-11-30 16:04:08 +03:00
r.kuznetsov
e101fb8a27 Review fixes 2015-11-30 16:04:07 +03:00
r.kuznetsov
404c904f48 Added synchronous stopping of render threads 2015-11-30 16:04:07 +03:00
r.kuznetsov
d7b1edc1c2 Fixed drape engine destruction on iOS, moved some common code to renderer 2015-11-30 16:04:07 +03:00
r.kuznetsov
8505cb9824 Review fixes 2015-11-30 16:04:07 +03:00
r.kuznetsov
0ef3327c40 Code-review fixes 2015-11-30 16:04:07 +03:00
r.kuznetsov
6896b7d19a Added enabling/disabling rendering on enter to foreground/background 2015-11-30 16:04:07 +03:00
r.kuznetsov
bb5b8d39a3 Added priorities for messages 2015-11-30 16:04:06 +03:00
r.kuznetsov
2ebcafc4fc Removed type of message from base message class 2015-11-30 16:04:06 +03:00
ExMix
2ab06f38c7 [drape] Rule and Ruler text. Global callbacks for gui subsystem 2015-11-30 16:04:05 +03:00
ExMix
65ab716c5b [drape] change blending default 2015-11-30 16:04:05 +03:00
ExMix
8aade1efab [drape] move some files to resolve denepdencies 2015-11-30 16:04:05 +03:00
ExMix
4cfb58cdbe [drape] gui subsystem. Compass 2015-11-30 16:04:05 +03:00
ExMix
7f31763c05 [drape] new lib! Move GuiSkin to drape_gui lib 2015-11-30 16:04:04 +03:00
ExMix
87ede26a7c review fixes 2015-11-30 16:04:04 +03:00