summaryrefslogtreecommitdiff
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* draw by layer, not by tileKonstantin Käfer2014-05-121-0/+13
| | | | | | | This is needed for correctly compositing raster imagery into the map fixes #122 fixes #157
* Calculate clip IDs with a huffman prefix treeKonstantin Käfer2014-05-091-1/+12
| | | | | | | | | | | | | 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
* squashed stylequest mergeJustin R. Miller2014-05-071-317/+1986
| | | | | | | | | | | * uses OSM Bright style * adds dot shader * adds layer translation * adds dashed line support * adds style array parsing * improves background layer parsing * improves style constant parsing * fixes sprite JSON pixel ratio parsing
* Merge remote-tracking branch 'remotes/origin/pr/127'Konstantin Käfer2014-04-151-18/+140
|\ | | | | | | | | | | | | Conflicts: include/llmr/map/map.hpp src/map/map.cpp src/platform/platform.cpp
| * refs #101: data sources with stylingJustin R. Miller2014-04-041-0/+122
| | | | | | | | | | | | * add second, satellite class to stylesheet * get rid of tile clipping masks for now * flesh out raster styling properties
| * move to naming like on webJustin R. Miller2014-04-021-18/+18
| |
* | correctly build shaders if the optimizer is not presentKonstantin Käfer2014-04-111-13/+14
| |
* | add xcode project buildsKonstantin Käfer2014-04-111-3/+7
| |
* | remove ds_store fileKonstantin Käfer2014-04-111-0/+0
| | | | | | | | [skip ci]
* | clean up build system and reuse previously built libraries in other targetsKonstantin Käfer2014-04-114-10/+22
| |
* | fix build on travisKonstantin Käfer2014-04-111-2/+2
| |
* | use mapnik-packaging to build all dependenciesKonstantin Käfer2014-04-091-5/+7
|/
* refs #83: move all POIs to min-based enablingJustin R. Miller2014-03-261-6/+5
|
* add min/max functions and refactor FunctionPropertyKonstantin Käfer2014-03-261-0/+1
| | | | fixes #83
* fail hard if the shader optimizer is unavailableKonstantin Käfer2014-03-261-3/+1
|
* move node modules to bin/ folder to fix buildKonstantin Käfer2014-03-261-0/+7
|
* build shaders for either desktop gl or gles2Konstantin Käfer2014-03-251-5/+17
|
* add shader optimizer and reorder componentsKonstantin Käfer2014-03-251-0/+36
|
* implement alwaysVisibleKonstantin Käfer2014-03-241-1/+2
|
* explicitly specify font size in classKonstantin Käfer2014-03-241-1/+2
|
* update styleKonstantin Käfer2014-03-241-4/+40
|
* extract label shapingKonstantin Käfer2014-03-141-0/+1
|
* add text stylingKonstantin Käfer2014-03-141-0/+17
|
* add constants and move style parser to its own classKonstantin Käfer2014-03-121-1/+4
|
* change datasource => source for compliance with jsKonstantin Käfer2014-03-121-15/+15
|
* remove unneeded fileKonstantin Käfer2014-03-121-312/+0
|
* parse the json stylesheetKonstantin Käfer2014-03-124-295/+7
|
* move to linear properties for POI opacityJustin R. Miller2014-02-211-5/+5
|
* refs #60: add some more point stylesJustin R. Miller2014-02-211-8/+69
|
* refs #60: first cut of POI renderingJustin R. Miller2014-02-142-8/+32
| | | | | | | | * add basic marker style to stylesheet * pass through marker style to PBF conversion * marker/point tile parsing, bucket, buffer, shaders, etc. * new sprite hosting for 1x/2x variants * sprite load accepts screen scale argument
* allow for easier editing of style in XcodeJustin R. Miller2014-02-131-1/+2
| | | | | | | * write protobuf directly to file instead of stdout (for Gyp) * add style.js to editable sources * add build phases for pbf conversion & resources updates * update README style directions
* drawing lines with trianglesKonstantin Käfer2014-02-112-4/+4
|
* add textured waterKonstantin Käfer2014-02-042-2/+13
|
* remove c99 featuresKonstantin Käfer2014-02-031-3/+3
| | | | fixes #26
* textured fillsKonstantin Käfer2014-02-032-1/+6
| | | | fixes #15
* add rapidjson for parsing sprite json filesKonstantin Käfer2014-02-031-0/+40
|
* fix errors from rename of style.hpp to resources.hppKonstantin Käfer2014-01-301-5/+5
|
* linear fadesKonstantin Käfer2014-01-292-42/+36
|
* let roads show up till z30Konstantin Käfer2014-01-291-3/+5
|
* cascade stylesKonstantin Käfer2014-01-273-24/+97
|
* draw fills according to the styleKonstantin Käfer2014-01-271-0/+38
|
* define as externKonstantin Käfer2014-01-211-2/+2
|
* move shaders to cpp fileKonstantin Käfer2014-01-201-12/+9
|
* update style protobufKonstantin Käfer2014-01-181-8/+27
|
* add protobuf encoding of styleKonstantin Käfer2014-01-083-0/+579
|
* emscripten supportKonstantin Käfer2014-01-071-0/+77