summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [core] make Program interface backend-agnosticupstream/gfx-refactor-4Konstantin Käfer2019-03-15128-1812/+1558
* [core] let the program know about its type nameKonstantin Käfer2019-03-1517-12/+48
* [core] introduce abstract gfx::Program base typeKonstantin Käfer2019-03-155-18/+69
* [core] remove DrawMode template argument from gl::Program::draw()Konstantin Käfer2019-03-1526-191/+157
* [core] change gl::Uniform -> gl::UniformStateKonstantin Käfer2019-03-153-28/+32
* [core] gl::Attributes -> gl::AttributeLocationsKonstantin Käfer2019-03-152-35/+36
* [core] mirror gfx::AttributeBindings for gfx::TextureBindings and gfx::Unifor...Konstantin Käfer2019-03-152-17/+14
* [core] integrate gfx::Attributes and gfx::Attributes<>::BindingsKonstantin Käfer2019-03-157-28/+35
* [core] move BinaryProgram to gl namespaceKonstantin Käfer2019-03-154-4/+8
* [core] UniformValues -> LayoutUniformValues, and remove gl::Uniforms from pro...Konstantin Käfer2019-03-1528-221/+223
* [core] move VertexArray behind new gfx::DrawScope facadeKonstantin Käfer2019-03-1511-26/+86
* [core] pull attribute binding related code into gfx namespaceKonstantin Käfer2019-03-1525-101/+108
* [core] move attributeBinding function to gfx namespaceKonstantin Käfer2019-03-153-25/+18
* [core] pull out AttributeBindings tupleKonstantin Käfer2019-03-153-5/+14
* [core] move AttributeBinding to gfx namespaceKonstantin Käfer2019-03-156-30/+33
* [core] mark PaintPropertyBinder subclasses as finalKonstantin Käfer2019-03-151-5/+5
* [core] split VertexType from VertexKonstantin Käfer2019-03-152-31/+36
* [core] Group Map LatLngBounds, min and max zoom methodsAnder Conselvan de Oliveira2019-03-142-22/+28
* [core] Remove optional from Map::setLatLngBounds()Ander Conselvan de Oliveira2019-03-146-18/+21
* [core] Remove support for setting minimum and maximum pitchAnder Conselvan de Oliveira2019-03-145-62/+2
* [build] update Boost to 1.69 and remove RTTIKonstantin Käfer2019-03-134-5/+2
* [core] Get FileSource via UpdateParameters in Renderer::ImplBruno de Oliveira Abinader2019-03-136-10/+7
* [core] Lazy-load {Image,Glyph}Manager on Renderer::ImplBruno de Oliveira Abinader2019-03-132-9/+18
* [core] Add possibility of overriding paint properties inside format expressio...Alexander Shalamov2019-03-1327-158/+473
* [core] Don't use exceptions in MapObserver::onDidFailLoadingMapAnder Conselvan de Oliveira2019-03-131-1/+21
* [core] add texture bindings to draw call instead of Context member fnKonstantin Käfer2019-03-1247-235/+365
* [core] add texture bindings to draw call invocationsKonstantin Käfer2019-03-1217-26/+127
* [core] add place for specifying textures/samplers separately from uniformsKonstantin Käfer2019-03-1216-0/+28
* [core] use abstract Context interface where possibleKonstantin Käfer2019-03-1231-48/+43
* [core] move Texture to the gfx namespaceKonstantin Käfer2019-03-1220-136/+181
* [core] move Texture related enums to gfx namespaceKonstantin Käfer2019-03-1219-116/+166
* [core] Add MapOptions to define properties of MapSudarsana Babu Nagineni2019-03-083-8/+92
* [core] consolidate Axonometric rendering APISudarsana Babu Nagineni2019-03-084-48/+17
* Update mapbox-gl-js submodule to v0.53.0Mikhail Pozdnyakov2019-03-0623-860/+873
* [core] introduce gfx::Context and move Buffer creation/update methods to itKonstantin Käfer2019-03-065-50/+83
* [core] move BufferUsage enum to gfx namespaceKonstantin Käfer2019-03-066-26/+42
* [core] rename gl/*_buffer.hpp to gl/*_buffer_resource.hppKonstantin Käfer2019-03-066-6/+6
* [core] move VertexBuffer<> to gfx namespaceKonstantin Käfer2019-03-0623-68/+100
* [core] move IndexBuffer to gfx namespaceKonstantin Käfer2019-03-0621-49/+85
* [core] unify *Buffer/Vector namingKonstantin Käfer2019-03-0617-52/+52
* [core] make vertex descriptors constexprKonstantin Käfer2019-03-069-152/+310
* [core] remove unused template parameter from gl::IndexBufferKonstantin Käfer2019-03-0616-24/+23
* [core] move VertexVector/IndexVector to gfx namespaceKonstantin Käfer2019-03-0620-107/+158
* update shadersMolly Lloyd2019-03-0511-448/+456
* remove unused dem memoryMolly Lloyd2019-03-053-25/+18
* [core] Organize Map::{move,pitch,scale,rotate}ByBruno de Oliveira Abinader2019-03-041-17/+9
* [core] Remove map coordinate setters/gettersBruno de Oliveira Abinader2019-03-041-19/+1
* [core] Transform{State}: s/angle/bearing/Bruno de Oliveira Abinader2019-03-0417-56/+53
* [core] Remove map bearing setters/gettersBruno de Oliveira Abinader2019-03-041-20/+0
* [core] Remove map pitch setters/gettersBruno de Oliveira Abinader2019-03-041-18/+4