Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] coveredByChildren is false if at least one child is uncovered | Bruno de Oliveira Abinader | 2018-07-24 | 1 | -1/+43 |
| | |||||
* | [core] don't generate clip IDs for buckets/layers that don't need to be clipped | Konstantin Käfer | 2017-10-17 | 1 | -2/+5 |
| | |||||
* | [core] make forcing cache/network only more explicit | Konstantin Käfer | 2017-10-12 | 2 | -116/+116 |
| | | | | | | Previously, we used the existence of a `prior*` field in the Resource object as an indication for whether we should consult the cache or not. However, this is prone to error, since a failed cache lookup won't set any prior fields. Therefore, we manually set `priorExpires` to 0. This in turn triggered another bug where generated wrong expiration timestamps when the server response we got was expired (or expired between sending and receiving). This commit changes the flags so that we can now explicitly request CacheOnly/NetworkOnly (or All) loading methods, rather than the implicit Optional/Required naming scheme. | ||||
* | [core] add algorithm for computing masks for raster tiles | Konstantin Käfer | 2017-07-24 | 1 | -0/+132 |
| | |||||
* | [build] make Xcode use the correct compiler when it is installed in a ↵ | Konstantin Käfer | 2017-07-18 | 1 | -4/+0 |
| | | | | non-standard location | ||||
* | [core] add unused default template parameter to keep Xcode 9's Clang from ↵ | Konstantin Käfer | 2017-07-13 | 1 | -0/+6 |
| | | | | crashing | ||||
* | [core] GCC 4.9 is unable to deduce ctors when using bracket init | Bruno de Oliveira Abinader | 2017-07-12 | 1 | -1/+8 |
| | |||||
* | [core] Change OverscaledTileID to also include a "wrap" value. | Chris Loer | 2017-07-11 | 1 | -494/+492 |
| | | | | | This prevents TilePyramid from sharing wrapped copies of tiles. This is necessary because two wrapped tiles no longer share the same CollisionTile. | ||||
* | [core] rename getStencils() to getClipIDs() to better reflect what it ↵ | Konstantin Käfer | 2017-07-06 | 1 | -27/+27 |
| | | | | actually does | ||||
* | [core] don't use unordered_* collections for things we need to sort anyway | Konstantin Käfer | 2017-07-06 | 1 | -1/+1 |
| | |||||
* | [core] refactor ClipID generation | Konstantin Käfer | 2017-07-06 | 1 | -193/+164 |
| | |||||
* | [core] Render parent raster tiles when ideal tile can't be loaded | Konstantin Käfer | 2017-04-20 | 2 | -0/+38 |
| | |||||
* | [core] don't assign clip IDs to tiles that aren't rendered | Konstantin Käfer | 2016-11-08 | 1 | -0/+1 |
| | |||||
* | [test] add .test.cpp suffix to test case files | Konstantin Käfer | 2016-09-28 | 3 | -0/+0 |
| | |||||
* | [core] Rename data ⇢ tile; use Resource::Necessity | John Firebaugh | 2016-08-26 | 1 | -121/+116 |
| | |||||
* | [core] Use Range<uint8_t> instead of full Tileset where possible | John Firebaugh | 2016-06-14 | 2 | -53/+49 |
| | |||||
* | [core] load parents of missing tiles as optional | Konstantin Käfer | 2016-06-10 | 1 | -363/+648 |
| | |||||
* | [core] TileData objects now store whether an optional load attempt was performed | Konstantin Käfer | 2016-06-10 | 1 | -1/+7 |
| | |||||
* | [core] createTile callback can load optional and required tiles | Konstantin Käfer | 2016-06-10 | 1 | -174/+176 |
| | |||||
* | [core] refactor updateRenderables algorithm | Konstantin Käfer | 2016-05-27 | 2 | -230/+795 |
| | |||||
* | [core] remove unused template definition | Konstantin Käfer | 2016-05-27 | 1 | -1/+1 |
| | |||||
* | [core] TileData::isReady() => TileData::isRenderable() | Konstantin Käfer | 2016-05-25 | 1 | -1/+1 |
| | |||||
* | [core] use #pragma once instead of ifdef include guards | Konstantin Käfer | 2016-05-25 | 1 | -4/+1 |
| | |||||
* | [core] retain tiles differently and remove old TileID class | Konstantin Käfer | 2016-05-10 | 2 | -0/+427 |
| | |||||
* | [core] add algorithm for generating clip IDs based on the new TileID classes | Konstantin Käfer | 2016-05-10 | 1 | -0/+427 |
| | |||||
* | [core] add algorithm for detecting whether an ordered map contains covering ↵ | Konstantin Käfer | 2016-05-10 | 1 | -0/+61 |
children |