Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Implement CrossFadedDataDrivenProperty to add support for feature ↵ | Molly Lloyd | 2018-08-31 | 1 | -7/+11 |
| | | | | expressions in `*-pattern` properties | ||||
* | [core] Replace use of *Stops with expressions DSL | John Firebaugh | 2018-06-29 | 1 | -3/+3 |
| | |||||
* | [core] Convert "legacy" filters directly into expressions (#11610) | Lucas Wojciechowski | 2018-05-10 | 1 | -1/+4 |
| | | | Ports the specialized filter-* expressions from GL JS, adding them to src/mbgl/style/expression/compound_expression.cpp | ||||
* | [core] move HeadlessBackend extension initialization code into Impl | Konstantin Käfer | 2017-11-29 | 1 | -7/+2 |
| | |||||
* | Preserve depth buffer between 3D layers + optimize render order (#9931) | Lauren Budorick | 2017-09-21 | 1 | -4/+8 |
| | | | Port of https://github.com/mapbox/mapbox-gl-js/pull/5101: adds a new render pass `Pass3D` before any other rendering wherein we render layers with 3D passes (fill-extrusion layers) to offscreen framebuffers, sharing a depth renderbuffer between those layers in order to render 3D space correctly. Those framebuffers are saved on the RenderLayers and copied back to the map during the translucent pass. Rendering to offscreen framebuffers before we do any clear + draw means we can avoid expensive framebuffer restores. | ||||
* | [core] Added GeometryTileWorker-owned image correlation ID | Bruno de Oliveira Abinader | 2017-08-25 | 1 | -4/+7 |
| | |||||
* | [all] Merge View into RendererBackend | John Firebaugh | 2017-07-26 | 1 | -0/+2 |
| | |||||
* | [core] Correctly track sprite loaded state through smart setStyle | John Firebaugh | 2017-07-20 | 1 | -1/+1 |
| | |||||
* | [core] BackendScope prevent double (de-)activation | Ivo van Dongen | 2017-07-18 | 1 | -0/+111 |
| | | | | | - Guards against duplicate activations by checking wether the backend of the prior scope is the same as the current ones - Makes sure that only the most outer backend scope deactivates by tracking activation state | ||||
* | [core] Per-bucket icon atlases | John Firebaugh | 2017-06-13 | 1 | -0/+147 |
| | |||||
* | [core] Replace createRender{Source,Layer} with Render{Source,Layer}::create | John Firebaugh | 2017-05-12 | 1 | -1/+1 |
| | | | | | * Eliminates the need for EnableImmutableFromThis * Eliminates the dependency of {Source,Layer}::Impl on corresponding Render class (circular dependency) | ||||
* | [core] split off render layers | Ivo van Dongen | 2017-04-25 | 1 | -0/+54 |