Merge pull request #1592 from alalek:ocl_program_cache_update
authorAndrey Pavlenko <andrey.pavlenko@itseez.com>
Thu, 10 Oct 2013 11:55:58 +0000 (15:55 +0400)
committerOpenCV Buildbot <buildbot@opencv.org>
Thu, 10 Oct 2013 11:55:58 +0000 (15:55 +0400)
1  2 
modules/ocl/src/cl_programcache.cpp

  #include <fstream>
  #include "cl_programcache.hpp"
  
 -// workaround for OpenCL C++ bindings
 -#if defined(HAVE_OPENCL12)
 -#include "opencv2/ocl/cl_runtime/cl_runtime_opencl12_wrappers.hpp"
 -#elif defined(HAVE_OPENCL11)
 -#include "opencv2/ocl/cl_runtime/cl_runtime_opencl11_wrappers.hpp"
 -#else
 -#error Invalid OpenCL configuration
 -#endif
 -
 -#if defined _MSC_VER && _MSC_VER >= 1200
 -#  pragma warning( disable: 4100 4244 4267 4510 4512 4610)
 -#endif
 -#undef __CL_ENABLE_EXCEPTIONS
 -#include <CL/cl.hpp>
 -
  namespace cv { namespace ocl {
  
- #define MAX_PROG_CACHE_SIZE 1024
  /*
   * The binary caching system to eliminate redundant program source compilation.
   * Strictly, this is not a cache because we do not implement evictions right now.