summaryrefslogtreecommitdiff
path: root/sc/source/core/opencl
AgeCommit message (Expand)Author
2013-12-09GPU Calc: fix compiler warnings regarding to member init orderI-Jui (Ray) Sung
2013-12-09Release cl_mem&kernel after sumifs reduction kernelhaochen
2013-12-02GPU Calc: cache the very last compiled program in memorylibreoffice-4-2-milestone-3I-Jui (Ray) Sung
2013-11-29WaE: empty bodyDavid Tardon
2013-11-29GPU Calc: fix compilation failuresI-Jui (Ray) Sung
2013-11-29GPU Calc: do not direclty inline constants coming from data cellsI-Jui (Ray) Sung
2013-11-29GPU Calc: WaE fixes.Michael Meeks
2013-11-29GPU Calc: reflect the true cost of InterpretTail more accurately.Michael Meeks
2013-11-29GPU Calc - disable printf console debugging.Michael Meeks
2013-11-29GPU Calc: NULL scores are really very high, it's an inverse scale.Michael Meeks
2013-11-29GPU Calc: Avoid dereferencing null 'score' field in some cases.Michael Meeks
2013-11-27Change these parameters.Kohei Yoshida
2013-11-27GPU Calc: using intrinsic isnan() to improve performance and compilation timeI-Jui (Ray) Sung
2013-11-27GPU Calc: fix typo in NAN macroI-Jui (Ray) Sung
2013-11-27GPU Calc: fix compilation failure on Windows due to missing NAN macroI-Jui (Ray) Sung
2013-11-27GPU Calc: fix regression caused by recent isValid() changeI-Jui (Ray) Sung
2013-11-25add methods to enable and disable automatic device selectionMarkus Mohrhard
2013-11-25add API to retrieve all available OpenCL platforms and devicesMarkus Mohrhard
2013-11-25provide UNO API for OpenCL selectionMarkus Mohrhard
2013-11-25GPU Calc: fixed a SUMPRODUCT problemI-Jui (Ray) Sung
2013-11-22GPU Calc: Sum of product doesn't check out-of-bound accessesWei Wei
2013-11-22GPU Calc: fix a parallel COUNT() problem when input vector size > 512I-Jui (Ray) Sung
2013-11-21Ensure that when ds_profile is NULL, NATIVE_CPU is selected.Jagan Lokanatha
2013-11-20GPU Calc: fixed missing assigment operator in unrollinglibreoffice-4-2-milestone-1I-Jui (Ray) Sung
2013-11-20GPU Calc: re-enable parallel SUMIFSI-Jui (Ray) Sung
2013-11-20Result should be in seconds, not microsecondsTor Lillqvist
2013-11-20Simply use a separate temp variableTor Lillqvist
2013-11-20Rename timerStop() to timerCurrent() as it doesn't "stop" anythingTor Lillqvist
2013-11-20Simplify "timer" code and add OS X implementationTor Lillqvist
2013-11-20DynamicKernel isn't needed outside formulagroupcl.cxx after allTor Lillqvist
2013-11-20Bin comment that is now weirdly placed after mergesTor Lillqvist
2013-11-20Fix some life-cycle issues for backgroup OpenCL kernel compilationTor Lillqvist
2013-11-20WIP: Background ahead-of-time OpenCL compilationTor Lillqvist
2013-11-20WIP: Background ahead-of-time OpenCL compilationTor Lillqvist
2013-11-20WaE: unused parametersTor Lillqvist
2013-11-20WIP: Do OpenCL compilation in advance in a worker threadTor Lillqvist
2013-11-20Make it clear in comments what kind of "code generation" they meanTor Lillqvist
2013-11-20Refactoring in preparation for threaded OpenCL kernel compilationTor Lillqvist
2013-11-20Use <windows.h> with a lower-case 'w' for cross-compilation goodnessTor Lillqvist
2013-11-20clewInit is importantMarkus Mohrhard
2013-11-20C++ style struct / enum declarations without typedef.Kohei Yoshida
2013-11-20Handle a case where the profile initialization fails.Kohei Yoshida
2013-11-20Use scoped_ptr here for exception safety.Kohei Yoshida
2013-11-20Safer to use std::vector than heap array objects.Kohei Yoshida
2013-11-20Remove compiler warnings.Kohei Yoshida
2013-11-20Get it to build on Linux.Kohei Yoshida
2013-11-20Enable workload-based device selection in OpenCL.Jagan Lokanatha
2013-11-19GPU Calc: optimize average() handlingI-Jui (Ray) Sung
2013-11-19GPU Calc: Fix COUNT() regressionI-Jui (Ray) Sung
2013-11-19GPU Calc: support reductions without uniform window sizesI-Jui (Ray) Sung