Chris Loer
|
a432a289a3
|
[core] Change OverscaledTileID to also include a "wrap" value.
This prevents TilePyramid from sharing wrapped copies of tiles.
This is necessary because two wrapped tiles no longer share the same CollisionTile.
|
2017-07-11 09:10:24 -07:00 |
|
Konstantin Käfer
|
64a827c325
|
[core] rename getStencils() to getClipIDs() to better reflect what it actually does
|
2017-07-06 12:32:54 +02:00 |
|
Konstantin Käfer
|
107622a72b
|
[core] don't use unordered_* collections for things we need to sort anyway
|
2017-07-06 12:32:54 +02:00 |
|
Konstantin Käfer
|
6d526c7b1d
|
[core] refactor ClipID generation
|
2017-07-06 12:32:54 +02:00 |
|
Konstantin Käfer
|
9a9408e811
|
[core] Render parent raster tiles when ideal tile can't be loaded
|
2017-04-20 09:38:18 +02:00 |
|
Konstantin Käfer
|
bcdbbbcac2
|
[core] don't assign clip IDs to tiles that aren't rendered
|
2016-11-08 18:09:58 +01:00 |
|
Konstantin Käfer
|
3f3fc7b772
|
[test] add .test.cpp suffix to test case files
|
2016-09-28 16:34:22 +02:00 |
|
John Firebaugh
|
a79d2afe1b
|
[core] Rename data ⇢ tile; use Resource::Necessity
|
2016-08-26 10:30:55 -07:00 |
|
John Firebaugh
|
6eab895bc0
|
[core] Use Range<uint8_t> instead of full Tileset where possible
|
2016-06-14 11:25:45 -07:00 |
|
Konstantin Käfer
|
4e5d065000
|
[core] load parents of missing tiles as optional
|
2016-06-10 12:42:14 +02:00 |
|
Konstantin Käfer
|
fce5dd5f6a
|
[core] TileData objects now store whether an optional load attempt was performed
|
2016-06-10 12:42:14 +02:00 |
|
Konstantin Käfer
|
2c7f7fb566
|
[core] createTile callback can load optional and required tiles
|
2016-06-10 12:42:14 +02:00 |
|
Konstantin Käfer
|
1b8d280e3f
|
[core] refactor updateRenderables algorithm
|
2016-05-27 10:15:06 +02:00 |
|
Konstantin Käfer
|
ebff2234e4
|
[core] remove unused template definition
|
2016-05-27 10:15:02 +02:00 |
|
Konstantin Käfer
|
c60fd0604a
|
[core] TileData::isReady() => TileData::isRenderable()
|
2016-05-25 21:51:25 +02:00 |
|
Konstantin Käfer
|
e2bcea90fc
|
[core] use #pragma once instead of ifdef include guards
|
2016-05-25 21:35:37 +02:00 |
|
Konstantin Käfer
|
7332ae0073
|
[core] retain tiles differently and remove old TileID class
|
2016-05-10 14:50:56 +02:00 |
|
Konstantin Käfer
|
5b640fb446
|
[core] add algorithm for generating clip IDs based on the new TileID classes
|
2016-05-10 14:50:56 +02:00 |
|
Konstantin Käfer
|
ecc8e018fa
|
[core] add algorithm for detecting whether an ordered map contains covering children
|
2016-05-10 14:50:56 +02:00 |
|