Commit graph

137 commits

Author SHA1 Message Date
Victor Shcherb
988ce0587e Memory limitation 2012-11-10 21:37:26 +01:00
Alexey Pelykh
33dfaa4369 Cygwin build 2012-06-15 15:34:25 +03:00
Victor Shcherb
08dca5bb26 Update Cpp structure 2012-04-30 01:51:51 +02:00
Victor Shcherb
48b0f8e189 Fix ocean tiles 2012-04-29 16:23:55 +02:00
Victor Shcherb
64ee5303f1 Fix compilation error 2012-04-29 16:23:55 +02:00
Victor Shcherb
02f8c63e72 Add multipolygon processing 2012-04-29 16:23:55 +02:00
Victor Shcherb
05d50bd54c Add map processing 2012-04-29 16:23:25 +02:00
Victor Shcherb
e36e6110c9 Fix small issues 2012-04-29 16:23:25 +02:00
Victor Shcherb
dfb28d3670 Fix multithread issue. Do not use Global JNI env in C++ 2012-04-29 16:23:25 +02:00
Victor Shcherb
b1cee69f3a Fix native rendering 2012-04-29 16:22:31 +02:00
Victor Shcherb
ad350f003f Fix C compilation problems 2012-04-29 16:22:30 +02:00
Victor Shcherb
481d5700cd Configure native version 2012-04-29 16:22:30 +02:00
Victor Shcherb
2a2c5567a0 Fix highres rendering 2012-04-29 16:22:29 +02:00
Victor Shcherb
456d032b7c Fix memory leak 2012-04-28 15:45:30 +02:00
Victor Shcherb
1916aca82e Fix font problem 2012-04-26 01:24:42 +02:00
Alexey Pelykh
054118b3d8 New SKIA 2012-04-25 19:45:51 +03:00
vshcherb
d5c927a284 Update OsmAnd/jni/osmand/textdraw.cpp 2012-04-24 11:59:26 +03:00
vshcherb
03c1148c8c Update OsmAnd/jni/osmand/textdraw.cpp 2012-04-24 11:40:49 +03:00
vshcherb
fab71df9e2 Update OsmAnd/jni/osmand/textdraw.cpp 2012-04-24 11:29:53 +03:00
Alexey Pelykh
514f2aedeb Native fix 2012-04-23 18:43:59 +03:00
Victor Shcherb
30cf4ee953 Temporarily use indirect 2012-04-20 22:57:00 +02:00
Victor Shcherb
22031ecc51 Remove logging 2012-04-20 19:07:58 +02:00
Alexey Pelykh
2e6828cf6c Fix jnigraphics dependency on Android less than 2.2 2012-04-20 19:53:58 +03:00
Victor Shcherb
044a586afa Add local.mk 2012-03-23 14:33:47 +01:00
Alexey Pelykh
47ef869f28 Allow third-party libraries to be prebuilt 2012-03-23 09:00:12 +02:00
Alexey Pelykh
c00f9b408d Move logging from WARN to INFO channel. Remove redefined constants 2012-03-18 09:54:21 +02:00
Alexey Pelykh
2dc5acfcd7 Clean up logging 2012-03-18 09:54:19 +02:00
Alexey Pelykh
dd51beff1f Updated Makefiles to allow selective building. For Jenkins OSMAND_ARM_ONLY envvar should be set 2012-03-18 09:54:18 +02:00
vshcherb
232da9c70b Trigger build (nothing changed) 2012-03-03 18:10:03 +01:00
Alexey Pelykh
14bbbb000a Fixed icon loading 2012-03-03 18:47:28 +02:00
Alexey Pelykh
cc336ed49b Lost files 2012-03-03 12:39:38 +02:00
Alexey Pelykh
8153fb8f70 Initial part of native rendering improvement. Will not render icons, introduces only stability 2012-03-02 18:24:06 +02:00
Alexey Pelykh
8160cc5e5b Revert "FOR_TEST: Fake mutex implementation"
This reverts commit 82843c303b.
2012-03-01 23:47:49 +02:00
Alexey Pelykh
82843c303b FOR_TEST: Fake mutex implementation 2012-03-01 23:14:49 +02:00
Alexey Pelykh
694d9e7674 Fix of stride vs rowBytes, added direct rendering where supported 2012-03-01 17:18:40 +02:00
Alexey Pelykh
075642c19f Reduce native allocation calls amount by reusing previously allocated buffer if possible 2012-03-01 14:25:12 +02:00
Alexey Pelykh
7b68b7182b NEON support, fixed bug in JNI signature, release compilation of native code 2012-03-01 13:21:20 +02:00
vshcherb
2186977a4a New native ndk support 2012-02-29 22:27:36 +01:00
Victor Shcherb
67171fcba3 Fix error 2012-02-27 21:25:04 +01:00
Victor Shcherb
272f20d439 Add libcutils 2012-01-14 23:18:29 +01:00
Victor Shcherb
785531bf79 Update sources 2012-01-14 23:00:22 +01:00
Victor Shcherb
41f65a1e5c Fix bug with native rendering 2012-01-06 00:19:23 +01:00
Victor Shcherb
b70538d31a Fix important Native thread issue with multiple env 2011-12-04 01:57:21 +01:00
Victor Shcherb
51925b29c6 Update lat/lon box 2011-11-29 19:38:16 +01:00
Victor Shcherb
eb5e19aaa1 Unify views 2011-11-28 02:23:44 +01:00
Victor Shcherb
cbe671ffc6 Fix issue with diagonal line 710 2011-11-26 20:48:45 +01:00
Victor Shcherb
2175ad0c17 Initialize native rendering lazy 2011-11-22 02:31:30 +01:00
Victor Shcherb
da0cf3504d Fix rendering issues 2011-10-31 13:44:40 +01:00
Victor Shcherb
780f52c7bc Fix ref/text rendering 2011-10-31 13:18:29 +01:00
Victor Shcherb
d9e73da029 Refactoring java text renderer, align with native 2011-10-31 12:01:10 +01:00
Victor Shcherb
c679af4340 Implement en names for native 2011-10-30 14:04:58 +01:00
Victor Shcherb
4f9bbdac53 Change user agent 2011-10-30 13:31:27 +01:00
Victor Shcherb
1a2f38a916 Small improvements 2011-10-30 12:51:14 +01:00
Victor Shcherb
d8bf714a03 Implement C++ read 2011-10-29 19:34:46 +02:00
Victor Shcherb
99029a0785 Basic parser 2011-10-28 22:13:01 +02:00
Victor Shcherb
1334608a27 Save current version 2011-10-28 16:01:18 +02:00
Victor Shcherb
f1a85e499b Save previous version 2011-10-28 16:01:00 +02:00
Victor Shcherb
1f5d66ed32 Try to compile skia as a static library + remove unused shared library from apk 2011-10-28 00:45:05 +02:00
Victor Shcherb
f2c5a75c94 Calculate text collisions properly 2011-10-26 16:36:03 +02:00
Victor Shcherb
4fd9f75b69 Calculate text collisions properly 2011-10-26 14:32:35 +02:00
Victor Shcherb
6f9fdb2b18 Add timing 2011-10-26 12:20:39 +02:00
Victor Shcherb
a3520e4bc8 Align text to make it more visible 2011-10-26 01:51:15 +02:00
Victor Shcherb
00280553a6 Calculate box correctly 2011-10-26 01:00:06 +02:00
Victor Shcherb
91810f52d5 Simple intersection calculation 2011-10-25 21:23:42 +02:00
Victor Shcherb
c2d4dcd06e Add text information writing 2011-10-25 16:06:37 +02:00
Victor Shcherb
ea5ad95433 Implement objects 2011-10-25 01:43:11 +02:00
Victor Shcherb
f7b1fd2d30 Implement sorting 2011-10-24 18:32:39 +02:00
Victor Shcherb
e563fa5659 Default implementation 2011-10-24 17:04:00 +02:00
Victor Shcherb
045b385636 Use internal rendering rules 2011-10-24 13:43:31 +02:00
Victor Shcherb
49531e162f Initialize internal rendering rules 2011-10-24 12:57:01 +02:00
Victor Shcherb
b61215e4de Rendering Rule refactoring 2011-10-23 22:59:36 +02:00
Victor Shcherb
41a76a7480 Rendering Rule refactoring 2011-10-23 22:28:07 +02:00
Victor Shcherb
8a90c6e282 Add multipolygon and multiline 2011-10-23 19:23:22 +02:00
Victor Shcherb
ed2474773d clean the code 2011-10-23 19:02:32 +02:00
Victor Shcherb
dd31e38d12 Add shaders 2011-10-23 18:46:17 +02:00
Victor Shcherb
dfe0380714 Modify rendering bitmap loading 2011-10-23 18:21:34 +02:00
Victor Shcherb
fdcb956e06 Compile library properly 2011-10-23 16:47:28 +02:00
Victor Shcherb
ada5634f6d Small changes to rendering 2011-10-22 20:47:56 +02:00
Victor Shcherb
02558f6b90 Rebuild to cpp 2011-10-22 14:00:59 +02:00
Victor Shcherb
e0943354f7 Rendering try 2011-10-22 11:52:11 +02:00
Victor Shcherb
4f74130bd5 First attempt 2011-10-21 22:22:46 +02:00
Victor Shcherb
a7dc62393e Trying to setup debug 2011-10-21 20:47:27 +02:00
Victor Shcherb
c05f95cf24 Initial implementation 2011-10-21 14:02:46 +02:00
Victor Shcherb
e71a0738c2 Initial configuration 2011-10-21 00:44:53 +02:00
Victor Shcherb
eb41980ef9 first cut
git-svn-id: https://osmand.googlecode.com/svn/trunk@606 e29c36b1-1cfa-d876-8d93-3434fc2bb7b8
2010-10-28 21:11:01 +00:00
vics001
314216b763 fixing bugs implementing
first cut map

git-svn-id: https://osmand.googlecode.com/svn/trunk@478 e29c36b1-1cfa-d876-8d93-3434fc2bb7b8
2010-08-29 12:30:15 +00:00
vics001
4b6ccb0fda add test native library
git-svn-id: https://osmand.googlecode.com/svn/trunk@474 e29c36b1-1cfa-d876-8d93-3434fc2bb7b8
2010-08-25 13:05:09 +00:00