Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [build] update Boost to 1.69 and remove RTTI | Konstantin Käfer | 2019-03-13 | 4 | -5/+2 |
| | |||||
* | [core] Get FileSource via UpdateParameters in Renderer::Impl | Bruno de Oliveira Abinader | 2019-03-13 | 6 | -10/+7 |
| | |||||
* | [core] Lazy-load {Image,Glyph}Manager on Renderer::Impl | Bruno de Oliveira Abinader | 2019-03-13 | 2 | -9/+18 |
| | |||||
* | [core] Add possibility of overriding paint properties inside format ↵ | Alexander Shalamov | 2019-03-13 | 27 | -158/+473 |
| | | | | | | | | | | | | | | | | | | expression #14062 * [core] Add format override expression and formatted section to evaluation context * [core] Add textColor to TaggedString's formatted section * [core] Add FormatSectionOverrides and introduce overridable properties * [core] Populate symbol layer paint properties for text sections * [core] Add benchmark for style that uses text-color override * [core] Add unit test for FormatOverrideExpression * [core] Add unit test for FormatSectionOverrides | ||||
* | [core] Don't use exceptions in MapObserver::onDidFailLoadingMap | Ander Conselvan de Oliveira | 2019-03-13 | 1 | -1/+21 |
| | | | | | | | Using different exception pointers to specify the loading failure makes an awkward API. Most users rethrow the exception only to figure out what type of error happened so it can be reported properly. So replace the exception pointer with a enum an string description of the failure. | ||||
* | [core] add texture bindings to draw call instead of Context member fn | Konstantin Käfer | 2019-03-12 | 47 | -235/+365 |
| | |||||
* | [core] add texture bindings to draw call invocations | Konstantin Käfer | 2019-03-12 | 17 | -26/+127 |
| | |||||
* | [core] add place for specifying textures/samplers separately from uniforms | Konstantin Käfer | 2019-03-12 | 16 | -0/+28 |
| | |||||
* | [core] use abstract Context interface where possible | Konstantin Käfer | 2019-03-12 | 31 | -48/+43 |
| | |||||
* | [core] move Texture to the gfx namespace | Konstantin Käfer | 2019-03-12 | 20 | -136/+181 |
| | |||||
* | [core] move Texture related enums to gfx namespace | Konstantin Käfer | 2019-03-12 | 19 | -116/+166 |
| | |||||
* | [core] Add MapOptions to define properties of Map | Sudarsana Babu Nagineni | 2019-03-08 | 3 | -8/+92 |
| | | | | | | To simplify the Map constructor, introduce MapOptions interface to define the properties that can be set on a Map. | ||||
* | [core] consolidate Axonometric rendering API | Sudarsana Babu Nagineni | 2019-03-08 | 4 | -48/+17 |
| | | | | | | | Instead of having individual APIs for setting axonometric and skew options, create ProjectionMode struct that holds all the relevant options for Axonometric rendering and introduce setter/getter on the Map for those options. | ||||
* | Update mapbox-gl-js submodule to v0.53.0 | Mikhail Pozdnyakov | 2019-03-06 | 23 | -860/+873 |
| | |||||
* | [core] introduce gfx::Context and move Buffer creation/update methods to it | Konstantin Käfer | 2019-03-06 | 5 | -50/+83 |
| | |||||
* | [core] move BufferUsage enum to gfx namespace | Konstantin Käfer | 2019-03-06 | 6 | -26/+42 |
| | |||||
* | [core] rename gl/*_buffer.hpp to gl/*_buffer_resource.hpp | Konstantin Käfer | 2019-03-06 | 6 | -6/+6 |
| | |||||
* | [core] move VertexBuffer<> to gfx namespace | Konstantin Käfer | 2019-03-06 | 23 | -68/+100 |
| | |||||
* | [core] move IndexBuffer to gfx namespace | Konstantin Käfer | 2019-03-06 | 21 | -49/+85 |
| | |||||
* | [core] unify *Buffer/Vector naming | Konstantin Käfer | 2019-03-06 | 17 | -52/+52 |
| | |||||
* | [core] make vertex descriptors constexpr | Konstantin Käfer | 2019-03-06 | 9 | -152/+310 |
| | |||||
* | [core] remove unused template parameter from gl::IndexBuffer | Konstantin Käfer | 2019-03-06 | 16 | -24/+23 |
| | |||||
* | [core] move VertexVector/IndexVector to gfx namespace | Konstantin Käfer | 2019-03-06 | 20 | -107/+158 |
| | |||||
* | update shaders | Molly Lloyd | 2019-03-05 | 11 | -448/+456 |
| | |||||
* | remove unused dem memory | Molly Lloyd | 2019-03-05 | 3 | -25/+18 |
| | |||||
* | [core] Organize Map::{move,pitch,scale,rotate}By | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -17/+9 |
| | |||||
* | [core] Remove map coordinate setters/getters | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -19/+1 |
| | |||||
* | [core] Transform{State}: s/angle/bearing/ | Bruno de Oliveira Abinader | 2019-03-04 | 17 | -56/+53 |
| | |||||
* | [core] Remove map bearing setters/getters | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -20/+0 |
| | |||||
* | [core] Remove map pitch setters/getters | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -18/+4 |
| | |||||
* | [core] Remove map zoom setters/getters | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -34/+5 |
| | |||||
* | [core] Added Map::pitchBy() | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -0/+6 |
| | |||||
* | [core] Added Map::scaleBy() | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -0/+5 |
| | |||||
* | [core] move CullFaceMode to gfx namespace | Konstantin Käfer | 2019-03-01 | 27 | -110/+126 |
| | |||||
* | [core] move StencilMode to gfx namespace | Konstantin Käfer | 2019-03-01 | 26 | -147/+192 |
| | |||||
* | [core] move DepthMode to gfx namespace | Konstantin Käfer | 2019-03-01 | 30 | -123/+140 |
| | |||||
* | [core] move GL enum conversions to separate file | Konstantin Käfer | 2019-03-01 | 9 | -133/+173 |
| | |||||
* | [core] move ColorMode to gfx namespace | Konstantin Käfer | 2019-03-01 | 17 | -115/+135 |
| | |||||
* | [core] move draw mode and primitives to gfx namespace | Konstantin Käfer | 2019-03-01 | 49 | -126/+141 |
| | |||||
* | [core] include what you use | Konstantin Käfer | 2019-03-01 | 8 | -9/+9 |
| | |||||
* | [core] extract attribute structs and gl::Vertex to separate namespace | Konstantin Käfer | 2019-03-01 | 50 | -457/+391 |
| | |||||
* | [core] rename gl::AttributeType to gl::Attribute to free up the name | Konstantin Käfer | 2019-03-01 | 4 | -29/+29 |
| | |||||
* | [core] disallow subtyping of gl::Attributes<> and use type aliases instead | Konstantin Käfer | 2019-03-01 | 10 | -82/+79 |
| | |||||
* | [core] extract uniform type lists from gl namespace | Konstantin Käfer | 2019-03-01 | 28 | -150/+179 |
| | |||||
* | [core] remove Tag from gl::Uniform | Konstantin Käfer | 2019-03-01 | 2 | -11/+11 |
| | |||||
* | [core] Move Map::Impl to its own def/impl files | Bruno de Oliveira Abinader | 2019-02-27 | 4 | -213/+248 |
| | |||||
* | [core] Use unwrapped longitude for bounds check | Bruno de Oliveira Abinader | 2019-02-26 | 3 | -44/+62 |
| | |||||
* | [core] Ensure 'isPanning' is true when panning a full round | Bruno de Oliveira Abinader | 2019-02-26 | 1 | -1/+1 |
| | |||||
* | [core] remove DrawMode from VertexVector/Buffer | Konstantin Käfer | 2019-02-25 | 4 | -20/+11 |
| | |||||
* | [core] Layer manager is responsible for buckets and layouts creation | Mikhail Pozdnyakov | 2019-02-25 | 32 | -139/+94 |
| | | | | This is a step to stop using of render layers in tile worker thread. |