Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix memleak in error handling | Willem Jan Palenstijn | 2021-11-26 | 1 | -1/+1 |
| | |||||
* | De-duplicate 2D texture object creation | Willem Jan Palenstijn | 2021-11-26 | 1 | -0/+4 |
| | |||||
* | De-duplicate 3D texture object creation | Willem Jan Palenstijn | 2021-11-26 | 1 | -0/+2 |
| | |||||
* | Add Vec3 operator* utility function | Willem Jan Palenstijn | 2021-11-17 | 1 | -0/+3 |
| | |||||
* | Improve include guard consistency | Willem Jan Palenstijn | 2021-11-17 | 4 | -8/+8 |
| | |||||
* | Remove cudaTextForceKernelsCompletion | Willem Jan Palenstijn | 2021-11-16 | 2 | -7/+0 |
| | |||||
* | Remove ASTRA_CUDA_ASSERT | Willem Jan Palenstijn | 2021-11-16 | 1 | -6/+3 |
| | |||||
* | Remove reportCudaError function | Willem Jan Palenstijn | 2021-11-16 | 1 | -2/+1 |
| | |||||
* | Add new checkCuda function to simplify error handling | Willem Jan Palenstijn | 2021-11-16 | 2 | -0/+3 |
| | |||||
* | Update copyright years | Willem Jan Palenstijn | 2021-10-27 | 30 | -60/+60 |
| | |||||
* | Adjust par3d adjoint scaling, and clean up | Willem Jan Palenstijn | 2019-09-25 | 1 | -0/+47 |
| | |||||
* | Small clean up of factors | Willem Jan Palenstijn | 2019-09-25 | 1 | -1/+1 |
| | |||||
* | Add missing header | Willem Jan Palenstijn | 2019-09-25 | 1 | -1/+1 |
| | |||||
* | Clean up outputscale naming confusion in cuda::algo | Willem Jan Palenstijn | 2019-09-25 | 2 | -1/+7 |
| | |||||
* | Adjust FBP to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 2 | -3/+6 |
| | |||||
* | Replace signal-based abort handling by query-based handling | Willem Jan Palenstijn | 2019-08-14 | 3 | -17/+0 |
| | | | | | | | | The abort handling is currently only used to process Ctrl-C from Matlab. Since Matlab R2019a, it appears that calling utIsInterruptPending() from a thread other than the main thread will crash. The previous approach of checking utIsInterruptPending() in a thread, and then signalling the running algorithm was therefore broken. | ||||
* | Add minimal GPU Array interface | Willem Jan Palenstijn | 2018-11-01 | 3 | -0/+22 |
| | | | | | This extension (only) allows creating a CUDA 3D array, copying projection data into it, performing a BP from the array, and freeing the array. | ||||
* | Add filter size error reporting | Willem Jan Palenstijn | 2018-07-17 | 1 | -2/+0 |
| | |||||
* | Refactor filter config | Willem Jan Palenstijn | 2018-07-17 | 2 | -5/+3 |
| | |||||
* | Refactor a few filter-related functions out of cuda code | Willem Jan Palenstijn | 2018-07-17 | 4 | -67/+5 |
| | |||||
* | Expose FDK_Filter function | Willem Jan Palenstijn | 2018-06-29 | 1 | -0/+4 |
| | |||||
* | Move CUDA include files | Willem Jan Palenstijn | 2018-06-22 | 31 | -0/+2560 |