diff --git a/renderdoc/driver/vulkan/vk_posix.cpp b/renderdoc/driver/vulkan/vk_posix.cpp index 2cae7b1d3..82f057230 100644 --- a/renderdoc/driver/vulkan/vk_posix.cpp +++ b/renderdoc/driver/vulkan/vk_posix.cpp @@ -189,6 +189,17 @@ string GetThisLibPath(); extern unsigned char driver_vulkan_renderdoc_json[]; extern int driver_vulkan_renderdoc_json_len; +#if ENABLED(RDOC_ANDROID) +bool VulkanReplay::CheckVulkanLayer(VulkanLayerFlags &flags, std::vector &myJSONs, + std::vector &otherJSONs) +{ + return false; +} + +void VulkanReplay::InstallVulkanLayer(bool systemLevel) +{ +} +#else static std::string GenerateJSON(const std::string &sopath) { char *txt = (char *)driver_vulkan_renderdoc_json; @@ -320,9 +331,6 @@ void MakeParentDirs(std::string file) bool VulkanReplay::CheckVulkanLayer(VulkanLayerFlags &flags, std::vector &myJSONs, std::vector &otherJSONs) { -#if ENABLED(RDOC_ANDROID) - return false; -#else // see if the user has suppressed all this checking as a "I know what I'm doing" measure if(FileExists(string(getenv("HOME")) + "/.renderdoc/ignore_vulkan_layer_issues")) @@ -414,12 +422,10 @@ bool VulkanReplay::CheckVulkanLayer(VulkanLayerFlags &flags, std::vector