sc/source/core/data/formulacell.cxx |    5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

New commits:
commit 2ba28a0a96a2340dcc87c7341fab0b06db49ba53
Author: Tor Lillqvist <[email protected]>
Date:   Tue Sep 15 15:59:45 2015 +0300

    Update comments

diff --git a/sc/source/core/data/formulacell.cxx 
b/sc/source/core/data/formulacell.cxx
index 7f8180f..b4ba29b 100644
--- a/sc/source/core/data/formulacell.cxx
+++ b/sc/source/core/data/formulacell.cxx
@@ -3837,14 +3837,13 @@ bool ScFormulaCell::InterpretFormulaGroup()
     if (mxGroup->mbInvariant && false)
         return InterpretInvariantFormulaGroup();
 
-    // Should obviously be based on some heuristics based on the kind
-    // of OpenCL device or some of its properties.
     int nMaxGroupLength = INT_MAX;
 
 #ifdef WNT
     // Heuristic: Certain old low-end OpenCL implementations don't
     // work for us with too large group lengths. 1000 was determined
-    // empirically to be a good compromise.
+    // empirically to be a good compromise. Looking at the preferred
+    // float vector width seems to be a way to detect these devices.
     if (opencl::gpuEnv.mnPreferredVectorWidthFloat == 4)
         nMaxGroupLength = 1000;
 #endif
_______________________________________________
Libreoffice-commits mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to