summaryrefslogtreecommitdiff
path: root/include/llmr/util
Commit message (Collapse)AuthorAgeFilesLines
* rename llmr => mbglKonstantin Käfer2014-07-1626-2273/+0
|
* make gcc happyKonstantin Käfer2014-07-141-1/+1
|
* add enum class to unify parsing/stringificationKonstantin Käfer2014-07-141-0/+55
|
* move std::erase_if => util::erase_ifKonstantin Käfer2014-07-141-0/+5
|
* allow formatted messagesKonstantin Käfer2014-07-111-6/+13
|
* replace {{token}} with {token}, and %d/%d/%d with {z}/{x}/{y}Konstantin Käfer2014-07-091-12/+15
| | | | refs https://github.com/mapbox/mapbox-gl-style-spec/pull/87
* update headless testing to be configurableKonstantin Käfer2014-07-082-0/+21
|
* add test fixture and image comparisonKonstantin Käfer2014-07-071-1/+1
|
* load glyphset url from stylesheetKonstantin Käfer2014-07-021-2/+0
|
* read sprite image from styleKonstantin Käfer2014-07-021-2/+0
|
* ignore boost warnings with gcc as wellKonstantin Käfer2014-07-011-0/+5
|
* reorganize propertiesKonstantin Käfer2014-06-271-1/+1
|
* rename time => timestamp to avoid naming conflictsKonstantin Käfer2014-06-273-28/+28
|
* add filter expressionsKonstantin Käfer2014-06-262-132/+352
|
* only ignore diagnostics with clangKonstantin Käfer2014-06-171-0/+7
|
* unifiy constants in one place, and allow local overrideKonstantin Käfer2014-06-041-0/+5
|
* separate out token replacer as a standalone function in preparation for #300Konstantin Käfer2014-06-041-0/+49
|
* add missing filesKonstantin Käfer2014-06-021-0/+132
|
* fix compile errorAnsis Brammanis2014-05-301-1/+1
|
* retain the uv loop until all things deconstructedKonstantin Käfer2014-05-301-3/+15
| | | | fixes #261
* make sure we retain shared state when destructing the map objectKonstantin Käfer2014-05-301-2/+2
| | | | refs #261
* include locale, ref #270Mike Morris2014-05-291-0/+1
|
* missing semicolonDane Springmeyer2014-05-281-1/+1
|
* fix utf.hpp linux compileDane Springmeyer2014-05-281-2/+2
|
* fallback to boost::locale on linuxDane Springmeyer2014-05-281-0/+44
|
* add debug warningsKonstantin Käfer2014-05-281-0/+5
|
* support for style transitionsJustin R. Miller2014-05-221-12/+19
|
* better sprite warningsKonstantin Käfer2014-05-221-0/+1
|
* add vec2 * mat4 multiplicationKonstantin Käfer2014-05-211-0/+5
|
* show tile parse warningsKonstantin Käfer2014-05-211-0/+1
|
* first shot at composited blendingKonstantin Käfer2014-05-211-3/+3
| | | | | | still missing: - stencil+depth mask - alpha compositing
* partially revert 6136ab6d213c0aa5e6afba632fc42b5999e70615Konstantin Käfer2014-05-211-1/+3
| | | | | background: we are doing separate opaque/translucent passes per composite layer and then we're compositing them in the translucent phase
* show style parse warning if the flag is setKonstantin Käfer2014-05-211-0/+7
|
* add includesAnsis Brammanis2014-05-191-0/+2
|
* fix texture bindingKonstantin Käfer2014-05-192-7/+22
|
* use sprite atlasKonstantin Käfer2014-05-193-0/+23
|
* always use std:: namespace for math functionsKonstantin Käfer2014-05-141-5/+5
| | | | fixes #201
* fix lock initializationKonstantin Käfer2014-05-141-2/+10
| | | | background: for non-debug builds, assert() gets compiled away, so the locks are not initialized
* move weak_ptr list of tile_data objects to a map for faster lookupsKonstantin Käfer2014-05-131-0/+17
|
* Calculate clip IDs with a huffman prefix treeKonstantin Käfer2014-05-092-10/+22
| | | | | | | | | | | | | This changes the clip IDs from sequential to a huffman prefix tree, meaning that parent tiles share the same prefix with child tiles (but are shorter). This allows us to use the same checkerboard pattern to draw all tiles. TODO: - make sure we're not overflowing the 8 bit limit of the stencil buffer - draw all checkerboard fields at the same time, with one draw call - fix raster drawing (fading, clipping) refs #132
* don't show warnings in boostKonstantin Käfer2014-05-081-0/+4
|
* variant : add binary visitation supportartemp2014-05-051-27/+149
|
* rename animation => transitionKonstantin Käfer2014-04-302-17/+17
|
* move animation time api to use nanosecondsKonstantin Käfer2014-04-302-11/+23
|
* make sure we call the sprite load callbackKonstantin Käfer2014-04-301-2/+9
|
* move to libuv for the rendering loopKonstantin Käfer2014-04-302-2/+108
|
* add more timers to headless testKonstantin Käfer2014-04-251-11/+15
|
* require explicit initialization to point devs toward empty timer namesKonstantin Käfer2014-04-251-1/+1
|
* add timerKonstantin Käfer2014-04-231-0/+29
|
* add libcurl loadingKonstantin Käfer2014-04-161-0/+46
|