Skip to content

Commit

Permalink
## 4.5.1.13
Browse files Browse the repository at this point in the history
* Bug Fixes
  * ATAK performance is slow when using offline imagery stored on an SD card
  • Loading branch information
takdeveloper committed Oct 18, 2024
2 parents cc36daa + 1fb4928 commit f1c27c3
Show file tree
Hide file tree
Showing 14 changed files with 468 additions and 101 deletions.
5 changes: 5 additions & 0 deletions VERSION.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Version History

## 4.5.1.13

* Bug Fixes
* ATAK performance is slow when using offline imagery stored on an SD card

## 4.5.1.12

* Feature Addition
Expand Down
2 changes: 1 addition & 1 deletion atak/ATAK/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ buildscript {
apply from: '../../gradle/versions.gradle', to: project

ext.ATAK_VERSION = "4.5.1"
ext.ATAK_VERSION_SUBMINOR = ".12"
ext.ATAK_VERSION_SUBMINOR = ".13"

ext.isDevKitEnabled = { ->
return getProperty('takRepoMavenUrl', null) != null &&
Expand Down

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion atak/gradle/versions.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ext {
jacocoVersion = '0.8.5'
takDevkitVersion = '3.2.0'
takKernelVersion = '0.38.2'
takKernelVersion = '0.38.3'
}
4 changes: 2 additions & 2 deletions depends/LASzip-3.4.3-mod.tar.gz
Git LFS file not shown
4 changes: 2 additions & 2 deletions depends/assimp-4.0.1-mod.tar.gz
Git LFS file not shown
4 changes: 2 additions & 2 deletions depends/gdal-2.4.4-mod.tar.gz
Git LFS file not shown
4 changes: 2 additions & 2 deletions depends/libLAS-1.8.2-mod.tar.gz
Git LFS file not shown
4 changes: 2 additions & 2 deletions depends/tinygltf-2.4.1-mod.tar.gz
Git LFS file not shown
4 changes: 2 additions & 2 deletions depends/tinygltfloader-0.9.5-mod.tar.gz
Git LFS file not shown
Binary file modified pluginsdk.zip
Binary file not shown.
4 changes: 4 additions & 0 deletions takkernel/VERSION.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Version History

## 0.38.3 (cherrypick `master@0.58.2`)

* Restore preload of mosaic root nodes on worker thread to mitigate lock contention

## 0.38.2 (cherrypick `master@0.44.3`)

* Add Android 12 compatible implementation for the Unsafe allocator
Expand Down
4 changes: 2 additions & 2 deletions takkernel/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ buildscript { scriptHandler ->

def majorVersion = 0
def minorVersion = 38
def patchVersion = 2
def patchVersion = 3

// Version code for Android builds, you MUST increase this by 1 if you change ANY of the version components above
ext.versionCode = 74
ext.versionCode = 75



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -604,6 +604,20 @@ private void queryImpl(ViewState localQuery, MosaicPendingData retval) {
// dump everything -- we don't need it to persist
retval.spatialCalc.endBatch(false);
}

// instantiate (but do not initialize) renderables for all frames that
// are not currently loaded
GLResolvableMapRenderable renderable;
for(MosaicDatabase2.Frame frame : retval.frames) {
if(this.checkQueryThreadAbort())
break;

if(retval.loaded.contains(this.resolvePath(frame.path)))
continue;
renderable = this.createRootNode(frame);
if(renderable != null)
retval.renderablePreload.put(frame, renderable);
}
}

@Override
Expand Down

0 comments on commit f1c27c3

Please sign in to comment.