summaryrefslogtreecommitdiff
path: root/src/mbgl/programs/program.hpp
Commit message (Expand)AuthorAgeFilesLines
* Enable 'circle-sort-key' layout propertyAndrew Hay Kurtz2020-04-141-0/+41
* [core] add gfx::UploadPass, split startRender into prepare and uploadKonstantin Käfer2019-05-151-0/+1
* [core] introduce gfx::RenderPassKonstantin Käfer2019-04-051-0/+6
* [core] move ProgramMap to within the gl::Program objectKonstantin Käfer2019-03-201-30/+0
* Merge pull request #14126 from mapbox/gfx-refactor-4Konstantin Käfer2019-03-151-52/+52
* [core] add texture bindings to draw call instead of Context member fnKonstantin Käfer2019-03-121-1/+1
* [core] add texture bindings to draw call invocationsKonstantin Käfer2019-03-121-1/+5
* [core] add place for specifying textures/samplers separately from uniformsKonstantin Käfer2019-03-121-0/+1
* [core] move VertexBuffer<> to gfx namespaceKonstantin Käfer2019-03-061-1/+1
* [core] move IndexBuffer to gfx namespaceKonstantin Käfer2019-03-061-1/+1
* [core] remove unused template parameter from gl::IndexBufferKonstantin Käfer2019-03-061-1/+1
* [core] move CullFaceMode to gfx namespaceKonstantin Käfer2019-03-011-1/+1
* [core] move StencilMode to gfx namespaceKonstantin Käfer2019-03-011-1/+1
* [core] move DepthMode to gfx namespaceKonstantin Käfer2019-03-011-1/+1
* [core] move ColorMode to gfx namespaceKonstantin Käfer2019-03-011-1/+1
* [core] extract attribute structs and gl::Vertex to separate namespaceKonstantin Käfer2019-03-011-16/+17
* [core] extract uniform type lists from gl namespaceKonstantin Käfer2019-03-011-4/+4
* [core] Split layer type specific code in mbgl::ProgramsMikhail Pozdnyakov2019-01-111-0/+5
* [core] Add face culling mode parameter to Program::drawBruno de Oliveira Abinader2018-09-131-0/+2
* [core] Don't crash when attribute count is exceededKonstantin Käfer2018-05-031-11/+23
* [core] No need for optional in map of VertexArraysJohn Firebaugh2017-07-121-4/+4
* [core] Per-segment-per-layer vertex arraysJohn Firebaugh2017-07-121-4/+7
* [core] Rework attribute binding (again)John Firebaugh2017-07-121-15/+27
* [core] Eliminate constant attribute bindingsJohn Firebaugh2017-06-141-1/+1
* [core] Dynamic program compilation for data-driven propertiesJohn Firebaugh2017-06-131-1/+34
* [core] add constant DDS values as uniformsKonstantin Käfer2017-06-131-1/+1
* [core] Unify {Paint,Layout,Light}PropertiesJohn Firebaugh2017-05-151-1/+1
* [core] Add DDS support for {text,icon}-size (#8593)Anand Thakker2017-04-061-49/+6
* [core] cache binary shaders on AndroidKonstantin Käfer2017-03-221-4/+54
* [core] Extract and de-templatize several Program static methodsJohn Firebaugh2017-03-091-27/+4
* [core] De-duplicate shader prelude sourceJohn Firebaugh2017-03-081-2/+3
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-021-4/+50
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-271-1/+1
* Always use a dot as a decimal point in string, independent of localeAki Koskinen2016-11-291-1/+6
* [core] update native for line property function shaders changes (#6658)Molly Lloyd2016-11-161-13/+18
* [core] Use gl::Program to resolve some rough edges in the GL binding typesJohn Firebaugh2016-11-081-3/+5
* [core] Introduce gl::Program templateJohn Firebaugh2016-11-081-0/+31