Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-05-13 | gpu_sim_check: Succeed if GPU not available | Thomas White | |
On recent OSes, OpenCL (the API) is always available, but a GPU device not always. Therefore, this test will always be built, and shouldn't fail just because a GPU isn't present. | |||
2018-06-26 | Embed diffraction.cl and hdfsee.ui into executables | Thomas White | |
Having to install these causes problems, e.g. you can't run from build directory nor run tests without installing. For hdfsee.ui, the XML is now embedded in the code just as it is for cell_explorer. diffraction.cl is a bit too long and complicated for that. There are a number of nasty ways to embed such files. This one seems to be the overall least nasty, although it requires data/gen-resources to be run whenever diffraction.cl is changed. | |||
2018-06-21 | Fix OpenCL tests and includes | Thomas White | |
2018-03-22 | OpenCL stuff | Thomas White | |
2017-07-04 | pattern_sim: Try all OpenCL platforms to find one with a GPU device | Thomas White | |
2015-11-04 | pattern_sim: Fix obvious stupid bug | Thomas White | |
2015-07-09 | Remove -Werror from OpenCL compilation flags | Thomas White | |
2014-08-04 | A better way of doing GPU symmetry | Thomas White | |
2013-07-04 | Tidy up unused variables | Thomas White | |
2012-05-30 | Formatting | Thomas White | |
2012-03-12 | Update copyright notices to show actual contribution years | Thomas White | |
2012-03-09 | Update licence notices in line with recommendations from TT | Thomas White | |
2012-02-22 | GPLv3 boilerplate comments | Thomas White | |
2012-02-22 | Move cl-utils back out of libcrystfel | Thomas White | |
2012-02-22 | Move a load more stuff into libcrystfel | Thomas White | |
2012-02-22 | Add another error code to clError() | Thomas White | |
2012-02-22 | Remove ERROR() from clError() | Thomas White | |
This rather blatently leads to a nice deadlock | |||
2012-02-22 | Fix GPU code for new geometry, and tidy up some detector stuff (needs debugging) | Thomas White | |
2012-02-22 | Use symmetry when simulating on the GPU | Thomas White | |
2012-02-22 | Handle multiple GPUs | Thomas White | |
2012-02-22 | Diagnostics for get_first_dev() | Thomas White | |
2010-03-01 | Add new error code | Thomas White | |
2010-02-24 | Report maximum work group size and if it has been exceeded | Thomas White | |
2010-02-23 | Mac OS X interoperability | Thomas White | |
2010-02-20 | Move OpenCL utility stuff to a separate module | Thomas White | |