Loading libs/hwui/renderthread/RenderThread.cpp +7 −6 Original line number Diff line number Diff line Loading @@ -408,12 +408,13 @@ bool RenderThread::isCurrent() { } void RenderThread::preload() { // EGL driver is always preloaded only if HWUI renders with GL. if (Properties::getRenderPipelineType() == RenderPipelineType::SkiaGL) { std::thread eglInitThread([]() { //TODO: don't load EGL drivers for Vulkan, when HW bitmap uploader is refactored. eglGetDisplay(EGL_DEFAULT_DISPLAY); }); eglInitThread.detach(); if (Properties::getRenderPipelineType() == RenderPipelineType::SkiaVulkan) { } else { requireVkContext(); } HardwareBitmapUploader::initialize(); Loading Loading
libs/hwui/renderthread/RenderThread.cpp +7 −6 Original line number Diff line number Diff line Loading @@ -408,12 +408,13 @@ bool RenderThread::isCurrent() { } void RenderThread::preload() { // EGL driver is always preloaded only if HWUI renders with GL. if (Properties::getRenderPipelineType() == RenderPipelineType::SkiaGL) { std::thread eglInitThread([]() { //TODO: don't load EGL drivers for Vulkan, when HW bitmap uploader is refactored. eglGetDisplay(EGL_DEFAULT_DISPLAY); }); eglInitThread.detach(); if (Properties::getRenderPipelineType() == RenderPipelineType::SkiaVulkan) { } else { requireVkContext(); } HardwareBitmapUploader::initialize(); Loading