16#include <officecfg/Office/Common.hxx>
17#include <com/sun/star/util/XFlushable.hpp>
18#include <com/sun/star/configuration/theDefaultProvider.hpp>
27 static bool bDisabled =
false;
33 std::shared_ptr<comphelper::ConfigurationChanges> xChanges(
35 officecfg::Office::Common::Misc::UseOpenCL::set(
false, xChanges);
41 css::uno::Reference<css::util::XFlushable> xFlushable(xConfProvider, css::uno::UNO_QUERY_THROW);
static void hardDisable()
Called from a signal handler if we get a crash or hang in some CL code.
static std::shared_ptr< ConfigurationChanges > create()
Reference< XComponentContext > getProcessComponentContext()
void releaseOpenCLEnv(openclwrapper::GPUEnv *gpuInfo)