summaryrefslogtreecommitdiff
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
* make most headers privateKonstantin Käfer2014-12-041-115/+0
|
* switch to plain file streams rather than JSONKonstantin Käfer2014-12-041-26/+16
|
* remove use of std::to_string in favor of boost::lexical_castKonstantin Käfer2014-12-041-2/+0
| | | | std::to_string calls sprintf() internally, which is really slow
* Prefer stdlib to libuv (fixes #688)John Firebaugh2014-12-033-16/+17
|
* Remove unusedJohn Firebaugh2014-12-031-14/+0
|
* break out FileSource as an abstract classMike Morris2014-12-031-0/+129
| | | | add CachingHTTPFileSource implementation
* don't set the window title on every frameKonstantin Käfer2014-12-031-6/+0
| | | | this is a significant performance penalty, at least on OS X, and drops our frame rate below 60fps on even simple scenes. instead of showing the position of the map in the window, we should display it elsewhere
* add array overloads to make_unique and move it to mbgl::util from stdKonstantin Käfer2014-12-036-11/+16
|
* Merge pull request #670 from mapbox/gl-debugLeith Bade2014-12-021-0/+32
|\ | | | | Use GL debug callbacks
| * Add debug markers and labelsLeith Bade2014-12-021-6/+19
| |
| * Add GL_ARB_debug_outputLeith Bade2014-12-021-0/+6
| |
| * Load KHR_debug on LinuxLeith Bade2014-12-021-0/+13
| |
* | fix memcpy includes/namespaceMike Morris2014-12-011-3/+4
| |
* | move pixel flip from headless test into HeadlessView::readPixelsMike Morris2014-12-011-0/+9
|/
* Fix VAOs on LinuxLeith Bade2014-12-021-4/+4
|
* use ```const var&``` notation in public interfaceartemp2014-11-271-2/+2
|
* Merge branch 'master' into nunicodeartemp2014-11-274-211/+74
|\
| * convert image_reader public interface to use CamelCase to match the rest of ↵artemp2014-11-264-43/+43
| | | | | | | | codebase
| * image_readers: premultiply alphaartemp2014-11-211-0/+1
| |
| * image-readers: move concrete implementations headers into platform/defaultartemp2014-11-194-6/+7
| |
| * move std.hpp include into image_reader.hpp (g++)artemp2014-11-191-1/+0
| |
| * return unique_ptr from get_image_readerartemp2014-11-192-4/+5
| |
| * ensure all exceptions are caught in Image ctorartemp2014-11-191-1/+8
| |
| * simplify image_readers creation implementationartemp2014-11-193-156/+22
| | | | | | | | | | * remove static callbacks registration * link png_reader/jpeg_reader into mbgl-linux lib
| * image-readers: only register readers that are usedartemp2014-11-172-16/+4
| | | | | | | | | | create_png_reader(char const* data, size_t size) create_jpeg_reader(char const* data, size_t size)
| * fix png_readerartemp2014-11-171-2/+2
| |
* | correct _nu_tolower/_nu_toupper usageartemp2014-11-171-30/+50
| |
* | use nunicode conditional case mapping (lowercase)artemp2014-11-171-9/+12
|/
* simplify factory class to not rely on singleton + cleanupsartemp2014-11-141-16/+1
|
* remove unused pragmasartemp2014-11-142-7/+1
|
* fix linux buildartemp2014-11-142-8/+8
|
* Merge branch 'master' into image-readersartemp2014-11-135-3/+102
|\
| * check library versions against header symbols in static initialization functionKonstantin Käfer2014-11-122-0/+29
| | | | | | | | fixes #580
| * repair undef None GLX wrapper, pass 0 instead of None to GLX functionsMike Morris2014-11-102-3/+3
| |
| * add glx supportKonstantin Käfer2014-11-072-1/+15
| |
| * load VAO extensionKonstantin Käfer2014-11-072-0/+56
| |
* | cleanupsartemp2014-11-132-16/+10
| |
* | Merge branch 'master' into image-readersartemp2014-11-071-2/+2
|\ \ | |/
| * explicitly cast to 32 bit integerKonstantin Käfer2014-11-061-2/+2
| |
* | add image_reader abstraction layer to hanfle multiple image formatsartemp2014-11-074-111/+652
|/ | | | (work-in-progress)
* clean up poll handle data in close() function so that assert() won't failKonstantin Käfer2014-11-061-1/+3
|
* fix undefined valueKonstantin Käfer2014-11-061-9/+5
| | | | [skip ci]
* fix various issues in curl bindings related to tile cancelationKonstantin Käfer2014-11-061-142/+162
|
* also use custom formatter for OS XKonstantin Käfer2014-11-041-10/+3
|
* replace strftime_l with our custom formatterKonstantin Käfer2014-11-041-10/+4
|
* increase buf to hold trailing '\0' + better namesartemp2014-11-031-6/+6
|
* Merge branch 'master' into nunicodeartemp2014-11-033-2/+305
|\ | | | | | | | | | | Conflicts: configure styles
| * use more modern libpng version instead of the system-provided one and fix ↵Konstantin Käfer2014-10-301-1/+2
| | | | | | | | compile errors
| * use CoreImage for decoding/encoding images on osx/iosKonstantin Käfer2014-10-303-2/+304
| |
* | add <cstring> for std::memsetartemp2014-10-311-0/+1
| |