Add executionEnvironment field to Program

Change-Id: Id624177aa3f0b5525bac86e2e0a935ebaf53480e
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
This commit is contained in:
Maciej Dziuban
2018-08-06 09:46:57 +02:00
committed by sys_ocldev
parent 956ee41c71
commit 524737af39
56 changed files with 294 additions and 244 deletions

View File

@@ -56,8 +56,8 @@ class MockProgram : public Program {
using Program::sourceCode;
MockProgram() : Program() {}
MockProgram(Context *context, bool isBuiltinKernel) : Program(context, isBuiltinKernel) {}
MockProgram(ExecutionEnvironment &executionEnvironment) : Program(executionEnvironment) {}
MockProgram(ExecutionEnvironment &executionEnvironment, Context *context, bool isBuiltinKernel) : Program(executionEnvironment, context, isBuiltinKernel) {}
~MockProgram() {
if (contextSet)
context = nullptr;
@@ -146,7 +146,7 @@ class MockProgram : public Program {
class GlobalMockSipProgram : public Program {
public:
using Program::Program;
GlobalMockSipProgram() : Program() {
GlobalMockSipProgram(ExecutionEnvironment &executionEnvironment) : Program(executionEnvironment) {
}
cl_int processGenBinary() override;
cl_int processGenBinaryOnce();