LibreOffice Module opencl (master) 1
Static Public Member Functions | List of all members
OpenCLZone Class Reference

#include <OpenCLZone.hxx>

Inheritance diagram for OpenCLZone:
[legend]
Collaboration diagram for OpenCLZone:
[legend]

Static Public Member Functions

static void hardDisable ()
 Called from a signal handler if we get a crash or hang in some CL code. More...
 
- Static Public Member Functions inherited from CrashZone< OpenCLZone >
static bool isInZone ()
 
static const AtomicCounterenterCount ()
 
static void enter ()
 
static void leave ()
 

Additional Inherited Members

- Public Member Functions inherited from CrashZone< OpenCLZone >
 CrashZone ()
 
 ~CrashZone ()
 

Detailed Description

Definition at line 19 of file OpenCLZone.hxx.

Member Function Documentation

◆ hardDisable()

void OpenCLZone::hardDisable ( )
static

Called from a signal handler if we get a crash or hang in some CL code.

Definition at line 24 of file OpenCLZone.cxx.

References comphelper::ConfigurationChanges::create(), comphelper::getProcessComponentContext(), openclwrapper::gpuEnv, and releaseOpenCLEnv().


The documentation for this class was generated from the following files: