[core] Merge RenderLayer::uploadBuckets into RenderSource::startRender

This commit is contained in:
John Firebaugh
2017-06-08 14:44:47 -07:00
parent 17db460345
commit f5d3b850bf
13 changed files with 41 additions and 35 deletions

View File

@@ -68,15 +68,6 @@ void RenderLayer::setRenderTiles(std::vector<std::reference_wrapper<RenderTile>>
renderTiles = std::move(tiles);
}
void RenderLayer::uploadBuckets(gl::Context& context, RenderSource*) {
for (const auto& tileRef : renderTiles) {
const auto& bucket = tileRef.get().tile.getBucket(*baseImpl);
if (bucket && bucket->needsUpload()) {
bucket->upload(context);
}
}
}
void RenderLayer::render(Painter& painter, PaintParameters& parameters, RenderSource*) {
for (auto& tileRef : renderTiles) {
auto& tile = tileRef.get();