Get rid of the silly OpenCLDevice class that had only static members. We can as well just use namespacing. Remove functions only used internally in openclwrapper.cxx from the now public openclwrapper.hxx header. Change-Id: If7336edd262c772564dc13e64113d72d0b52428c
26 lines
737 B
C++
26 lines
737 B
C++
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
|
|
/*
|
|
* This file is part of the LibreOffice project.
|
|
*
|
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
*/
|
|
|
|
#ifndef INCLUDED_OPENCL_INC_OPENCL_DEVICE_HXX
|
|
#define INCLUDED_OPENCL_INC_OPENCL_DEVICE_HXX
|
|
|
|
#include "opencl_device_selection.h"
|
|
|
|
namespace opencl {
|
|
|
|
ds_device getDeviceSelection(const char* pFileName, bool bForceSelection = false);
|
|
bool selectedDeviceIsOpenCL(ds_device device);
|
|
bool selectedDeviceIsNativeCPU(ds_device device);
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
|