Commit Graph

  • af8c936c10 fix color parsing Konstantin Käfer 2014-03-24 10:55:05 +01:00
  • dcdb8089fa Merge branch 'master' of github.com:mapbox/llmr-native Justin R. Miller 2014-03-21 17:53:38 -07:00
  • ea6b24d02d add text rendering code Konstantin Käfer 2014-03-21 17:36:29 +01:00
  • a7b9b96d4d add textshader Konstantin Käfer 2014-03-21 14:26:25 +01:00
  • 3413ee536d Merge branch 'master' into sdf Konstantin Käfer 2014-03-21 13:36:32 +01:00
  • 0730ca640b get rid of float division Konstantin Käfer 2014-03-21 13:32:03 +01:00
  • a4cda4ce20 fix Tile::parent() for negative x coords Konstantin Käfer 2014-03-21 13:17:42 +01:00
  • acd95168eb re-bind texture in right circumstances Justin R. Miller 2014-03-19 14:26:15 -07:00
  • 4dc6aa9aec don't attempt texture binding before the texture pool is setup Justin R. Miller 2014-03-19 14:22:00 -07:00
  • 4ee0cf1791 port remainder of the the placement algorithm Konstantin Käfer 2014-03-19 18:58:50 +01:00
  • 00a3245ce8 fixes #70: raster tile rendering as toggleable mode from vector Justin R. Miller 2014-03-18 16:57:17 -07:00
  • 98bb797a4a explicit names Konstantin Käfer 2014-03-18 17:57:51 +01:00
  • 25ff0b253f merge vec2 and Coordinate Konstantin Käfer 2014-03-18 17:57:09 +01:00
  • 6c61fb7fa5 missing braces Konstantin Käfer 2014-03-17 16:58:26 +01:00
  • bed8de2ad6 force explicit types Konstantin Käfer 2014-03-17 16:58:04 +01:00
  • bf6a6001f9 format fixes Konstantin Käfer 2014-03-17 16:54:14 +01:00
  • 1f2c71ec8b port of collision class Konstantin Käfer 2014-03-17 16:53:40 +01:00
  • 88af0b8b6c add interpolate function Konstantin Käfer 2014-03-17 13:00:44 +01:00
  • e8db54367f add rotation range tests Konstantin Käfer 2014-03-17 12:32:53 +01:00
  • 85449e097c add gtest Konstantin Käfer 2014-03-17 12:32:27 +01:00
  • 168ee4659e rename text shader file Konstantin Käfer 2014-03-17 12:31:13 +01:00
  • 10c72f811d port rotationrange.js (still missing tests) Konstantin Käfer 2014-03-14 18:23:38 +01:00
  • 56e06f527c remove unused glyphs from atlas again Konstantin Käfer 2014-03-14 12:50:28 +01:00
  • 3c5bac0f6b add debug window showing the glyph atlas Konstantin Käfer 2014-03-14 12:43:42 +01:00
  • 99cef810ac move tile parsing to its own object Konstantin Käfer 2014-03-12 17:47:40 +01:00
  • be44b6b31f add glyph atlas to map Konstantin Käfer 2014-03-12 16:20:52 +01:00
  • d9589573bc extract label shaping Konstantin Käfer 2014-03-12 15:27:20 +01:00
  • df56f9fbce they return bool values Konstantin Käfer 2014-03-12 14:32:24 +01:00
  • ceb75b7b26 use feature_type to distinguish between geometry type and bucket type Konstantin Käfer 2014-03-12 14:31:37 +01:00
  • 29e4ecb977 add text styling Konstantin Käfer 2014-03-12 13:29:20 +01:00
  • 45c341b414 use external library Konstantin Käfer 2014-03-12 12:42:51 +01:00
  • a26ddf8bce parse feature objects so that we can access all tags Konstantin Käfer 2014-03-11 16:36:21 +01:00
  • 117078270d add text buffer code Konstantin Käfer 2014-03-11 15:46:55 +01:00
  • a37dcedc41 parse label shaping Konstantin Käfer 2014-03-11 15:16:29 +01:00
  • 31d3c6339c parse faces Konstantin Käfer 2014-03-11 14:16:27 +01:00
  • 9f1a53743a fix binpack compile Konstantin Käfer 2014-03-11 12:56:24 +01:00
  • 8171c7bb43 add empty classes for rendering glyphs Konstantin Käfer 2014-03-11 12:56:14 +01:00
  • f8a096a4fa use templated function to reduce code Konstantin Käfer 2014-03-11 12:55:04 +01:00
  • f0b821dff9 add glyph atlas class Konstantin Käfer 2014-02-04 16:22:13 +01:00
  • bdfa761c39 remove code duplication between osx/glfw and linux/glfw programs Konstantin Käfer 2014-03-14 11:33:45 +01:00
  • 4f03b43ab2 remove reference to boost Konstantin Käfer 2014-03-14 10:53:34 +01:00
  • 7a34534aca remove reference to style pbf Konstantin Käfer 2014-03-14 10:52:42 +01:00
  • 86e6e6bed8 use a custom struct for Tile IDs Konstantin Käfer 2014-03-12 16:42:37 +01:00
  • 8fd4d855d5 move shader classes to separate folder Konstantin Käfer 2014-03-12 15:25:39 +01:00
  • 277bc1586d add constants and move style parser to its own class Konstantin Käfer 2014-03-12 13:26:24 +01:00
  • 207358b598 change datasource => source for compliance with js Konstantin Käfer 2014-03-12 12:46:28 +01:00
  • 72ac0c9c31 use external library Konstantin Käfer 2014-03-12 12:42:51 +01:00
  • b3e9a1b42c make sure color values are lowercased Konstantin Käfer 2014-03-12 11:48:49 +01:00
  • c44d056c24 respect style background color Konstantin Käfer 2014-03-12 11:42:17 +01:00
  • e1868194d9 Merge pull request #96 from mapbox/json-style Konstantin Käfer 2014-03-12 11:29:55 +01:00
  • 26a91d29f5 remove unneeded file Konstantin Käfer 2014-03-12 11:24:58 +01:00
  • 91d42911fb parse the json stylesheet Konstantin Käfer 2014-03-12 11:23:01 +01:00
  • 60229ed7db add color parser Konstantin Käfer 2014-03-11 18:42:01 +01:00
  • c5dca2c8a8 change tile size Konstantin Käfer 2014-03-11 12:22:20 +01:00
  • 80ae10a070 add back sigint handling Konstantin Käfer 2014-03-10 12:05:52 +01:00
  • f04f42df8f load new tile if it's marked as obsolete Konstantin Käfer 2014-03-06 13:24:14 +01:00
  • af3bae59d6 limit matte to full hd Konstantin Käfer 2014-03-06 15:28:45 +01:00
  • d9922b2a46 add animation modes to linux wrapper Konstantin Käfer 2014-03-10 18:26:27 +01:00
  • 978b714de8 two render passes Konstantin Käfer 2014-03-10 13:48:06 +01:00
  • a1ebf3f264 move tile size to a cpp file Konstantin Käfer 2014-03-10 15:27:15 +01:00
  • c37701d41d accept --fullscreen option Konstantin Käfer 2014-03-06 15:28:32 +01:00
  • 67fc163404 avoid libcurl crashes Konstantin Käfer 2014-03-06 14:34:27 +01:00
  • 420cb58a5d fix pedantic warnings Konstantin Käfer 2014-03-10 18:47:16 +01:00
  • b7b2812d30 remove debug uniform Konstantin Käfer 2014-03-06 13:21:53 +01:00
  • 50d4c97b64 whitespace + comments Konstantin Käfer 2014-03-06 15:29:04 +01:00
  • 4de8674f20 Merge branch 'variant' Konstantin Käfer 2014-03-11 11:55:00 +01:00
  • 8a6634660a Merge branch 'master' of https://github.com/mapbox/llmr-native Konstantin Käfer 2014-03-11 11:54:16 +01:00
  • 09731cfa19 define GL_ARB_vertex_array_object Konstantin Käfer 2014-03-11 11:53:57 +01:00
  • 32c247d821 friendly error message if makefiles need generated Dane Springmeyer 2014-03-10 19:19:11 -07:00
  • 4a44362298 readme updates Dane Springmeyer 2014-03-10 19:16:12 -07:00
  • f9af0845a7 reduce duplicate in llmr.gyp Dane Springmeyer 2014-03-10 18:40:33 -07:00
  • 16b0f82a38 remove debug msg Konstantin Käfer 2014-03-05 17:01:36 +01:00
  • b50d69b190 add missing file Konstantin Käfer 2014-03-05 17:01:18 +01:00
  • 02bd08388a disable debug statement Konstantin Käfer 2014-03-05 17:00:13 +01:00
  • 55ac1e01f2 include atomic Konstantin Käfer 2014-03-05 16:59:54 +01:00
  • 5037e00ed9 add SIGINT handling Konstantin Käfer 2014-03-05 16:59:15 +01:00
  • 69a5c0e15f better support for gles2 Konstantin Käfer 2014-03-05 16:58:46 +01:00
  • b97a9778ea move tile urls to static consts rather than macros Konstantin Käfer 2014-03-05 16:51:38 +01:00
  • e9981f0c15 properly include gl includes Konstantin Käfer 2014-03-05 16:50:30 +01:00
  • b0cb2b85b1 return meaningful error codes Konstantin Käfer 2014-03-05 16:46:27 +01:00
  • fc53caf99a use proper initializers Konstantin Käfer 2014-03-05 16:45:47 +01:00
  • 3718721689 only use vertex array objects if they are supported Konstantin Käfer 2014-03-05 16:44:35 +01:00
  • 2d83e89e41 ignore object files Konstantin Käfer 2014-03-05 16:43:58 +01:00
  • 1fbaa95b02 fix tile loading Konstantin Käfer 2014-03-05 16:24:10 +01:00
  • a3a1b812c8 don't pass around pointers if all we need is the state Konstantin Käfer 2014-03-05 09:56:36 +01:00
  • 027c6f33b3 implement tile wrapping Konstantin Käfer 2014-03-05 09:40:32 +01:00
  • b0ddabd6ac rename Tile to TileData Konstantin Käfer 2014-03-04 17:53:16 +01:00
  • ba5070bf52 Port scanline algorithm from _getCoveringTiles() Konstantin Käfer 2014-03-04 14:50:17 +01:00
  • ed5e335da1 do not write linejoin fragments to depth buffer Konstantin Käfer 2014-03-04 11:35:37 +01:00
  • ba4ec7f8c7 iOS GL specific API alias Konstantin Käfer 2014-03-04 11:33:56 +01:00
  • 2c9b766371 resolve integer precision errors Konstantin Käfer 2014-03-04 11:32:23 +01:00
  • e85304d510 use depth buffer to avoid writing to opaque fragments Konstantin Käfer 2014-03-04 11:21:42 +01:00
  • dfed81e218 fix settings storage Konstantin Käfer 2014-03-03 17:41:01 +01:00
  • 6ee7506ed9 fix line drawing bug with new vertices from tessellation Konstantin Käfer 2014-03-03 17:33:07 +01:00
  • 03676dfbd1 build fix for ios Konstantin Käfer 2014-03-03 16:38:55 +01:00
  • 4d5715c973 atomic state Konstantin Käfer 2014-03-03 16:38:26 +01:00
  • 0a6dbc8064 Merge branch 'nostencil' Konstantin Käfer 2014-03-03 16:02:13 +01:00
  • 2e0681e2d6 Merge pull request #49 from mapbox/tessellation Konstantin Käfer 2014-03-03 15:08:48 +01:00
  • dadc8f151c Merge pull request #85 from mapbox/threaded-curl Konstantin Käfer 2014-03-03 15:07:33 +01:00
  • 45385d112b delete key Konstantin Käfer 2014-03-03 14:58:15 +01:00