mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-25 21:42:53 +08:00
[1/N] compiler interface refactor
Decouple compiler interface from Program object Change-Id: Ibd63c6eee01d85527318ccad52e52f5487d3402e
This commit is contained in:
committed by
sys_ocldev
parent
9066192dc3
commit
856e5c6aaf
@@ -194,7 +194,7 @@ class ProgramNonUniformTest : public ContextFixture,
|
||||
|
||||
TEST_F(ProgramNonUniformTest, ExecuteKernelNonUniform21) {
|
||||
if (std::string(pPlatform->getDevice(0)->getDeviceInfo().clVersion).find("OpenCL 2.1") != std::string::npos) {
|
||||
CreateProgramFromBinary<MockProgram>(pContext, &device, "kernel_data_param");
|
||||
CreateProgramFromBinary(pContext, &device, "kernel_data_param");
|
||||
auto mockProgram = (MockProgram *)pProgram;
|
||||
ASSERT_NE(nullptr, mockProgram);
|
||||
|
||||
@@ -236,8 +236,8 @@ TEST_F(ProgramNonUniformTest, ExecuteKernelNonUniform21) {
|
||||
|
||||
TEST_F(ProgramNonUniformTest, ExecuteKernelNonUniform20) {
|
||||
if (std::string(pPlatform->getDevice(0)->getDeviceInfo().clVersion).find("OpenCL 2.0") != std::string::npos) {
|
||||
CreateProgramFromBinary<MockProgram>(pContext, &device, "kernel_data_param");
|
||||
auto mockProgram = (MockProgram *)pProgram;
|
||||
CreateProgramFromBinary(pContext, &device, "kernel_data_param");
|
||||
auto mockProgram = pProgram;
|
||||
ASSERT_NE(nullptr, mockProgram);
|
||||
|
||||
mockProgram->setBuildOptions("-cl-std=CL2.0");
|
||||
@@ -277,8 +277,8 @@ TEST_F(ProgramNonUniformTest, ExecuteKernelNonUniform20) {
|
||||
}
|
||||
|
||||
TEST_F(ProgramNonUniformTest, ExecuteKernelNonUniform12) {
|
||||
CreateProgramFromBinary<MockProgram>(pContext, &device, "kernel_data_param");
|
||||
auto mockProgram = (MockProgram *)pProgram;
|
||||
CreateProgramFromBinary(pContext, &device, "kernel_data_param");
|
||||
auto mockProgram = pProgram;
|
||||
ASSERT_NE(nullptr, mockProgram);
|
||||
|
||||
mockProgram->setBuildOptions("-cl-std=CL1.2");
|
||||
|
||||
Reference in New Issue
Block a user