- 01 Kas, 2018 1 kayıt (commit)
-
-
Tamás Zolnai yazdı
Change-Id: Iaa255b39928ac45dec1ed37e368c149d6027f561 Reviewed-on: https://gerrit.libreoffice.org/62701Reviewed-by:
Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by:
Tamás Zolnai <tamas.zolnai@collabora.com>
-
- 15 Ock, 2018 1 kayıt (commit)
-
-
Noel Grandin yazdı
with something like git grep -nP '(.*)\s*<\s*(.*)\s*\?\s*\g1\s*:\s*\g2' -- *.?xx Change-Id: Id5078b35961847feb78a66204fdb7598ee63fd23 Note: we also convert a>b?b:a Reviewed-on: https://gerrit.libreoffice.org/47736Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 12 Ock, 2018 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable loplugin:cstylecast for some more cases" plus solenv/clang-format/reformat-formatted-files Change-Id: Id28f5699a4a9c0078a1326e81e833b75951f97cc
-
- 23 Eki, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I3646ae6fa573c673b27e6d8a552883687c98aad2
-
- 15 Eyl, 2017 1 kayıt (commit)
-
-
Jan-Marek Glogowski yazdı
This moves a combination of tools::Time::GetSystemTicks(), canvas ElapsedTime::getSystemTime() and the opencl timing implementation into tools::Time::GetMonotonicTicks() as a monotonic microsecond time source. Change-Id: I5c9263540b8af55b2eeca6126e288129427f6e8e Reviewed-on: https://gerrit.libreoffice.org/41991Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 25 Agu, 2017 1 kayıt (commit)
-
-
Tor Lillqvist yazdı
Rename the global opencl namespace to openclwrapper. Its public API is after all declared in a file called openclwrapper.hxx. The confusion started when part of the OpenCL code was moved out from sc some years ago. Change-Id: I98ebd8498b2244804411e5de9169eb619f86070b
-
- 31 Tem, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
extend oncevar to any POD type Change-Id: Ia98ee0a67f183e40fb0c38477760124b2c411dc0 Reviewed-on: https://gerrit.libreoffice.org/40564Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 18 Tem, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I23368c3ce6d29c7b2e758e209e5a8315e82a2818 Reviewed-on: https://gerrit.libreoffice.org/40051Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 26 Haz, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I0fee8bcddaeea48335e3be05761d2ad2c45020e2 Reviewed-on: https://gerrit.libreoffice.org/39238Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 28 May, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I0490efedf459190521f4339854b3394d57765fdb Reviewed-on: https://gerrit.libreoffice.org/38058Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 17 May, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I6df7a287da74e49857e7fa3f0ba1cf67ab3bc74a
-
- 27 Tem, 2016 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I4258bcc97273d8bb7a8c4879fac02a427f76e18c Reviewed-on: https://gerrit.libreoffice.org/27317Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 11 Tem, 2016 1 kayıt (commit)
-
-
Tomaž Vajngerl yazdı
Guard OpenCL calls with OpenCLZone, so if a OpenCL call crashes we detect this and disable OpenCL so next time the user doesn't encounter the crash at the same calculation because he has a broken OpenCL drivers. Similar has been implemented for OpenGL with good results. Additionaly we persistently remember a known good OpenCL device ID and driver version so we can match this and perform calculation tests when they change. This is to ensure that the selected OpenCL device performs as we expect. In this commit the calculation tests aren't included yet. Remove complex static initializer in opencl wrapper library. Change-Id: I1a8b81ee31298731efcf63dc6a476955afc035e9 Reviewed-on: https://gerrit.libreoffice.org/27064Reviewed-by:
Tomaž Vajngerl <quikee@gmail.com> Tested-by:
Tomaž Vajngerl <quikee@gmail.com>
-
- 29 Haz, 2016 1 kayıt (commit)
-
-
Tor Lillqvist yazdı
This code took tens of second typically, which is utterly pointless. Instead run the loop for max a second, after which estimate how long it would have taken to process all of the data. Don't confuse the "native CPU" term here with a CPU-based device of an actual OpenCL implementation. That is a completely different thing. This "native CPU" thing here is just our way to estimate how much time it takes to do calculations using normal C++ code on the CPU. Change-Id: I92f5eedc06bbaaef6a9b5322fefec9d41f0db505 Reviewed-on: https://gerrit.libreoffice.org/26774Reviewed-by:
Michael Meeks <michael.meeks@collabora.com> Tested-by:
Jenkins <ci@libreoffice.org>
-
- 08 Haz, 2016 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I752bc96d2d521d790e919283cabb14b6526626f4
-
- 06 Haz, 2016 1 kayıt (commit)
-
-
Mark Hung yazdı
Change-Id: I756bb57d471db3d3ca1d9c3733d359c7c16b4e66 Reviewed-on: https://gerrit.libreoffice.org/24959Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Mark Page <aptitude@btconnect.com> Reviewed-by:
Tomaž Vajngerl <quikee@gmail.com>
-
- 26 May, 2016 1 kayıt (commit)
-
-
Caolán McNamara yazdı
Change-Id: Ibb6bc9a17418a8fb0b5f882285088a5b80fd5beb
-
- 29 Nis, 2016 1 kayıt (commit)
-
-
Caolán McNamara yazdı
Change-Id: I97911406d55464f042922a2e37b33f92e2c024ef
-
- 22 Nis, 2016 2 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: Ia6254777bc7972e2272dba542e315a8d3bd0fdf0
-
Tomaž Vajngerl yazdı
changes: - Clew misses a lot of things, added defines needed for gathering platform and device info. - Refactored profile saving and loading to use libxml2 instead the weird type of saving the profile data. - Added an additional "log" file which is similar to the OpenGL but it writes the OpenCL relevant information like which devices and platforms are available (+ all the extra useful version information) and which device was selected (if any at all). Change-Id: I0fe793c756f8f4f1761fe120fc361df36e581903 Reviewed-on: https://gerrit.libreoffice.org/24270Reviewed-by:
Tomaž Vajngerl <quikee@gmail.com> Tested-by:
Tomaž Vajngerl <quikee@gmail.com>
-
- 04 Şub, 2016 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: Ia5b4a5010afd72ce59629dbc9b2045177a155182 Reviewed-on: https://gerrit.libreoffice.org/21867Reviewed-by:
Noel Grandin <noelgrandin@gmail.com> Tested-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 11 Kas, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
detect when we can convert a new/delete sequence on a local variable to use std::unique_ptr Change-Id: Iecae4e4197eccdfacfce2eed39aa4a69e4a660bc Reviewed-on: https://gerrit.libreoffice.org/19884Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 10 Kas, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I60189077f872dd5da3633b15b67b7b7729a75d0d
-
- 07 Eki, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I95404b553f594ced1e2e8b4b8ddf34c08180128f
-
- 14 Eyl, 2015 1 kayıt (commit)
-
-
Caolán McNamara yazdı
Change-Id: I3fd9e1599c5ad812879a58cf1dabbcd393105e1c Reviewed-on: https://gerrit.libreoffice.org/18564Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
- 08 Haz, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I1c8cf28803694f81985b9d1c61c62d28158a2f71
-
- 28 Mar, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I7e6315bf2a2e3d6e089ef8f5eacc69d2b413374a
-
- 20 Mar, 2015 1 kayıt (commit)
-
-
Julien Nabet yazdı
Change-Id: Ied81ede9aaf045866596adc40d357cbbddb3d704
-
- 27 Kas, 2014 3 kayıt (commit)
-
-
Tor Lillqvist yazdı
Get rid of the silly OpenCLDevice class that had only static members. We can as well just use namespacing. Remove functions only used internally in openclwrapper.cxx from the now public openclwrapper.hxx header. Change-Id: If7336edd262c772564dc13e64113d72d0b52428c
-
Tor Lillqvist yazdı
No cleanups yet. Just removed the "sc" namespace parts now when this stuff is no longer Calc-specific. There is still horribly confusing use of the same OpenCLDevice name for both a class and as a namespace, for instance. And the OpenCLDevice class has only public static members even, so effectively it acts as just a namespace anyway... Etc. Change-Id: Idc5f30a721df0101426c676f04a85e02c5dc8443
-
Tor Lillqvist yazdı
Intermediate commit. More changes will follow: The device selection logic needs to be moved, too. (And cleaned up.) Instead of the separate formulacalculationoptions dialog we should simply have a normal options page for those OpenCL-related settings that will remain purely Calc-specific, like the formula opcode subsetting. Change-Id: Id60d95e80d377cbbf5780beb473b221bce06b5e5
-
- 12 Kas, 2014 1 kayıt (commit)
-
-
Tor Lillqvist yazdı
Change-Id: I0e411dccf445cb8d1e2e5238c1164d7ac18d8636
-
- 30 Eki, 2014 2 kayıt (commit)
-
-
Tor Lillqvist yazdı
Change-Id: I1ac6366714acd7ec3e74b7afb4670c73825d1032
-
Tor Lillqvist yazdı
Change-Id: I3bca38b16613d59c4620de33eaf61bebb269e1a8
-
- 29 Eki, 2014 1 kayıt (commit)
-
-
Tor Lillqvist yazdı
Just link that code into the sc library. We use clew anyway to handle optoinal presence of OpenCL at run-time. This is a straightforward change for now. Could be cleaner; we could get rid of the fairly pointless wrappers in sc/source/core/opencl/formulagroupcl.cxx for instance. Change-Id: I23215c6516ef04698f6891e2a7fc6611dc83b37a
-
- 07 Eki, 2014 1 kayıt (commit)
-
-
Tor Lillqvist yazdı
Change-Id: I95a3ac8da83e02001de13af8d31a04fe0d654dc0
-
- 06 Eki, 2014 1 kayıt (commit)
-
-
Caolán McNamara yazdı
and automatically seed from time on first use coverity#1242393 Don't call rand coverity#1242404 Don't call rand coverity#1242410 Don't call rand and additionally allow 0xFF as a value coverity#1242409 Don't call rand coverity#1242399 Don't call rand coverity#1242372 Don't call rand coverity#1242377 Don't call rand coverity#1242378 Don't call rand coverity#1242379 Don't call rand coverity#1242382 Don't call rand coverity#1242383 Don't call rand coverity#1242402 Don't call rand coverity#1242397 Don't call rand coverity#1242390 Don't call rand coverity#1242389 Don't call rand coverity#1242388 Don't call rand coverity#1242386 Don't call rand coverity#1242384 Don't call rand coverity#1242394 Don't call rand Change-Id: I241feab9cb370e091fd6ccaba2af941eb95bc7cf
-
- 25 Haz, 2014 1 kayıt (commit)
-
-
Markus Mohrhard yazdı
Change-Id: Ib15413e73409cc33de01fa92a47b9d1237cfc4b2
-
- 19 May, 2014 1 kayıt (commit)
-
-
haochen yazdı
in op_financial&opbase.cxx&opencl_device.cxx Change-Id: Ic4b8cee77a0a4faec44bcf3650f4f6fa691a9e71
-
- 26 Şub, 2014 1 kayıt (commit)
-
-
Caolán McNamara yazdı
Change-Id: I2d79938465800a6bfe8cc120b85dc449ff04a960
-