summaryrefslogtreecommitdiff
path: root/src/mbgl/gl
Commit message (Expand)AuthorAgeFilesLines
* [core] Reuse RasterBucket for ImageSourceAsheem Mamoowala2017-06-012-0/+2
* [tidy] modernize-use-usingBruno de Oliveira Abinader2017-05-121-7/+7
* [tidy] modernize-use-autoBruno de Oliveira Abinader2017-05-121-2/+2
* [core] Throw exceptions by valueKonstantin Käfer2017-05-051-2/+2
* [core] Render fill-extrusion layers (#8431)Lauren Budorick2017-04-273-1/+22
* [core] remove unused leftover filesKonstantin Käfer2017-04-203-52/+1
* Merge branch 'release-ios-v3.5.0-android-v5.0.0' into boundsj-merge-release-b...Fabian Guerra2017-04-112-0/+51
|\
| * [core] cache binary shaders on AndroidKonstantin Käfer2017-04-039-9/+166
* | [core] Add DDS support for {text,icon}-size (#8593)Anand Thakker2017-04-061-0/+61
* | [Qt] Fix typo in gl.hppBruno de Oliveira Abinader2017-04-061-1/+1
* | [core] Value stored to 'format' is never read in Context::drawPixelsBruno de Oliveira Abinader2017-03-311-1/+1
* | [core] Privatize gl/gl.hppKonstantin Käfer2017-03-281-0/+50
* | [glfw] Remove GL state restorationKonstantin Käfer2017-03-281-29/+0
* | [core] Refactor OpenGL extension loading mechanismKonstantin Käfer2017-03-2318-359/+434
* | [core] Move OpenGL extension initialization to BackendKonstantin Käfer2017-03-232-18/+14
* | [core] cache binary shaders on AndroidKonstantin Käfer2017-03-229-9/+166
* | [core] Remove unnecessary unordered_map includesJohn Firebaugh2017-03-211-1/+0
* | [core] Fix overspecialization of PaintPropertyBinder templateJohn Firebaugh2017-03-171-12/+15
* | [core] Don't need to use normalized attributes anymoreJohn Firebaugh2017-03-172-81/+1
|/
* Pack min + max into one attribute :muscle:Molly Lloyd2017-03-082-13/+35
* [core] Use std::call_once to report about missing VAOsBruno de Oliveira Abinader2017-02-221-4/+4
* [core] Redo approach to unsupported VAO extensionJohn Firebaugh2017-02-203-15/+23
* [core] Restore support for GL implementations without VAO extensionJohn Firebaugh2017-02-103-10/+23
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-0211-185/+528
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-272-2/+2
* [core] Disable debug groups in release buildsJohn Firebaugh2017-01-172-36/+38
* [core] Restore GL_KHR_debug messages in release buildsJohn Firebaugh2017-01-172-15/+8
* [core] Remove constexpr from ColorJohn Firebaugh2017-01-042-4/+4
* [core] Fix debug renderingJohn Firebaugh2016-12-131-0/+1
* [core] Use indexed rendering everywhereJohn Firebaugh2016-12-013-45/+5
* [build] move logging to utilKonstantin Käfer2016-11-222-3/+3
* [core] Return to static, per-segment approach to VAOsJohn Firebaugh2016-11-153-42/+10
* [core] Introduce SegmentVectorJohn Firebaugh2016-11-152-3/+17
* [core] Assign attribute locations sequentiallyJohn Firebaugh2016-11-155-11/+21
* [core] don't show OpenGL debug information on startupKonstantin Käfer2016-11-141-24/+2
* [core] Require point size / line width for DrawMode constructorsJohn Firebaugh2016-11-081-0/+12
* [core] Put ignore in util namespaceJohn Firebaugh2016-11-084-9/+9
* [core] Introduce and use IndexedTupleJohn Firebaugh2016-11-082-19/+15
* [core] Use gl::Program to resolve some rough edges in the GL binding typesJohn Firebaugh2016-11-0811-182/+210
* [core] Introduce gl::Program templateJohn Firebaugh2016-11-0811-190/+119
* [core] Make attribute binding more similar to uniform bindingJohn Firebaugh2016-11-084-37/+181
* [core] move Value class outside of Uniform to enforce explicit constructionKonstantin Käfer2016-11-071-4/+8
* [core] force explicit initialization of uniform valuesKonstantin Käfer2016-11-071-1/+0
* [core] remove Uniforms::value in favor of direct constructionKonstantin Käfer2016-11-071-5/+0
* [core] move pixel blitting to gl::ContextKonstantin Käfer2016-11-042-0/+22
* [core] move OpenGL debug information printing to coreKonstantin Käfer2016-11-041-12/+31
* [core] move framebuffer reading to gl::ContextKonstantin Käfer2016-11-043-0/+40
* [core] add state tracking to pixel transferKonstantin Käfer2016-11-044-0/+60
* [core] add state tracking to pixel store packing alignmentKonstantin Käfer2016-11-045-2/+59
* [core] convert LineAtlas to use managed texture handlingKonstantin Käfer2016-11-014-12/+36