summaryrefslogtreecommitdiff
path: root/src/mbgl/gl/context.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix assert on gfx resource cleanupMikko Pulkki2020-03-301-1/+1
* [core] Blacklist VAO extension for Adreno (TM) 4xx GPUsAlexander Shalamov2019-12-021-8/+8
* [render-test] Add resource usage tracking to gfx contextMikko Pulkki2019-10-301-3/+27
* [render-test] Implement fps benchmarking tests (#15803)Mikko Pulkki2019-10-221-0/+4
* [core] Fix performance-move-const-argThiago Marcos P. Santos2019-09-251-1/+5
* [core] don't call glFlush on every frameKonstantin Käfer2019-06-121-0/+6
* [core] Remove unused OffscreenTexture variant with depth render targetAleksandar Stojiljkovic2019-06-111-7/+0
* [core] refactor program object creationKonstantin Käfer2019-05-281-1/+1
* [core] Remove binary shader supportThiago Marcos P. Santos2019-05-211-69/+0
* [core] Remove re-linking programs approach (#14482)Aleksandar Stojiljkovic2019-05-201-1/+7
* [core] add gfx::UploadPass, split startRender into prepare and uploadKonstantin Käfer2019-05-151-86/+26
* [core] change approach to stencil clipping to (almost) match JSKonstantin Käfer2019-04-291-0/+5
* [ios] run glFlush when reducing memory and don't reduce memory while in backg...Konstantin Käfer2019-04-111-0/+2
* [core] move depth/stencil buffer debug viz to gfx::ContextKonstantin Käfer2019-04-051-0/+57
* [core] remove Renderer::flushKonstantin Käfer2019-04-051-4/+0
* [core] refactor RendererBackendKonstantin Käfer2019-04-051-2/+4
* [core] add gfx::Renderable and gfx::OffscreenTextureKonstantin Käfer2019-04-051-0/+12
* [core] add getResource template to gfx::*Resource classesKonstantin Käfer2019-04-051-24/+21
* [core] move debug groups to gfx::CommandEncoderKonstantin Käfer2019-04-051-3/+0
* [core] introduce CommandEncoder objectKonstantin Käfer2019-04-051-0/+5
* [core] add generic base class for renderbuffersKonstantin Käfer2019-04-051-20/+29
* [core] gl::RenderbufferType -> gfx::RenderbufferPixelTypeKonstantin Käfer2019-04-051-24/+8
* add onStyleImageMissing to allow dynamically loaded or generated images (#14253)Ansis Brammanis2019-04-021-0/+18
* [core] Expose a way of flushing the graphics pipelineThiago Marcos P. Santos2019-03-201-0/+4
* [core] move cleanup to gfx::ContextKonstantin Käfer2019-03-201-0/+14
* [core] move ProgramMap to within the gl::Program objectKonstantin Käfer2019-03-201-4/+2
* [core] expose vertex binding count in gfx::ContextKonstantin Käfer2019-03-201-1/+1
* Merge pull request #14126 from mapbox/gfx-refactor-4Konstantin Käfer2019-03-151-26/+26
* [core] add texture bindings to draw call instead of Context member fnKonstantin Käfer2019-03-121-51/+7
* [core] move Texture to the gfx namespaceKonstantin Käfer2019-03-121-30/+39
* [core] move Texture related enums to gfx namespaceKonstantin Käfer2019-03-121-39/+35
* [core] introduce gfx::Context and move Buffer creation/update methods to itKonstantin Käfer2019-03-061-4/+4
* [core] move BufferUsage enum to gfx namespaceKonstantin Käfer2019-03-061-8/+4
* [core] rename gl/*_buffer.hpp to gl/*_buffer_resource.hppKonstantin Käfer2019-03-061-2/+2
* [core] move VertexBuffer<> to gfx namespaceKonstantin Käfer2019-03-061-4/+6
* [core] move IndexBuffer to gfx namespaceKonstantin Käfer2019-03-061-4/+6
* [core] make vertex descriptors constexprKonstantin Käfer2019-03-061-8/+0
* [core] move CullFaceMode to gfx namespaceKonstantin Käfer2019-03-011-4/+4
* [core] move StencilMode to gfx namespaceKonstantin Käfer2019-03-011-2/+2
* [core] move DepthMode to gfx namespaceKonstantin Käfer2019-03-011-2/+2
* [core] move GL enum conversions to separate fileKonstantin Käfer2019-03-011-15/+3
* [core] move ColorMode to gfx namespaceKonstantin Käfer2019-03-011-3/+3
* [core] move draw mode and primitives to gfx namespaceKonstantin Käfer2019-03-011-17/+21
* [core] Switch to the new OpenGL abstractionThiago Marcos P. Santos2019-02-121-1/+2
* [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