Commit Graph

12 Commits (124e1fd40ac766b7f095e93834dc3d8295984369)

Author SHA1 Message Date
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
2 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
3 years ago
Jens Steube 5f57ab35b6 Rewrite MT[X][256] constants to MTX[256] constants in whirlpool hash
4 years ago
Jens Steube 1de08570b3 Unroll whirlpool transform and get rid of shared memory access to s_RC[]
4 years ago
Jens Steube 633327d8b7 Rewrite Whirlpool hash with 64 bit instructions
4 years ago
Jens Steube 6b7d064118 Replace (u32x) (...) with make_u32x (...)
5 years ago
jsteube 9ced13cc94 Get rid of CONSTSPEC macro in OpenCL kernels
5 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
5 years ago
jsteube e80b1838e8 Rename some functions in inc_common.cl to avoid conflicts with bitops.c
5 years ago
jsteube adeeaee84a Replace __kernel, __constant, __global and __local qualifiers with macro for better control
5 years ago
jsteube 340d2ae7d3 Add headers for OpenCL include files
5 years ago