Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] RenderLayer::render(PaintParameters, RenderSource*) -> ↵upstream/mikhail_move_prepare_render_pass | Mikhail Pozdnyakov | 2019-05-20 | 1 | -1/+1 |
| | | | | render(PaintParameters) | ||||
* | [core] Prepare render sources before render layers are initialized | Mikhail Pozdnyakov | 2019-05-20 | 1 | -13/+18 |
| | |||||
* | [core] add gfx::UploadPass, split startRender into prepare and upload | Konstantin Käfer | 2019-05-15 | 1 | -5/+3 |
| | |||||
* | [core] use unique IDs for DrawScopes | Konstantin Käfer | 2019-05-15 | 1 | -1/+1 |
| | |||||
* | [core] render extrusions directly in the main framebuffer | Konstantin Käfer | 2019-05-08 | 1 | -2/+22 |
| | |||||
* | [core] change approach to stencil clipping to (almost) match JS | Konstantin Käfer | 2019-04-29 | 1 | -9/+91 |
| | |||||
* | [core] introduce gfx::RenderPass | Konstantin Käfer | 2019-04-05 | 1 | -0/+1 |
| | |||||
* | [core] move GLContextMode to RendererBackend | Konstantin Käfer | 2019-04-05 | 1 | -2/+0 |
| | |||||
* | [core] refactor RendererBackend | Konstantin Käfer | 2019-04-05 | 1 | -1/+1 |
| | |||||
* | [core] move debug groups to gfx::CommandEncoder | Konstantin Käfer | 2019-04-05 | 1 | -0/+4 |
| | |||||
* | [core] Introduce variable text placement for point labels - Placement part | Mikhail Pozdnyakov | 2019-03-29 | 1 | -1/+3 |
| | |||||
* | [core] remove gl/context.hpp from more files, cast where necessary | Konstantin Käfer | 2019-03-20 | 1 | -1/+1 |
| | |||||
* | [core] move StencilMode to gfx namespace | Konstantin Käfer | 2019-03-01 | 1 | -6/+6 |
| | |||||
* | [core] move DepthMode to gfx namespace | Konstantin Käfer | 2019-03-01 | 1 | -4/+4 |
| | |||||
* | [core] move GL enum conversions to separate file | Konstantin Käfer | 2019-03-01 | 1 | -2/+2 |
| | |||||
* | [core] move ColorMode to gfx namespace | Konstantin Käfer | 2019-03-01 | 1 | -8/+8 |
| | |||||
* | [core] align raster imagery rendering to pixel rid to avoid blurriness | Konstantin Käfer | 2018-01-24 | 1 | -2/+6 |
| | |||||
* | [core] Remove dead code | Chris Loer | 2017-11-17 | 1 | -2/+0 |
| | | | | | | - CollisionTile - FrameHistory - PlacementConfig | ||||
* | Preserve depth buffer between 3D layers + optimize render order (#9931) | Lauren Budorick | 2017-09-21 | 1 | -0/+4 |
| | | | 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] Merge RenderStyle into Renderer::Impl | John Firebaugh | 2017-08-24 | 1 | -6/+7 |
| | |||||
* | [all] Merge View into RendererBackend | John Firebaugh | 2017-07-26 | 1 | -2/+2 |
| | |||||
* | [core] Refactor Painter away | John Firebaugh | 2017-07-19 | 1 | -0/+93 |