fix build issue when OpenCL (B3_USE_CLEW) is not enabled

This commit is contained in:
erwincoumans
2015-05-01 14:32:39 -07:00
parent 218e9f9bf9
commit d7c7fdf517

View File

@@ -171,14 +171,13 @@ static ExampleEntry gDefaultExamples[]=
}; };
#ifdef B3_USE_CLEW
static ExampleEntry gOpenCLExamples[]= static ExampleEntry gOpenCLExamples[]=
{ {
#ifdef B3_USE_CLEW
ExampleEntry(0,"OpenCL (experimental)"), ExampleEntry(0,"OpenCL (experimental)"),
ExampleEntry(1,"Pair Bench", "Benchmark of overlapping pair search using OpenCL.", PairBenchOpenCLCreateFunc), ExampleEntry(1,"Pair Bench", "Benchmark of overlapping pair search using OpenCL.", PairBenchOpenCLCreateFunc),
#endif //
}; };
#endif //
static btAlignedObjectArray<ExampleEntry> gAdditionalRegisteredExamples; static btAlignedObjectArray<ExampleEntry> gAdditionalRegisteredExamples;
@@ -199,11 +198,13 @@ ExampleEntries::~ExampleEntries()
void ExampleEntries::initOpenCLExampleEntries() void ExampleEntries::initOpenCLExampleEntries()
{ {
#ifdef B3_USE_CLEW
int numDefaultEntries = sizeof(gOpenCLExamples)/sizeof(ExampleEntry); int numDefaultEntries = sizeof(gOpenCLExamples)/sizeof(ExampleEntry);
for (int i=0;i<numDefaultEntries;i++) for (int i=0;i<numDefaultEntries;i++)
{ {
m_data->m_allExamples.push_back(gOpenCLExamples[i]); m_data->m_allExamples.push_back(gOpenCLExamples[i]);
} }
#endif //B3_USE_CLEW
} }
void ExampleEntries::initExampleEntries() void ExampleEntries::initExampleEntries()