Commit Graph

13 Commits (c8dd3d63e9cc4c8281898fba2f144c40dcc77ad7)

Author SHA1 Message Date
jsteube f1ff925b6e Prepare rename macros in header files from _MACRO to MACRO
2 years ago
Gabriele Gristina 9d36245d51 Kernels: Set the default Address Space Qualifier for any pointer, refactored / updated KERN_ATTR macros and rc4 cipher functions, in order to support Apple Metal runtime
3 years ago
Jens Steube b7dffd9259 Improve performance for UTF8->UTF16 conversion
3 years ago
Jens Steube d343e2c4a0 Added support for true UTF8 to UTF16 conversion in kernel crypto library
4 years ago
Jens Steube 5f57ab35b6 Rewrite MT[X][256] constants to MTX[256] constants in whirlpool hash
5 years ago
Jens Steube 1de08570b3 Unroll whirlpool transform and get rid of shared memory access to s_RC[]
5 years ago
Jens Steube 633327d8b7 Rewrite Whirlpool hash with 64 bit instructions
5 years ago
Jens Steube 6b7d064118 Replace (u32x) (...) with make_u32x (...)
5 years ago
jsteube 9ced13cc94 Get rid of CONSTSPEC macro in OpenCL kernels
6 years ago
jsteube 66d94b06e4 Get rid of src/rp_kernel_on_cpu.c and src/rp_kernel_on_cpu_optimized.c and use OpenCL emulated kernel version
6 years ago
jsteube e80b1838e8 Rename some functions in inc_common.cl to avoid conflicts with bitops.c
6 years ago
jsteube adeeaee84a Replace __kernel, __constant, __global and __local qualifiers with macro for better control
6 years ago
jsteube 340d2ae7d3 Add headers for OpenCL include files
6 years ago