Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | draw by layer, not by tile | Konstantin Käfer | 2014-05-12 | 1 | -0/+13 |
| | | | | | | | This is needed for correctly compositing raster imagery into the map fixes #122 fixes #157 | ||||
* | Calculate clip IDs with a huffman prefix tree | Konstantin Käfer | 2014-05-09 | 1 | -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 merge | Justin R. Miller | 2014-05-07 | 1 | -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äfer | 2014-04-15 | 1 | -18/+140 |
|\ | | | | | | | | | | | | | Conflicts: include/llmr/map/map.hpp src/map/map.cpp src/platform/platform.cpp | ||||
| * | refs #101: data sources with styling | Justin R. Miller | 2014-04-04 | 1 | -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 web | Justin R. Miller | 2014-04-02 | 1 | -18/+18 |
| | | |||||
* | | correctly build shaders if the optimizer is not present | Konstantin Käfer | 2014-04-11 | 1 | -13/+14 |
| | | |||||
* | | add xcode project builds | Konstantin Käfer | 2014-04-11 | 1 | -3/+7 |
| | | |||||
* | | remove ds_store file | Konstantin Käfer | 2014-04-11 | 1 | -0/+0 |
| | | | | | | | | [skip ci] | ||||
* | | clean up build system and reuse previously built libraries in other targets | Konstantin Käfer | 2014-04-11 | 4 | -10/+22 |
| | | |||||
* | | fix build on travis | Konstantin Käfer | 2014-04-11 | 1 | -2/+2 |
| | | |||||
* | | use mapnik-packaging to build all dependencies | Konstantin Käfer | 2014-04-09 | 1 | -5/+7 |
|/ | |||||
* | refs #83: move all POIs to min-based enabling | Justin R. Miller | 2014-03-26 | 1 | -6/+5 |
| | |||||
* | add min/max functions and refactor FunctionProperty | Konstantin Käfer | 2014-03-26 | 1 | -0/+1 |
| | | | | fixes #83 | ||||
* | fail hard if the shader optimizer is unavailable | Konstantin Käfer | 2014-03-26 | 1 | -3/+1 |
| | |||||
* | move node modules to bin/ folder to fix build | Konstantin Käfer | 2014-03-26 | 1 | -0/+7 |
| | |||||
* | build shaders for either desktop gl or gles2 | Konstantin Käfer | 2014-03-25 | 1 | -5/+17 |
| | |||||
* | add shader optimizer and reorder components | Konstantin Käfer | 2014-03-25 | 1 | -0/+36 |
| | |||||
* | implement alwaysVisible | Konstantin Käfer | 2014-03-24 | 1 | -1/+2 |
| | |||||
* | explicitly specify font size in class | Konstantin Käfer | 2014-03-24 | 1 | -1/+2 |
| | |||||
* | update style | Konstantin Käfer | 2014-03-24 | 1 | -4/+40 |
| | |||||
* | extract label shaping | Konstantin Käfer | 2014-03-14 | 1 | -0/+1 |
| | |||||
* | add text styling | Konstantin Käfer | 2014-03-14 | 1 | -0/+17 |
| | |||||
* | add constants and move style parser to its own class | Konstantin Käfer | 2014-03-12 | 1 | -1/+4 |
| | |||||
* | change datasource => source for compliance with js | Konstantin Käfer | 2014-03-12 | 1 | -15/+15 |
| | |||||
* | remove unneeded file | Konstantin Käfer | 2014-03-12 | 1 | -312/+0 |
| | |||||
* | parse the json stylesheet | Konstantin Käfer | 2014-03-12 | 4 | -295/+7 |
| | |||||
* | move to linear properties for POI opacity | Justin R. Miller | 2014-02-21 | 1 | -5/+5 |
| | |||||
* | refs #60: add some more point styles | Justin R. Miller | 2014-02-21 | 1 | -8/+69 |
| | |||||
* | refs #60: first cut of POI rendering | Justin R. Miller | 2014-02-14 | 2 | -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 Xcode | Justin R. Miller | 2014-02-13 | 1 | -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 triangles | Konstantin Käfer | 2014-02-11 | 2 | -4/+4 |
| | |||||
* | add textured water | Konstantin Käfer | 2014-02-04 | 2 | -2/+13 |
| | |||||
* | remove c99 features | Konstantin Käfer | 2014-02-03 | 1 | -3/+3 |
| | | | | fixes #26 | ||||
* | textured fills | Konstantin Käfer | 2014-02-03 | 2 | -1/+6 |
| | | | | fixes #15 | ||||
* | add rapidjson for parsing sprite json files | Konstantin Käfer | 2014-02-03 | 1 | -0/+40 |
| | |||||
* | fix errors from rename of style.hpp to resources.hpp | Konstantin Käfer | 2014-01-30 | 1 | -5/+5 |
| | |||||
* | linear fades | Konstantin Käfer | 2014-01-29 | 2 | -42/+36 |
| | |||||
* | let roads show up till z30 | Konstantin Käfer | 2014-01-29 | 1 | -3/+5 |
| | |||||
* | cascade styles | Konstantin Käfer | 2014-01-27 | 3 | -24/+97 |
| | |||||
* | draw fills according to the style | Konstantin Käfer | 2014-01-27 | 1 | -0/+38 |
| | |||||
* | define as extern | Konstantin Käfer | 2014-01-21 | 1 | -2/+2 |
| | |||||
* | move shaders to cpp file | Konstantin Käfer | 2014-01-20 | 1 | -12/+9 |
| | |||||
* | update style protobuf | Konstantin Käfer | 2014-01-18 | 1 | -8/+27 |
| | |||||
* | add protobuf encoding of style | Konstantin Käfer | 2014-01-08 | 3 | -0/+579 |
| | |||||
* | emscripten support | Konstantin Käfer | 2014-01-07 | 1 | -0/+77 |