summaryrefslogtreecommitdiff
path: root/sc/Library_scopencl.mk
AgeCommit message (Collapse)AuthorFilesLines
2013-12-19GPU Calc: implemented besseljshiming zhang1-0/+1
AMLOEXT-378 FIX Change-Id: Ie70185694f9e7ab3a955994948146b9adb60f650 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: VLOOKUP implementationWei Wei1-0/+1
Change-Id: I0bec6d69f3302f01829bac903f68bc0f28db4c9d Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-11-20Add missing linker flag for clock_gettime() call.Kohei Yoshida1-0/+1
Change-Id: Ibd8574dd74398c8b231059ca606edacf7f8005c4
2013-11-20Enable workload-based device selection in OpenCL.Jagan Lokanatha1-0/+1
Change-Id: I8af49ccf498cafb48f9b82fabc4910c754ba0f96
2013-11-17GPU Calc: implemented for ANDminwang1-0/+1
AMLOEXT-217 FIX Change-Id: I95454c6e390ddc856b9a08d1db5a7a696a3928aa Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-11-15GPU Calc: implemented SUMX2MY2yiming ju1-0/+1
AMLOEXT-198 FIX Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com> Change-Id: I81f4ff0d2b11527934b2bdefba5664be6491e84a
2013-11-04sc: stop linking openssl in scopencl libraryMichael Stahl1-1/+0
Change-Id: I6618ac1d469e9a45bac30b2a1d94711f43ee5ed7
2013-10-29Properly split opbase.hxx into header and source files.Kohei Yoshida1-0/+1
Change-Id: I6ab5a792b5c31b44b8f302e45ec3511d3e2d6cdc
2013-10-29Properly split header and source files.Kohei Yoshida1-0/+4
Without this, formulagroupcl.cxx alone would take minutes to compile. Change-Id: I7d55ed22fbd7f5c0859d5f1bf2a4e4eafd47ac3b
2013-10-29Rebase to calc-group-interpreter-4I-Jui (Ray) Sung1-0/+1
Change-Id: I4d98e88c4fcdf8c6e5ecbf31bc181dd186a85c9b
2013-10-29Initial Jitting dynamic kernel compiler.I-Jui (Ray) Sung1-0/+1
This change contains: 1) A jit that compiles simple formula to OpenCL kernels. 2) Minimal runtime support to run the kernel. Change-Id: I30ae6a080caa93e9cbeeda3f2d2d981a788074ee
2013-10-23Avoid exposing the internal cell note storage outside ScDocument.Kohei Yoshida1-1/+0
Let's try to avoid including mtvelements.hxx in document.hxx... mtvelements.hxx is very parser-heavy, and document.hxx is included everywhere... Change-Id: I2768ba6e25f8ff10f61f9cfd4a7cbc4844230630
2013-10-22missing dependency on mddsMarkus Mohrhard1-0/+1
2013-09-30Revert "Fix OpenCL use on Mac"Tor Lillqvist1-2/+1
Nah, do use clew after all. Makes it easier to build against an old SDK. Do always link against the OpenCL framework, though, and use NULL instead of some dylib name as the parameter to clewInit() (and thus dlopen()). This reverts commit d0fdae78797979949ec7ead20ad52b901c8c7e9a. Change-Id: I2ec07ddf60941851ea70523113296627fbd80a0c
2013-09-28Fix OpenCL use on MacTor Lillqvist1-1/+8
Don't use glew but just include the <OpenCL/cl.h> which is present in the SDK and link to the OpenCL framework. Change-Id: I3e1c3773078bc5d2550be832a273273d89381dff
2013-09-19Avoid having build-time dependency on scopencl.Kohei Yoshida1-1/+0
Change-Id: I32918599dca0556a61b85d868dffbb5e72541e69
2013-09-19inital work on showing available opencl platforms/devicesMarkus Mohrhard1-0/+1
Change-Id: I7e9beb3abeee42b19788980d43fb1ab5140e3e65
2013-09-19Additional build fix for Windows.Kohei Yoshida1-11/+18
Change-Id: Ie1d6eec25c442e8dba31936e502249ee04c13177
2013-09-19OpenCL code shouldn't be needing any UI code.Kohei Yoshida1-1/+0
Change-Id: I789ac7b9c1404b2f7b35178d9c43c59182a20cea
2013-09-19Use clew from clcc to allow run-time loading of opencl drivers.Kohei Yoshida1-2/+7
Change-Id: I9f6ce113d637dbec069caa86b32459e2001ec0a0
2013-09-19First step toward splitting the opencl code into own shared library.Kohei Yoshida1-0/+37
Change-Id: I44fa3ded8d48b2972af17b78ab6c0af03e024f36