summaryrefslogtreecommitdiff
path: root/src/mbgl/geometry/line_atlas.cpp
Commit message (Expand)AuthorAgeFilesLines
* Port line-dasharray fix from gl-jsKarim Naaji2020-02-141-59/+119
* [core] fix rendering of dashed lines with round capsKonstantin Käfer2019-11-221-2/+20
* [core] use individual textures for line dash patternsupstream/zmiao-testKonstantin Käfer2019-10-291-52/+76
* [core] add gfx::UploadPass, split startRender into prepare and uploadKonstantin Käfer2019-05-151-6/+8
* [core] add getResource template to gfx::*Resource classesKonstantin Käfer2019-04-051-1/+1
* [core] add texture bindings to draw call instead of Context member fnKonstantin Käfer2019-03-121-7/+7
* [core] use abstract Context interface where possibleKonstantin Käfer2019-03-121-3/+3
* [core] move Texture to the gfx namespaceKonstantin Käfer2019-03-121-2/+2
* [core] move Texture related enums to gfx namespaceKonstantin Käfer2019-03-121-2/+2
* [core] remove some uses of <iostream> and <sstream>Konstantin Käfer2018-10-231-1/+0
* [core] don't use <boost/functional/hash.hpp> to avoid <locale> includeKonstantin Käfer2018-10-231-3/+2
* [core] fix undefined behavior in LineAtlas::addDashKonstantin Käfer2018-06-121-0/+7
* [build] move logging to utilKonstantin Käfer2016-11-221-2/+2
* [core] remove gl.hpp from all headers that don't need itKonstantin Käfer2016-11-041-1/+0
* [core] convert LineAtlas to use managed texture handlingKonstantin Käfer2016-11-011-60/+23
* [core] remove dependence on gl.h typesKonstantin Käfer2016-09-291-4/+4
* [core] merge gl::ObjectStore into gl::ContextKonstantin Käfer2016-09-271-5/+4
* [core] rename gl::Config to gl::ContextKonstantin Käfer2016-09-271-10/+10
* [core] change bool round to LinePatternCapKonstantin Käfer2016-09-071-6/+8
* [core] track texture state to avoid redundand bindsKonstantin Käfer2016-07-081-11/+13
* [core] code style cleanupsKonstantin Käfer2016-07-011-1/+3
* [tidy] Check modernize-use-defaultBruno de Oliveira Abinader2016-06-131-2/+1
* [core] fix pedantic warning messagesKonstantin Käfer2016-06-131-2/+2
* [core] Use unique_resource for GL objectsBruno de Oliveira Abinader2016-06-011-4/+4
* [core] s/GLObjectStore/ObjectStore/Bruno de Oliveira Abinader2016-06-011-9/+9
* [core] s/operator bool/created()/ in {GL,TexturePool}HolderBruno de Oliveira Abinader2016-05-261-1/+1
* [core] Clean up ThreadContext vestigesJohn Firebaugh2016-04-151-6/+0
* [core] Thread GLObjectStore through to Holder objectsJohn Firebaugh2016-02-181-8/+8
* [gl] Added mbgl::gl::Texture{,Pool}HolderBruno de Oliveira Abinader2016-02-181-9/+4
* [gl] Moved GLObjectStore to gl namespaceBruno de Oliveira Abinader2016-02-181-1/+1
* [core] move platform/gl.hpp to gl/gl.hppKonstantin Käfer2016-02-081-1/+1
* [core] GL types for buckets, textures, buffersBruno de Oliveira Abinader2015-09-151-2/+2
* remove mutex from LineAtlasKonstantin Käfer2015-08-191-4/+4
* Introduce GLObjectStoreThiago Marcos P. Santos2015-06-251-2/+3
* Don't abandon a null textureJohn Firebaugh2015-06-181-2/+4
* Replace mbgl::util::make_unique<> with std::make_unique<>Konstantin Käfer2015-05-261-2/+1
* manage atlas textures with unique_ptrsKonstantin Käfer2015-05-111-5/+4
* fix integer overflow in line_atlasDane Springmeyer2015-05-081-1/+1
* check for errorsKonstantin Käfer2015-05-041-4/+4
* upload all GL objects before rendering a frameKonstantin Käfer2015-05-041-0/+6
* replace iterator variable types with autoKonstantin Käfer2015-04-011-1/+1
* use cumulative hash instead of string for linedash lookupKonstantin Käfer2015-04-011-12/+15
* coalesce buffer deletions and run them in bulk during renderingKonstantin Käfer2015-03-201-2/+4
* Delete the data buffer of LineAtlasThiago Marcos P. Santos2015-03-201-0/+1
* Get rid of printf and cout by using Log::*Thiago Marcos P. Santos2015-03-121-1/+2
* eamlessly join odd-length dasharraysAnsis Brammanis2015-01-161-1/+13
* remove duplicate lineatlas texture updateAnsis Brammanis2015-01-161-5/+3
* add warning when line atlas is overflowedAnsis Brammanis2015-01-161-2/+4
* use TexSubImage2D for line atlas updatesAnsis Brammanis2015-01-141-9/+42
* implement round dash capsAnsis Brammanis2015-01-141-5/+5