marked some methods of ocl::Context as const
authorIlya Lavrenov <ilya.lavrenov@itseez.com>
Tue, 24 Sep 2013 09:17:09 +0000 (13:17 +0400)
committerIlya Lavrenov <ilya.lavrenov@itseez.com>
Tue, 24 Sep 2013 09:17:09 +0000 (13:17 +0400)
modules/ocl/include/opencv2/ocl/ocl.hpp
modules/ocl/src/initialization.cpp

index dc9183a..361e292 100644 (file)
@@ -158,8 +158,8 @@ namespace cv
             static void setContext(Info &oclinfo);
 
             enum {CL_DOUBLE, CL_UNIFIED_MEM, CL_VER_1_2};
-            bool supportsFeature(int ftype);
-            size_t computeUnits();
+            bool supportsFeature(int ftype) const;
+            size_t computeUnits() const;
             void* oclContext();
             void* oclCommandQueue();
         };
index 34d5ff5..c18984b 100644 (file)
@@ -1013,7 +1013,7 @@ namespace cv
             programCache->releaseProgram();
         }
 
-        bool Context::supportsFeature(int ftype)
+        bool Context::supportsFeature(int ftype) const
         {
             switch(ftype)
             {
@@ -1028,7 +1028,7 @@ namespace cv
             }
         }
 
-        size_t Context::computeUnits()
+        size_t Context::computeUnits() const
         {
             return impl->maxComputeUnits;
         }