summaryrefslogtreecommitdiff
path: root/src/mbgl/gl
Commit message (Expand)AuthorAgeFilesLines
* [core] introduce TypeListConcat and TypeList::ExpandIntoKonstantin Käfer2018-08-312-33/+4
* [core] rename gl::Attribute to gl::Attribute to remove overloaded namingKonstantin Käfer2018-08-311-3/+3
* [core] simplify attribute/location typesKonstantin Käfer2018-08-311-9/+6
* Remove use of noncopyable in ContextSudarsana Babu Nagineni2018-07-301-1/+3
* [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-037-25/+42
* [core] re-bind uniform locations after re-linking program (#11618)Łukasz Paczos2018-04-061-0/+5
* [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-154-12/+56
* [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
* Correct ColorMode::ReplaceLauren Budorick2017-12-071-1/+1
* [core] Fix crash on Qt + Windows + ANGLEThiago Marcos P. Santos2017-11-241-1/+6
* [core] Cleanup in response to review comments.Chris Loer2017-11-171-2/+2
* [core] Enable dynamic updates of index buffers.Chris Loer2017-11-173-5/+23
* Revert "[core] Expose ColorMask in gl::Context::clear()"Bruno de Oliveira Abinader2017-11-022-11/+5
* [core] Expose ColorMask in gl::Context::clear()Bruno de Oliveira Abinader2017-11-012-3/+9
* [core] blacklist VAO usage on adreno 3xxIvo van Dongen2017-10-261-1/+8
* [core] Make the OpenGL implementation platform specificThiago Marcos P. Santos2017-10-251-28/+2
* [core] allow context to be abandoned on destructionIvo van Dongen2017-09-222-1/+9
* Preserve depth buffer between 3D layers + optimize render order (#9931)Lauren Budorick2017-09-212-1/+18
* [core] Rename for clarity: ActiveTexture → ActiveTextureUnitJohn Firebaugh2017-09-114-9/+9
* [core] Dirty the correct state when a texture is deletedJohn Firebaugh2017-09-111-2/+4
* [all] Merge View into RendererBackendJohn Firebaugh2017-07-262-4/+0
* [core] generate masks for raster tiles to avoid painting over childrenKonstantin Käfer2017-07-242-0/+2
* [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] Pass correct sources to programIdentifierJohn Firebaugh2017-07-121-10/+6
* [core] Add comments explaining typing of AttributeLocation and UniformLocationJohn Firebaugh2017-07-121-0/+8
* [core] Reduce memory requirements of VertexArraysJohn Firebaugh2017-07-124-12/+34
* [core] Rework attribute binding (again)John Firebaugh2017-07-1214-245/+226
* [core] Inline getActiveAttributes detailsJohn Firebaugh2017-07-121-25/+11
* [core] Include what you useJohn Firebaugh2017-07-121-1/+1
* [core] GCC 4.9 bracket initialization issuesBruno de Oliveira Abinader2017-07-121-1/+3
* [core] GCC 4.9 is unable to deduce ctors when using bracket initBruno de Oliveira Abinader2017-07-121-4/+16
* [core] Added MBGL_CONSTEXPR to satisfy GCC 4.9Bruno de Oliveira Abinader2017-07-121-1/+2
* [core] GCC 4.9 does not fully support custom variable templatesBruno de Oliveira Abinader2017-07-122-13/+12
* [core] add static asserts for more gl constantsAnsis Brammanis2017-07-113-4/+51
* [core] improve legibility of labels that follow linesAnsis Brammanis2017-07-113-5/+23
* [core] Bind only active attributes in order to avoid exceeding attribute limi...Lauren Budorick2017-06-293-6/+64
* [core] add MBGL_CHECK_ERROR to some locations where it was missingKonstantin Käfer2017-06-211-4/+4
* [core] Eliminate constant attribute bindingsJohn Firebaugh2017-06-143-208/+63
* [core] Dynamic program compilation for data-driven propertiesJohn Firebaugh2017-06-131-6/+5
* [core] cleanup ProgramParametersKonstantin Käfer2017-06-131-2/+2
* [core] only bind uniforms that exist in the programKonstantin Käfer2017-06-131-1/+1
* [core] verify that the active uniform types match our assumed typesKonstantin Käfer2017-06-133-0/+144
* [core] store vertex attribute binding to prevent duplicate bindsKonstantin Käfer2017-06-131-0/+1
* [core] Per-bucket glyph atlasesJohn Firebaugh2017-06-131-0/+1
* [core] glPixelStorei is in OpenGL ES 2John Firebaugh2017-06-135-52/+47
* [core] Added Backend::{assume,set}ScissorTestBruno de Oliveira Abinader2017-06-134-2/+22