aboutsummaryrefslogtreecommitdiff
path: root/layers
diff options
context:
space:
mode:
authorCody Northrop <cnorthrop@google.com>2017-12-17 22:05:31 -0700
committerCody Northrop <cnorthrop@google.com>2017-12-18 16:57:53 -0700
commit16bf4559d30faafcdeda473a380023c60c8d8472 (patch)
treeba78ffa98f879dc821efdccbab0669655a744558 /layers
parenta90a166fc7ce9600adb2a81b0d6c16d648ac71bd (diff)
downloadusermoji-16bf4559d30faafcdeda473a380023c60c8d8472.tar.xz
android: Update to NDK r16b
This allows us to switch to libc++ runtime as it is no longer beta: https://android.googlesource.com/platform/ndk/+/ndk-release-r16/CHANGELOG.md
Diffstat (limited to 'layers')
-rw-r--r--layers/buffer_validation.cpp13
-rw-r--r--layers/core_validation.cpp13
-rw-r--r--layers/parameter_validation_utils.cpp13
3 files changed, 0 insertions, 39 deletions
diff --git a/layers/buffer_validation.cpp b/layers/buffer_validation.cpp
index b20247c2..05f2f405 100644
--- a/layers/buffer_validation.cpp
+++ b/layers/buffer_validation.cpp
@@ -33,19 +33,6 @@
#include "buffer_validation.h"
-// TODO: remove on NDK update (r15 will probably have proper STL impl)
-#ifdef __ANDROID__
-namespace std {
-
-template <typename T>
-std::string to_string(T var) {
- std::ostringstream ss;
- ss << var;
- return ss.str();
-}
-} // namespace std
-#endif
-
void SetLayout(layer_data *device_data, GLOBAL_CB_NODE *pCB, ImageSubresourcePair imgpair, const VkImageLayout &layout) {
if (pCB->imageLayoutMap.find(imgpair) != pCB->imageLayoutMap.end()) {
pCB->imageLayoutMap[imgpair].layout = layout;
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp
index 42f656e3..abe3b279 100644
--- a/layers/core_validation.cpp
+++ b/layers/core_validation.cpp
@@ -81,19 +81,6 @@
}
#endif
-// TODO: remove on NDK update (r15 will probably have proper STL impl)
-#ifdef __ANDROID__
-namespace std {
-
-template <typename T>
-std::string to_string(T var) {
- std::ostringstream ss;
- ss << var;
- return ss.str();
-}
-}
-#endif
-
// This intentionally includes a cpp file
#include "vk_safe_struct.cpp"
diff --git a/layers/parameter_validation_utils.cpp b/layers/parameter_validation_utils.cpp
index 3058cb4c..6af0f252 100644
--- a/layers/parameter_validation_utils.cpp
+++ b/layers/parameter_validation_utils.cpp
@@ -50,19 +50,6 @@
#include "parameter_name.h"
#include "parameter_validation.h"
-// TODO: remove on NDK update (r15 will probably have proper STL impl)
-#ifdef __ANDROID__
-namespace std {
-
-template <typename T>
-std::string to_string(T var) {
- std::ostringstream ss;
- ss << var;
- return ss.str();
-}
-} // namespace std
-#endif
-
namespace parameter_validation {
extern std::unordered_map<std::string, void *> custom_functions;