BMEVIIIMB01
 
 

16 lines
308 B

#pragma once
#include "Tests.h"
class OpenCLHandler {
private:
cl::Program program;
cl::Context context;
cl::CommandQueue queue;
size_t max_workgroup_size;
void printTimeStats(cl::Event& event);
public:
OpenCLHandler(std::string kernelcode);
bool run_test(TestCase* test);
size_t get_max_size();
};