summaryrefslogtreecommitdiff
path: root/src/mbgl/gl/context.cpp
Commit message (Expand)AuthorAgeFilesLines
* [core] Don't log GL renderer string on every context initializationAnder Conselvan de Oliveira2018-09-211-2/+5
* [core] Disable debugging extension when running on ANGLE over Direct3DAnder Conselvan de Oliveira2018-09-141-1/+5
* [core] Refactor vertex array object extension initializationAnder Conselvan de Oliveira2018-09-141-18/+17
* [core] Add face culling mode parameter to Program::drawBruno de Oliveira Abinader2018-09-131-0/+13
* [core] wrap glGetString in `MBGL_CHECK_ERROR` tooKonstantin Käfer2018-05-241-2/+2
* [core] Don't crash when attribute count is exceededKonstantin Käfer2018-05-031-2/+8
* [core] blacklist vao usage on mali t720 (sapphire 650)Ivo van Dongen2018-03-011-2/+9
* [core, ios, macos, android, node] Heatmap layer (#11046)Vladimir Agafonkin2018-02-151-4/+27
* [android] - blacklist adreno 2xx for VAO supportTobrun2018-01-311-2/+3
* [core] blacklist binary program loading for Vivante GC4000 GPUsKonstantin Käfer2018-01-091-1/+4
* [core] Enable dynamic updates of index buffers.Chris Loer2017-11-171-2/+11
* Revert "[core] Expose ColorMask in gl::Context::clear()"Bruno de Oliveira Abinader2017-11-021-9/+4
* [core] Expose ColorMask in gl::Context::clear()Bruno de Oliveira Abinader2017-11-011-2/+7
* [core] blacklist VAO usage on adreno 3xxIvo van Dongen2017-10-261-1/+8
* [core] allow context to be abandoned on destructionIvo van Dongen2017-09-221-1/+3
* Preserve depth buffer between 3D layers + optimize render order (#9931)Lauren Budorick2017-09-211-0/+3
* [core] Rename for clarity: ActiveTexture → ActiveTextureUnitJohn Firebaugh2017-09-111-4/+4
* [core] Dirty the correct state when a texture is deletedJohn Firebaugh2017-09-111-2/+4
* [all] Merge View into RendererBackendJohn Firebaugh2017-07-261-1/+0
* [android] Disable program caching on Adreno 3xx, 4xx, and 5xx GPUs due to kno...John Firebaugh2017-07-211-1/+15
* [core] Work around Adreno 2xx GPU bugs (#9573)John Firebaugh2017-07-211-0/+7
* [core] Reduce memory requirements of VertexArraysJohn Firebaugh2017-07-121-2/+3
* [core] Rework attribute binding (again)John Firebaugh2017-07-121-13/+18
* [core] add static asserts for more gl constantsAnsis Brammanis2017-07-111-1/+48
* [core] improve legibility of labels that follow linesAnsis Brammanis2017-07-111-2/+7
* [core] Per-bucket glyph atlasesJohn Firebaugh2017-06-131-0/+1
* [core] glPixelStorei is in OpenGL ES 2John Firebaugh2017-06-131-4/+2
* [core] Added Backend::{assume,set}ScissorTestBruno de Oliveira Abinader2017-06-131-2/+2
* [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-271-0/+12
* [core] Value stored to 'format' is never read in Context::drawPixelsBruno de Oliveira Abinader2017-03-311-1/+1
* [core] Refactor OpenGL extension loading mechanismKonstantin Käfer2017-03-231-14/+65
* [core] cache binary shaders on AndroidKonstantin Käfer2017-03-221-0/+49
* [core] Redo approach to unsupported VAO extensionJohn Firebaugh2017-02-201-9/+10
* [core] Restore support for GL implementations without VAO extensionJohn Firebaugh2017-02-101-5/+9
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-021-63/+24
* [core] Fix debug renderingJohn Firebaugh2016-12-131-0/+1
* [core] Use indexed rendering everywhereJohn Firebaugh2016-12-011-12/+5
* [build] move logging to utilKonstantin Käfer2016-11-221-1/+1
* [core] Return to static, per-segment approach to VAOsJohn Firebaugh2016-11-151-28/+4
* [core] Assign attribute locations sequentiallyJohn Firebaugh2016-11-151-6/+11
* [core] Use gl::Program to resolve some rough edges in the GL binding typesJohn Firebaugh2016-11-081-2/+2
* [core] Introduce gl::Program templateJohn Firebaugh2016-11-081-7/+48
* [core] Make attribute binding more similar to uniform bindingJohn Firebaugh2016-11-081-11/+1
* [core] move pixel blitting to gl::ContextKonstantin Käfer2016-11-041-0/+11
* [core] move framebuffer reading to gl::ContextKonstantin Käfer2016-11-041-0/+26
* [core] add state tracking to pixel transferKonstantin Käfer2016-11-041-0/+2
* [core] add state tracking to pixel store packing alignmentKonstantin Käfer2016-11-041-0/+2
* [core] convert LineAtlas to use managed texture handlingKonstantin Käfer2016-11-011-11/+30