diff --git a/libs/renderengine/threaded/RenderEngineThreaded.cpp b/libs/renderengine/threaded/RenderEngineThreaded.cpp index 203bb5470152468653701792d95a3709291b12a7..9b3db154ff9ae44a165fd7b5aec7d6835ec53c68 100644 --- a/libs/renderengine/threaded/RenderEngineThreaded.cpp +++ b/libs/renderengine/threaded/RenderEngineThreaded.cpp @@ -178,10 +178,12 @@ void RenderEngineThreaded::dump(std::string& result) { void RenderEngineThreaded::genTextures(size_t count, uint32_t* names) { ATRACE_CALL(); +#ifdef TARGET_FORCE_RENDER_ENGINE_GEN_TEXTURES // This is a no-op in SkiaRenderEngine. if (getRenderEngineType() != RenderEngineType::THREADED) { return; } +#endif std::promise resultPromise; std::future resultFuture = resultPromise.get_future(); { @@ -198,10 +200,12 @@ void RenderEngineThreaded::genTextures(size_t count, uint32_t* names) { void RenderEngineThreaded::deleteTextures(size_t count, uint32_t const* names) { ATRACE_CALL(); +#ifdef TARGET_FORCE_RENDER_ENGINE_GEN_TEXTURES // This is a no-op in SkiaRenderEngine. if (getRenderEngineType() != RenderEngineType::THREADED) { return; } +#endif std::promise resultPromise; std::future resultFuture = resultPromise.get_future(); {