From 4ba1270dcc0a51c7c68be2bfbac283ee76ea8680 Mon Sep 17 00:00:00 2001 From: Aleksandar Stojiljkovic Date: Wed, 28 Aug 2019 15:29:59 +0300 Subject: [core] DEMData: do decode on GPU (port mapbox/mapbox-gl-js#8694) This is first part of work on porting mapbox/mapbox-gl-js#8694 - in follow up patch(es) it is required to remove CPU side copy using 2d canvas support on all supported platforms, similar to approach taken in gl.js https://github.com/mapbox/mapbox-gl-js/pull/8694/files#diff-34dbe5f7de34dc4b9a8745dcde9bdc37R48 Decoding on CPU removed. Padding is still done in DEMData() but, instead od doing it wwhile decoding, it is using memcpy to pad original values. Rebase to latest mapbox-gl-js master and re-generate shaders. Partly fixes: #15503 --- mapbox-gl-js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mapbox-gl-js') diff --git a/mapbox-gl-js b/mapbox-gl-js index f818169d09..11c5c828f1 160000 --- a/mapbox-gl-js +++ b/mapbox-gl-js @@ -1 +1 @@ -Subproject commit f818169d0904f09c02af0f668de5a2be2537dd9b +Subproject commit 11c5c828f1124a07ae87443f303d5e576ff3f9ae -- cgit v1.2.1