Skip to content
Snippets Groups Projects
  1. Feb 29, 2020
  2. Oct 25, 2019
    • Jakub Klinkovský's avatar
      Moved (most of) static methods from TNL::Devices::Cuda as free functions into... · 2d5176fb
      Jakub Klinkovský authored
      Moved (most of) static methods from TNL::Devices::Cuda as free functions into separate namespace TNL::Cuda
      
      The class TNL::Devices::Cuda was too bloated, breaking the Single
      Responsibility Principle. It should be used only for template
      specializations and other things common to all devices.
      
      The functions in MemoryHelpers.h are deprecated, smart pointers should
      be used instead.
      
      The functions in LaunchHelpers.h are temporary, more refactoring is
      needed with respect to execution policies and custom launch parameters.
      2d5176fb
  3. Oct 24, 2019
  4. Aug 09, 2019
  5. Aug 03, 2019
  6. Jun 14, 2019
  7. Apr 12, 2019
  8. Dec 12, 2018
  9. Dec 03, 2018
  10. Nov 30, 2018
  11. Nov 28, 2018
  12. Nov 26, 2018
  13. Sep 15, 2018
  14. Sep 12, 2018
  15. Sep 04, 2018
  16. Sep 02, 2018
  17. May 05, 2018
  18. Jan 29, 2018
  19. Nov 12, 2017
  20. Aug 07, 2017
  21. Aug 04, 2017
    • Jakub Klinkovský's avatar
      Refactoring Math.h · 54784be9
      Jakub Klinkovský authored
      - Cleaned up unnecessary specializations of TNL::max and TNL::min
      - Implemented result type promotion to fix compilation with nvcc
      - Added TNL::sqrt, which will be necessary for MIC
      54784be9
  22. Jul 31, 2017
  23. Jun 24, 2017
  24. Jun 21, 2017
  25. Mar 08, 2017
  26. Feb 12, 2017
  27. Oct 08, 2016
  28. Oct 05, 2016
  29. Aug 29, 2016
  30. Aug 28, 2016
  31. Jul 27, 2016
  32. Jul 19, 2016
  33. Jul 17, 2016
  34. Jul 16, 2016
Loading